llvm-objdump: implement printing for MachO __compact_unwind info.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214509 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Tim Northover
2014-08-01 13:07:19 +00:00
parent ea029d5b15
commit f28a36e527
7 changed files with 284 additions and 2 deletions

View File

@@ -18,6 +18,7 @@
namespace llvm {
namespace object {
class COFFObjectFile;
class MachOObjectFile;
class ObjectFile;
class RelocationRef;
}
@@ -31,6 +32,8 @@ bool RelocAddressLess(object::RelocationRef a, object::RelocationRef b);
void DumpBytes(StringRef bytes);
void DisassembleInputMachO(StringRef Filename);
void printCOFFUnwindInfo(const object::COFFObjectFile* o);
void printMachOUnwindInfo(const object::MachOObjectFile* o);
void printELFFileHeader(const object::ObjectFile *o);
void printCOFFFileHeader(const object::ObjectFile *o);