[LLVMdev] setjmp/longjmp exception handling: how?
João Matos
ripzonetriton at gmail.com
Fri Jul 12 20:04:58 PDT 2013
On Sat, Jul 13, 2013 at 1:01 AM, Óscar Fuentes <ofv at wanadoo.es> wrote:
> Jim Grosbach <grosbach at apple.com> writes:
>
> > I strongly advise you not to use SjLj exception handling. Use
> > zero-cost-exceptions via DWARF instead.
>
> On Windows, DWARF EH doesn't work when there are stack frames not
> compiled with DWARF EH support (i.e. OS code that invokes user-provided
> callbacks, a common practice on Windows.)
You can also use the patches available on the list with support for Win64
EH and you will not have that problem, though 32-bits is still a problem.
--
João Matos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130713/271472de/attachment.html>
More information about the llvm-dev
mailing list