[PATCH] D44494: [libunwind] Support __register_frame with a full .eh_frame section

Martin Storsjö via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Mar 28 14:53:38 PDT 2018


mstorsjo added a subscriber: joerg.
mstorsjo added a comment.

Also, relating to this, @joerg mentioned on irc that one should rather use `__register_frame_info_bases` instead of `__register_frame`. That function is a bit tricky to call though, since it uses a libgcc internal struct `struct object`, only available in libgcc headers and in Unwind_AppleExtras.cpp (as struct libgcc_object, with the comment "undocumented libgcc struct object").


https://reviews.llvm.org/D44494





More information about the cfe-commits mailing list