[PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
joerg at britannica.bec.de
Mon May 5 13:20:07 PDT 2014
as discussed with Tim, the attached patch allows using the normal
.eh_frame based unwinding on ARM. This trades slightly larger unwind
sections for much less platform specific code on the unwind side. Given
that compact unwind information can be incrementally added later, I want
to ignore EHABI for NetBSD. The patch also exposes a pre-existing bug in
the ARM frame lowering, where the recorded VFP offsets and the actual
spill slots don't agree. As that is otherwise completely unrelated to
this patch, I am willing to ignore that for now.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 11368 bytes
Desc: not available
More information about the llvm-commits