Skip to content

Commit 79cd69f

Browse files
authored
Merge pull request #2644 from martin-frbg/cmake-maxstack
Add CMAKE support for MAX_STACK_ALLOC setting
2 parents 729303e + bb12c2c commit 79cd69f

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

cmake/system.cmake

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,16 @@ if (USE_SIMPLE_THREADED_LEVEL3)
297297
set(CCOMMON_OPT "${CCOMMON_OPT} -DUSE_SIMPLE_THREADED_LEVEL3")
298298
endif ()
299299

300+
if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
301+
if (DEFINED MAX_STACK_ALLOC)
302+
if (NOT ${MAX_STACK_ALLOC} EQUAL 0)
303+
set(CCOMMON_OPT "${CCOMMON_OPT} -DMAX_STACK_ALLOC=${MAX_STACK_ALLOC}")
304+
endif ()
305+
else ()
306+
set(CCOMMON_OPT "${CCOMMON_OPT} -DMAX_STACK_ALLOC=2048")
307+
endif ()
308+
endif ()
309+
300310
if (DEFINED LIBNAMESUFFIX)
301311
set(LIBPREFIX "libopenblas_${LIBNAMESUFFIX}")
302312
else ()

0 commit comments

Comments
 (0)