diff options
author | Christian Heimes <christian@python.org> | 2022-05-13 06:36:01 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-13 06:36:01 (GMT) |
commit | d81d57e9598dea741e049f3876ccd87072a38906 (patch) | |
tree | 8713f4691a8a27495ddc8aa2189838ee010f5d5c /configure | |
parent | e371d5d5d125b0acdde2791d88562338a7359500 (diff) | |
download | cpython-d81d57e9598dea741e049f3876ccd87072a38906.zip cpython-d81d57e9598dea741e049f3876ccd87072a38906.tar.gz cpython-d81d57e9598dea741e049f3876ccd87072a38906.tar.bz2 |
gh-90473: Increase stack size, disable obmalloc on WASI (GH-92732)
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 25 |
1 files changed, 21 insertions, 4 deletions
@@ -7922,6 +7922,8 @@ $as_echo "#define _WASI_EMULATED_PROCESS_CLOCKS 1" >>confdefs.h LIBS="$LIBS -lwasi-emulated-signal -lwasi-emulated-getpid -lwasi-emulated-process-clocks" echo "#define _WASI_EMULATED_SIGNAL 1" >> confdefs.h + as_fn_append LDFLAGS_NODIST " -z stack-size=524288 -Wl,--stack-first -Wl,--initial-memory=10485760" + ;; #( *) : ;; @@ -14231,19 +14233,26 @@ int domain = AF_INET6; _ACEOF if ac_fn_c_try_compile "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } ipv6=yes else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } ipv6=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +case $ac_sys_system in #( + WASI) : + ipv6=no + ;; #( + *) : + ;; +esac + +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6" >&5 +$as_echo "$ipv6" >&6; } + if test "$ipv6" = "yes"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RFC2553 API is available" >&5 $as_echo_n "checking if RFC2553 API is available... " >&6; } @@ -14557,6 +14566,8 @@ then case $ac_sys_system in #( Emscripten) : with_pymalloc="no" ;; #( + WASI) : + with_pymalloc="no" ;; #( *) : with_pymalloc="yes" ;; @@ -22597,6 +22608,12 @@ case $ac_sys_system in #( ;; #( WASI/*) : + + + py_cv_module__ctypes_test=n/a + py_cv_module_=n/a + + ;; #( *) : ;; |