summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump/llvm-objdump.h
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2013-01-06 03:56:49 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2013-01-06 03:56:49 +0000
commit209565db2d3827f577154ee123660312e15068d5 (patch)
tree0f105e92cfedefb200dc0178b427a15215afe90c /llvm/tools/llvm-objdump/llvm-objdump.h
parent9ed47c76af729bb62a60c9b468fffe2c0598ac0f (diff)
downloadbcm5719-llvm-209565db2d3827f577154ee123660312e15068d5.tar.gz
bcm5719-llvm-209565db2d3827f577154ee123660312e15068d5.zip
[objdump] Add --private-headers, -p.
This currently prints the ELF program headers. llvm-svn: 171649
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.h')
-rw-r--r--llvm/tools/llvm-objdump/llvm-objdump.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.h b/llvm/tools/llvm-objdump/llvm-objdump.h
index 9f5a8c3db97..ca7bced635f 100644
--- a/llvm/tools/llvm-objdump/llvm-objdump.h
+++ b/llvm/tools/llvm-objdump/llvm-objdump.h
@@ -19,6 +19,7 @@ namespace llvm {
namespace object {
class COFFObjectFile;
+ class ObjectFile;
class RelocationRef;
}
class error_code;
@@ -32,6 +33,7 @@ bool RelocAddressLess(object::RelocationRef a, object::RelocationRef b);
void DumpBytes(StringRef bytes);
void DisassembleInputMachO(StringRef Filename);
void printCOFFUnwindInfo(const object::COFFObjectFile* o);
+void printELFFileHeader(const object::ObjectFile *o);
class StringRefMemoryObject : public MemoryObject {
virtual void anchor();
OpenPOWER on IntegriCloud