fix wasm builds
This commit is contained in:
parent
e2fda60745
commit
0380ee2a40
4
makefile
4
makefile
@ -30,9 +30,9 @@ heapverifyn-singeli:
|
|||||||
rtverifyn-singeli:
|
rtverifyn-singeli:
|
||||||
@${MAKE} i_singeli=1 i_t=rtverifyn_si i_f="-O3 -DRT_VERIFY -DEEQUAL_NEGZERO -march=native" run_incremental_0
|
@${MAKE} i_singeli=1 i_t=rtverifyn_si i_f="-O3 -DRT_VERIFY -DEEQUAL_NEGZERO -march=native" run_incremental_0
|
||||||
wasi-o3:
|
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:
|
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:
|
c:
|
||||||
@${MAKE} custom=1 run_incremental_0
|
@${MAKE} custom=1 run_incremental_0
|
||||||
|
|
||||||
|
|||||||
2
src/vm.c
2
src/vm.c
@ -1232,7 +1232,7 @@ NOINLINE void vm_pstLive() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#if __has_include(<sys/time.h>) && __has_include(<signal.h>) && !NO_MMAP
|
#if __has_include(<sys/time.h>) && __has_include(<signal.h>) && !NO_MMAP && !WASM
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
#define PROFILE_BUFFER (1ULL<<29)
|
#define PROFILE_BUFFER (1ULL<<29)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user