[clang] [CodeGen][ObjC] Initial WebAssembly Support for GNUstep (PR #169043)

Heejin Ahn via cfe-commits cfe-commits at lists.llvm.org
Tue Dec 16 22:45:55 PST 2025


aheejin wrote:

@dschuff
> IIRC we also have a separate personality function for using wasm EH for setjmp and longjmp (or maybe that's just a different tag?).

We don't use a personality function to handle SjLj. I think what you're talking about might be this? https://github.com/llvm/llvm-project/blob/f440b5c12df500f86f9407e625d42f92913e8367/libcxxabi/src/cxa_personality.cpp#L1029-L1030
This is used in SjLj exception handling, which I believe is a kind of EH used in x86.

https://github.com/llvm/llvm-project/pull/169043


More information about the cfe-commits mailing list