We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d53895 commit bd62dacCopy full SHA for bd62dac
wasm/longjmp/test-libsetjmp.sh
@@ -4,16 +4,20 @@ set -e
4
5
##CC=/opt/wasi-sdk-21.0/bin/clang
6
CC="/Volumes/PortableSSD/llvm/build/bin/clang --sysroot /opt/wasi-sdk-24.0/share/wasi-sysroot -resource-dir /Volumes/PortableSSD/llvm/llvm/lib/clang/17"
7
+#CC=/Volumes/PortableSSD/git/wasi-sdk/build/install/bin/clang
8
# binaryen with https://github.com/WebAssembly/binaryen/pull/6210
9
WASM_OPT=~/git/wasm/binaryen/b/bin/wasm-opt
10
# toywasm v36.0.0 or later with TOYWASM_ENABLE_WASM_EXCEPTION_HANDLING=ON
11
TOYWASM=toywasm
12
13
${CC} \
14
+-flto=full \
15
--target=wasm32-wasi \
16
-mllvm -wasm-enable-sjlj \
17
+-Wl,-mllvm,-wasm-enable-sjlj \
18
-DUSE_SETJMP_H \
--Os \
19
+-Os -v \
20
+-Wl,-mllvm,-debug \
21
a.c -lsetjmp
22
23
${WASM_OPT} \
0 commit comments