zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 63ecded3ce57614ce142e50b6351c65a3c5fa074 (tree)
parent 5b51f41ceed6604b388b63d73360a22d1ea95749
Author: Sahnvour <sahnvour@pm.me>
Date:   Sat, 12 Oct 2019 13:50:55 +0200

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

Diffstat:
Mcmake/c_flag_overrides.cmake | 2+-
Mcmake/cxx_flag_overrides.cmake | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/cmake/c_flag_overrides.cmake b/cmake/c_flag_overrides.cmake @@ -6,7 +6,7 @@ if(MSVC) "/MT /O1 /Ob1 /D NDEBUG") set(CMAKE_C_FLAGS_RELEASE_INIT - "/MT /O2 /Ob2 /D NDEBUG") + "/MT /O2 /Ob1 /D NDEBUG") set(CMAKE_C_FLAGS_RELWITHDEBINFO_INIT "/MT /Zi /O2 /Ob1 /D NDEBUG") diff --git a/cmake/cxx_flag_overrides.cmake b/cmake/cxx_flag_overrides.cmake @@ -6,7 +6,7 @@ if(MSVC) "/MT /O1 /Ob1 /D NDEBUG") set(CMAKE_CXX_FLAGS_RELEASE_INIT - "/MT /O2 /Ob2 /D NDEBUG") + "/MT /O2 /Ob1 /D NDEBUG") set(CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT "/MT /Zi /O2 /Ob1 /D NDEBUG")