msvc: reduce inlining aggressivity to workaround a codegen bug in cl.exe cf. #3024

This commit is contained in:
Sahnvour 2019-10-12 13:50:55 +02:00 committed by Andrew Kelley
parent 5b51f41cee
commit 63ecded3ce
No known key found for this signature in database
GPG Key ID: 7C5F548F728501A9
2 changed files with 2 additions and 2 deletions

View File

@ -6,7 +6,7 @@ if(MSVC)
"/MT /O1 /Ob1 /D NDEBUG") "/MT /O1 /Ob1 /D NDEBUG")
set(CMAKE_C_FLAGS_RELEASE_INIT set(CMAKE_C_FLAGS_RELEASE_INIT
"/MT /O2 /Ob2 /D NDEBUG") "/MT /O2 /Ob1 /D NDEBUG")
set(CMAKE_C_FLAGS_RELWITHDEBINFO_INIT set(CMAKE_C_FLAGS_RELWITHDEBINFO_INIT
"/MT /Zi /O2 /Ob1 /D NDEBUG") "/MT /Zi /O2 /Ob1 /D NDEBUG")

View File

@ -6,7 +6,7 @@ if(MSVC)
"/MT /O1 /Ob1 /D NDEBUG") "/MT /O1 /Ob1 /D NDEBUG")
set(CMAKE_CXX_FLAGS_RELEASE_INIT set(CMAKE_CXX_FLAGS_RELEASE_INIT
"/MT /O2 /Ob2 /D NDEBUG") "/MT /O2 /Ob1 /D NDEBUG")
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT set(CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT
"/MT /Zi /O2 /Ob1 /D NDEBUG") "/MT /Zi /O2 /Ob1 /D NDEBUG")