summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump/MachODump.cpp
diff options
context:
space:
mode:
authorKevin Enderby <enderby@apple.com>2014-12-16 01:14:45 +0000
committerKevin Enderby <enderby@apple.com>2014-12-16 01:14:45 +0000
commitc971338def50e7e5e93fee44a611df783189b2ee (patch)
tree0c2a20a5bcf8f7e6e305785174de68d0db41287b /llvm/tools/llvm-objdump/MachODump.cpp
parente8a651b02d2ab9a4b005712f2c1600497f6682fc (diff)
downloadbcm5719-llvm-c971338def50e7e5e93fee44a611df783189b2ee.tar.gz
bcm5719-llvm-c971338def50e7e5e93fee44a611df783189b2ee.zip
Fix a bug in llvm-objdump’s -private-headers for 32-bit Mach-O files
printing the section header. And add some tests for this for 32-bit files. llvm-svn: 224302
Diffstat (limited to 'llvm/tools/llvm-objdump/MachODump.cpp')
-rw-r--r--llvm/tools/llvm-objdump/MachODump.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-objdump/MachODump.cpp b/llvm/tools/llvm-objdump/MachODump.cpp
index c07fa3fcbec..419dc202db7 100644
--- a/llvm/tools/llvm-objdump/MachODump.cpp
+++ b/llvm/tools/llvm-objdump/MachODump.cpp
@@ -3696,7 +3696,7 @@ static void PrintLoadCommands(const MachOObjectFile *Obj, uint32_t ncmds,
SLC.initprot, SLC.nsects, SLC.flags, Buf.size(),
verbose);
for (unsigned j = 0; j < SLC.nsects; j++) {
- MachO::section_64 S = Obj->getSection64(Command, j);
+ MachO::section S = Obj->getSection(Command, j);
PrintSection(S.sectname, S.segname, S.addr, S.size, S.offset, S.align,
S.reloff, S.nreloc, S.flags, S.reserved1, S.reserved2,
SLC.cmd, sg_segname, filetype, Buf.size(), verbose);
OpenPOWER on IntegriCloud