From 0380ee2a40d57f5597747f4c680401ed5056b200 Mon Sep 17 00:00:00 2001 From: dzaima Date: Sun, 29 May 2022 22:05:04 +0300 Subject: [PATCH] fix wasm builds --- makefile | 4 ++-- src/vm.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/makefile b/makefile index 9e58889f..93cbaef5 100644 --- a/makefile +++ b/makefile @@ -30,9 +30,9 @@ heapverifyn-singeli: rtverifyn-singeli: @${MAKE} i_singeli=1 i_t=rtverifyn_si i_f="-O3 -DRT_VERIFY -DEEQUAL_NEGZERO -march=native" run_incremental_0 wasi-o3: - @${MAKE} i_singeli=0 i_t=wasi_o3 OUTPUT=BQN.wasm i_f="-DWASM -DWASI -DNO_MMAP -O3 -DCATCH_ERRORS=0 -D_WASI_EMULATED_MMAN --target=wasm32-wasi" i_lf="-lwasi-emulated-mman --target=wasm32-wasi -Wl,-z,stack-size=8388608 -Wl,--initial-memory=67108864" i_LD_LIBS= i_PIE= run_incremental_0 + @${MAKE} i_singeli=0 i_t=wasi_o3 OUTPUT=BQN.wasm i_f="-DWASM -DWASI -DNO_MMAP -O3 -DCATCH_ERRORS=0 -D_WASI_EMULATED_MMAN --target=wasm32-wasi" i_lf="-lwasi-emulated-mman --target=wasm32-wasi -Wl,-z,stack-size=8388608 -Wl,--initial-memory=67108864" i_LD_LIBS= i_PIE= i_FFI=0 run_incremental_0 emcc-o3: - @${MAKE} i_singeli=0 i_t=emcc_o3 OUTPUT=BQN.js CC=emcc i_f='-DWASM -DEMCC -O3' i_lf='-s EXPORTED_FUNCTIONS=_main,_cbqn_runLine,_cbqn_evalSrc -s EXPORTED_RUNTIME_METHODS=ccall,cwrap -s ALLOW_MEMORY_GROWTH=1' run_incremental_0 + @${MAKE} i_singeli=0 i_t=emcc_o3 OUTPUT=BQN.js CC=emcc i_f='-DWASM -DEMCC -O3' i_lf='-s EXPORTED_FUNCTIONS=_main,_cbqn_runLine,_cbqn_evalSrc -s EXPORTED_RUNTIME_METHODS=ccall,cwrap -s ALLOW_MEMORY_GROWTH=1' i_FFI=0 run_incremental_0 c: @${MAKE} custom=1 run_incremental_0 diff --git a/src/vm.c b/src/vm.c index cccea340..041aa859 100644 --- a/src/vm.c +++ b/src/vm.c @@ -1232,7 +1232,7 @@ NOINLINE void vm_pstLive() { } -#if __has_include() && __has_include() && !NO_MMAP +#if __has_include() && __has_include() && !NO_MMAP && !WASM #include #include #define PROFILE_BUFFER (1ULL<<29)