Start implementing FDE dumping when printing the eh_frame.
authorPete Cooper <peter_cooper@apple.com>
Mon, 14 Dec 2015 21:49:49 +0000 (21:49 +0000)
committerPete Cooper <peter_cooper@apple.com>
Mon, 14 Dec 2015 21:49:49 +0000 (21:49 +0000)
commit2d6ab4db1cefe78251a21cb1f3727be3cb2039d8
tree5bf77c475cb255eaf1f8d2c722707bc39d95b7d8
parent832d1103af38a870d0baf9b59194e9a6f482647d
Start implementing FDE dumping when printing the eh_frame.

This code adds some simple decoding of the FDE's in an eh_frame.

There's still more to be done in terms of error handling and verification.

Also, we need to be able to decode the CFI's.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255550 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-objdump/eh_frame-arm64.test
tools/llvm-objdump/MachODump.cpp