summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorGeorge Rimar <grimar@accesssoftek.com>2016-01-14 10:30:32 +0000
committerGeorge Rimar <grimar@accesssoftek.com>2016-01-14 10:30:32 +0000
commit28f4fbe4803b98cb9f736fe213a25f68e6e2bfe2 (patch)
treeb076fd972504864b845dbe1bfa891e771ad162f1 /lldb/packages/Python/lldbsuite/test
parent3557b882386a2f37e5a3979810c1d738732139bc (diff)
downloadbcm5719-llvm-28f4fbe4803b98cb9f736fe213a25f68e6e2bfe2.tar.gz
bcm5719-llvm-28f4fbe4803b98cb9f736fe213a25f68e6e2bfe2.zip
[ELF] - implemented --eh-frame-hdr command line option.
--eh-frame-hdr Request creation of ".eh_frame_hdr" section and ELF "PT_GNU_EH_FRAME" segment header. Both gold and the GNU linker support an option --eh-frame-hdr which tell them to construct a header for all the .eh_frame sections. This header is placed in a section named .eh_frame_hdr and also in a PT_GNU_EH_FRAME segment. At runtime the unwinder can find all the PT_GNU_EH_FRAME segments by calling dl_iterate_phdr. This section contains a lookup table for quick binary search of FDEs. Detailed info can be found here: http://www.airs.com/blog/archives/462 Differential revision: http://reviews.llvm.org/D15712 llvm-svn: 257753
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud