Finish templating MachObjectFile over endianness.
authorRafael Espindola <rafael.espindola@gmail.com>
Sat, 13 Apr 2013 01:45:40 +0000 (01:45 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Sat, 13 Apr 2013 01:45:40 +0000 (01:45 +0000)
commit9b709259e155109665c5d6d33dcc78d9b761ec16
tree371697bfc21dc890bf02dee5868809135548bba7
parentd3f9968af6080f79e0f4f5dc1c5a12c9308d3236
Finish templating MachObjectFile over endianness.

We are now able to handle big endian macho files in llvm-readobject. Thanks to
David Fang for providing the object files.

llvm-svn: 179440
llvm/include/llvm/Object/MachO.h
llvm/lib/Object/MachOObjectFile.cpp
llvm/test/tools/llvm-readobj/Inputs/trivial.obj.macho-ppc [new file with mode: 0644]
llvm/test/tools/llvm-readobj/Inputs/trivial.obj.macho-ppc64 [new file with mode: 0644]
llvm/test/tools/llvm-readobj/relocations.test
llvm/test/tools/llvm-readobj/sections-ext.test
llvm/test/tools/llvm-readobj/sections.test
llvm/tools/llvm-objdump/MachODump.cpp
llvm/tools/llvm-objdump/llvm-objdump.cpp
llvm/tools/llvm-readobj/MachODumper.cpp