Skip to content

Commit e209fcb

Browse files
Fix setting of stack size when building with clang for windows (#4654)
1 parent 4a24f6c commit e209fcb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,11 @@ else()
273273
if(WIN32)
274274
add_compile_flag("-D_GNU_SOURCE")
275275
add_compile_flag("-D__STDC_FORMAT_MACROS")
276-
add_link_flag("-Wl,--stack,8388608")
276+
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
277+
add_link_flag("-Wl,/stack:8388608")
278+
else()
279+
add_link_flag("-Wl,--stack,8388608")
280+
endif()
277281
elseif(NOT EMSCRIPTEN)
278282
add_compile_flag("-fPIC")
279283
endif()

0 commit comments

Comments
 (0)