[llvm-dev] seh / landing pads

Carlo Kok via llvm-dev
Wed, 28 Sep 2016 18:56:54 -0000

In the past people in #llvm suggested to me I should use landing pads
instead of seh when it comes to Windows unless i really need seh.
Looking at what gets generated win64 -gnu does use seh but calls the
landing pad somehow, while win32 doesn't at all. It looks to me a custom
win64 landing pad personality can also deal with things like Access
Violation. Is there a way to make win32 also able to catch say access
violation but still use landing pads?

Also are there open source Unwind* implementions that work on windows,
that anyone knows of?
--
Carlo Kok