[clang] [llvm] [ARM] Add support for Windows SEH (PR #184953)
Trung Nguyen via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 6 04:52:57 PST 2026
================
----------------
trungnt2910 wrote:
Yes, it seems like `clang` is already emitting the required unwinding metadata in the binaries, possibly for ABI compatibility with other tools like `libunwind` - it just does not know how to convert special IR instructions that handles `__try`/`__except`/`__finally` into native opcodes.
As for why it looks Thumb-specific, I believe it is because Windows NT on ARM is Thumb-only.
https://github.com/llvm/llvm-project/pull/184953
More information about the cfe-commits
mailing list