From 39ece6481bc922f453336fd4255913512174d75a Mon Sep 17 00:00:00 2001 From: Piotr Zdunowski Date: Wed, 8 Apr 2020 17:15:36 +0200 Subject: [PATCH] Use legacy float rounding implementation on windows. Resolves: NEO-4581 Change-Id: I050596d4386168df34c0d59bffacfdb3539e6623 Signed-off-by: Piotr Zdunowski --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f6665852c6..2aad60c1ca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -624,6 +624,9 @@ if(MSVC) # Disable generating manifest set(LINKER_FLAGS "/MANIFEST:NO") +# Use legacy float rounding + set(LINKER_FLAGS "${LINKER_FLAGS} legacy_stdio_float_rounding.obj") + # Support for WUD set(CMAKE_CXX_STANDARD_LIBRARIES "onecore.lib") foreach(IT kernel32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;)