[llvm-commits] [patch] Change how we handle mandatory unwind tables
Rafael Ávila de Espíndola
rafael.espindola at gmail.com
Mon May 23 18:23:30 PDT 2011
> The bit in TargetData would be to allow eh-prune to set nounwind (or
> noehframe if we add it). Thinking about it a bit more, I don't think
> there would ever be the need to set noehframe once the FE is done. I
> will give it a try and see what it looks like.
New version is attached. I added a ehframe attribute. Clang sets it if
the ABI mandates ehframes for all functions. The logic for nounwind
remains the same.
Cheers,
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm.patch
Type: text/x-patch
Size: 10560 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110523/21fb5371/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang.patch
Type: text/x-patch
Size: 1108 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110523/21fb5371/attachment-0001.bin>
More information about the llvm-commits
mailing list