authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-11-17 00:57:05-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-12-06 12:15:04-07:00
logeef780ebf2299181ec182470aa057d77a065ff13
treecb3ebf935c8e79cf0dd6af7ce81be06239dbc341
parent33e3db11fece0a60b226f5d301657ce4294e4ab5

CMake: use -O1 instead of -O2 for building generated .c code

Idea here is that this is a sweet spot of not wasting time waiting for optimizations but also getting decent runime performance.

1 files changed, 2 insertions(+), 2 deletions(-)

CMakeLists.txt+2-2
...@@ -713,8 +713,8 @@ if(MSVC)...@@ -713,8 +713,8 @@ if(MSVC)
713 set(ZIG2_COMPILE_FLAGS "/std:c99")713 set(ZIG2_COMPILE_FLAGS "/std:c99")
714 set(ZIG2_LINK_FLAGS "/STACK:16777216")714 set(ZIG2_LINK_FLAGS "/STACK:16777216")
715else()715else()
716 set(ZIG1_COMPILE_FLAGS "-std=c99 -O2 -march=native")716 set(ZIG1_COMPILE_FLAGS "-std=c99 -O1 -march=native")
717 set(ZIG2_COMPILE_FLAGS "-std=c99 -O2 -march=native")717 set(ZIG2_COMPILE_FLAGS "-std=c99 -O1 -march=native")
718 set(ZIG2_LINK_FLAGS "-Wl,-z,stack-size=0x10000000")718 set(ZIG2_LINK_FLAGS "-Wl,-z,stack-size=0x10000000")
719endif()719endif()
720720