[PATCH] [lld] Enable writing of compact unwind sections

Tim Northover t.p.northover at gmail.com
Mon Jun 23 09:26:04 PDT 2014


Hi Nick,

On 23 June 2014 17:09, Nick Kledzik <kledzik at apple.com> wrote:
> The compact unwind section in final linked images (__TEXT, __unwind_info) is a completely different format than the compact unwind info in object files (__LD,__compact_unwind).  It requires a bit of processing to create the (compressed) __unwind_info section.  If you want to get around the assert, for now you can create a place holder function that takes all the __compact_unwind unwind atoms and replaces them with one __unwind_info atom.

Some kind of "no compact unwind here, check __eh_frame" node? Sounds
reasonable. I'll get to it tomorrow.

> Also, we usually add the sub-area of lld to patches/commits subject line (e.g. "[lld][mach-o] blah”).

Sorry, I do tend to, but managed to miss this one.




More information about the llvm-commits mailing list