projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[llvm-readobj] MachO -- dump LinkerOptions load command.
[oota-llvm.git]
/
tools
/
llvm-readobj
/
llvm-readobj.cpp
diff --git
a/tools/llvm-readobj/llvm-readobj.cpp
b/tools/llvm-readobj/llvm-readobj.cpp
index 2e17525ab71913736465269a6396d0d887661980..a8e4ca4893f7ae27330ff303e9b455d8db6b0c57 100644
(file)
--- a/
tools/llvm-readobj/llvm-readobj.cpp
+++ b/
tools/llvm-readobj/llvm-readobj.cpp
@@
-192,6
+192,11
@@
namespace opts {
MachOIndirectSymbols("macho-indirect-symbols",
cl::desc("Display MachO indirect symbols"));
MachOIndirectSymbols("macho-indirect-symbols",
cl::desc("Display MachO indirect symbols"));
+ // -macho-linker-options
+ cl::opt<bool>
+ MachOLinkerOptions("macho-linker-options",
+ cl::desc("Display MachO linker options"));
+
// -macho-segment
cl::opt<bool>
MachOSegment("macho-segment",
// -macho-segment
cl::opt<bool>
MachOSegment("macho-segment",
@@
-343,6
+348,8
@@
static void dumpObject(const ObjectFile *Obj) {
Dumper->printMachODataInCode();
if (opts::MachOIndirectSymbols)
Dumper->printMachOIndirectSymbols();
Dumper->printMachODataInCode();
if (opts::MachOIndirectSymbols)
Dumper->printMachOIndirectSymbols();
+ if (opts::MachOLinkerOptions)
+ Dumper->printMachOLinkerOptions();
if (opts::MachOSegment)
Dumper->printMachOSegment();
if (opts::MachOVersionMin)
if (opts::MachOSegment)
Dumper->printMachOSegment();
if (opts::MachOVersionMin)