[clang] [llvm] [ARM] Add support for Windows SEH (PR #184953)
Martin Storsjö via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 6 04:53:43 PST 2026
================
----------------
mstorsjo wrote:
We do have some level of ARM SEH support since a couple years: We can generate unwind info, which is enough for using SEH for C++ unwinding on ARM mingw (which uses itanium C++ ABI for the C++ ABI stuff).
But the MSVC style C constructs, `__try`, `__except` are not supported yet, and neither is MSVC C++ unwinding. I tried to have a brief look at implementing them at the same time, but it was less trivial than I had hoped for, so I deferred that as I didn't have any need for that.
https://github.com/llvm/llvm-project/pull/184953
More information about the cfe-commits
mailing list