[lld] [llvm] [WebAssembly] Add support for shared tags (PR #188367)
Jasmine Tang via llvm-commits
llvm-commits at lists.llvm.org
Sat Apr 4 22:01:46 PDT 2026
================
@@ -8,7 +8,7 @@
# Same again for wasm64
-# RUN: llvm-mc -filetype=obj -triple=wasm64-unknown-emscripten -o %t.o %s
+# RUN: llvm-mc -filetype=obj -triple=wasm64-unknown-emscripten -mattr=+exception-handling -o %t.o %s
----------------
badumbatish wrote:
yep, throwing an error here
```
# executed command: /home/jjasmine/Developer/igalia/llvm-project/build/bin/llvm-mc -filetype=obj -triple=wasm64-unknown-emscripten -o /home/jjasmine/Developer/igalia/llvm-project/build/tools/lld/test/wasm/Output/dylink.s.tmp.o /home/jjas
mine/Developer/igalia/llvm-project/lld/test/wasm/dylink.s
# .---command stderr------------
# | /home/jjasmine/Developer/igalia/llvm-project/lld/test/wasm/dylink.s:33:3: error: instruction requires: exception-handling
# | throw __foo_tag
# | ^
# | /home/jjasmine/Developer/igalia/llvm-project/lld/test/wasm/dylink.s:34:3: error: type mismatch, expected [] but got [i32]
# | end_function
# | ^
# `-----------------------------
# error: command failed with exit status: 1
```
https://github.com/llvm/llvm-project/pull/188367
More information about the llvm-commits
mailing list