authorgravatar for sahnvour@pm.meSahnvour <sahnvour@pm.me> 2019-09-08 12:07:23+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-09-09 00:26:39-04:00
log19cf9bd06283d020fa013333b04504133a2e26cb
treedc47766d5dddda86b60654829ee6ae1234a201a1
parent0d9a78a852f5ecd0dd94a906eab300130983320e

use /debug:fastlink when building with msvc and debug info


1 files changed, 3 insertions(+), 0 deletions(-)

CMakeLists.txt+3
......@@ -516,6 +516,9 @@ set(OPTIMIZED_C_FLAGS "-std=c99 -O3")
516516set(EXE_LDFLAGS " ")
517517if(MSVC)
518518 set(EXE_LDFLAGS "${EXE_LDFLAGS} /STACK:16777216")
519 if(NOT "${CMAKE_BUILD_TYPE}" STREQUAL "Release" AND NOT "${CMAKE_BUILD_TYPE}" STREQUAL "MinSizeRel")
520 set(EXE_LDFLAGS "${EXE_LDFLAGS} /debug:fastlink")
521 endif()
519522elseif(MINGW)
520523 set(EXE_LDFLAGS "${EXE_LDFLAGS} -Wl,--stack,16777216")
521524endif()