[LLVMdev] x86 unwind support[MESSAGE NOT SCANNED]
Duncan Sands
baldrick at free.fr
Mon Jul 20 23:50:11 PDT 2009
> Yes. You still need to call __cxa_throw (or equivalent) to throw
> a new exception, but you can now use unwind to rethrow an exception
> from the unwind block of an invoke. That said, I don't think anyone
> is making use of it - probably no-one except me even knows about it :)
I forgot to mention that for the moment you still need to specify
the personality function using an eh.selector. That's because I
never got around to telling the code generators that if there is
none then it should use the C (not C++) personality.
Ciao,
Duncan.
More information about the llvm-dev
mailing list