Print the eh_frame section in MachoDump.
authorPete Cooper <peter_cooper@apple.com>
Mon, 14 Dec 2015 21:39:27 +0000 (21:39 +0000)
committerPete Cooper <peter_cooper@apple.com>
Mon, 14 Dec 2015 21:39:27 +0000 (21:39 +0000)
commit832d1103af38a870d0baf9b59194e9a6f482647d
treea01ff43c364f772e9f7e381f11e6d84bed972372
parent839b384a80471aecf8db6cded5af91b1543652f7
Print the eh_frame section in MachoDump.

This is the start of work to dump the contents of the eh_frame section.

It currently emits CIE entries.  FDE entries will come later.

It also needs improved error checking which will follow soon.

http://reviews.llvm.org/D15502

Reviewed by Kevin Enderby and Lang Hames.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255546 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-objdump/Inputs/eh_frame.macho-arm64 [new file with mode: 0644]
test/tools/llvm-objdump/eh_frame-arm64.test [new file with mode: 0644]
tools/llvm-objdump/MachODump.cpp