X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=tools%2Fllvm-readobj%2Fllvm-readobj.cpp;h=f63bc81002f9f43f768ca64a7233cea6de98dd03;hb=885eb98ce3c45970f097b180a0b7c1dc3f59649c;hp=c0e6add4f2cde446881d62cf19c8e63892cf1731;hpb=074eea0532cb4b031420b1bcbe5b9e9f030be70f;p=oota-llvm.git diff --git a/tools/llvm-readobj/llvm-readobj.cpp b/tools/llvm-readobj/llvm-readobj.cpp index c0e6add4f2c..f63bc81002f 100644 --- a/tools/llvm-readobj/llvm-readobj.cpp +++ b/tools/llvm-readobj/llvm-readobj.cpp @@ -187,6 +187,11 @@ namespace opts { MachODataInCode("macho-data-in-code", cl::desc("Display MachO Data in Code command")); + // -macho-segment + cl::opt + MachOSegment("macho-segment", + cl::desc("Display MachO Segment command")); + // -macho-version-min cl::opt MachOVersionMin("macho-version-min", @@ -331,6 +336,8 @@ static void dumpObject(const ObjectFile *Obj) { if (Obj->isMachO()) { if (opts::MachODataInCode) Dumper->printMachODataInCode(); + if (opts::MachOSegment) + Dumper->printMachOSegment(); if (opts::MachOVersionMin) Dumper->printMachOVersionMin(); if (opts::MachODysymtab)