From 4e371ecb0dc801cb178ce537e807e25cb97cb9ac Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Tue, 6 Jan 2026 23:00:45 +0100 Subject: [PATCH] Replace -s RESERVED_FUNCTION_POINTERS=8 with -sALLOW_TABLE_GROWTH --- configure.ac | 2 +- dist-build/emscripten.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 6fd60ae7..8afc0db4 100644 --- a/configure.ac +++ b/configure.ac @@ -994,7 +994,7 @@ AC_SUBST([LIBTOOL_EXTRA_FLAGS]) TEST_LDFLAGS='' AS_IF([test "x$EMSCRIPTEN" != "x"],[ EXEEXT=.js - TEST_LDFLAGS='--pre-js pre.js.inc -s RESERVED_FUNCTION_POINTERS=8' + TEST_LDFLAGS='--pre-js pre.js.inc -sALLOW_TABLE_GROWTH' ]) AC_SUBST(TEST_LDFLAGS) AM_CONDITIONAL([EMSCRIPTEN], [test "x$EMSCRIPTEN" != "x"]) diff --git a/dist-build/emscripten.sh b/dist-build/emscripten.sh index c8712623..8a834a7e 100755 --- a/dist-build/emscripten.sh +++ b/dist-build/emscripten.sh @@ -8,7 +8,7 @@ export JS_RESERVED_MEMORY_STANDARD=16MB export JS_RESERVED_MEMORY_SUMO=48MB export JS_RESERVED_MEMORY_TESTS=16MB export WASM_INITIAL_MEMORY=4MB -export LDFLAGS="-s RESERVED_FUNCTION_POINTERS=8" +export LDFLAGS="-sALLOW_TABLE_GROWTH" export LDFLAGS="${LDFLAGS} -s ALLOW_MEMORY_GROWTH=1" export LDFLAGS="${LDFLAGS} -s SINGLE_FILE=1 -s SINGLE_FILE_BINARY_ENCODE=0" export LDFLAGS="${LDFLAGS} -s ASSERTIONS=0"