authorgravatar for emekankurumeh@outlook.comemekoi <emekankurumeh@outlook.com> 2019-06-23 01:15:04-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-06-23 16:51:12-04:00
logca3660f6bf3a1f8d77692acf72eefe148802d342
treef94961744b12851cdd78c86bdb1096082d769b70
parent9153b17c922e3166a824d300781ca4e6da015787

increase stack size for mingw


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

CMakeLists.txt+6-3
...@@ -6653,15 +6653,18 @@ set(OPTIMIZED_C_FLAGS "-std=c99 -O3")...@@ -6653,15 +6653,18 @@ set(OPTIMIZED_C_FLAGS "-std=c99 -O3")
6653set(EXE_LDFLAGS " ")6653set(EXE_LDFLAGS " ")
6654if(MSVC)6654if(MSVC)
6655 set(EXE_LDFLAGS "/STACK:16777216")6655 set(EXE_LDFLAGS "/STACK:16777216")
6656elseif(ZIG_STATIC)6656elseif(MINGW)
6657 set(EXE_LDFLAGS "${EXE_LDFLAGS} -Wl,--stack,16777216")
6658endif()
6659
6660if(ZIG_STATIC)
6657 if(APPLE)6661 if(APPLE)
6658 set(EXE_LDFLAGS "-static-libgcc -static-libstdc++")6662 set(EXE_LDFLAGS "-static-libgcc -static-libstdc++")
6659 else()6663 else()
6660 set(EXE_LDFLAGS "-static")6664 set(EXE_LDFLAGS "-static")
6661 endif()6665 endif()
6662else()
6663 set(EXE_LDFLAGS " ")
6664endif()6666endif()
6667
6665if(ZIG_TEST_COVERAGE)6668if(ZIG_TEST_COVERAGE)
6666 set(EXE_CFLAGS "${EXE_CFLAGS} -fprofile-arcs -ftest-coverage")6669 set(EXE_CFLAGS "${EXE_CFLAGS} -fprofile-arcs -ftest-coverage")
6667 set(EXE_LDFLAGS "${EXE_LDFLAGS} -fprofile-arcs -ftest-coverage")6670 set(EXE_LDFLAGS "${EXE_LDFLAGS} -fprofile-arcs -ftest-coverage")