[PATCH] [llvm-readobj] add support for macho universal binary

Chilledheart rwindz0 at gmail.com
Mon Mar 9 02:49:02 PDT 2015


Hi friss, kledzik,

MachO Universal Binary is a commonly used format in OS X and iOS, e.g.
frameworks in Apple's iOS SDK. Adding support for MachO Universal Binary
makes llvm-readobj a more convenient tool for the daily use.

And because MachO Universal Binary is rather a container format than binary
format, this patch adds support for handling this format in the same way as
in Archive files, i.e., dumping required information for MachO Objects in it
one by one.

http://reviews.llvm.org/D8161

Files:
  test/tools/llvm-readobj/Inputs/macho-universal.x86_64.i386
  test/tools/llvm-readobj/macho-universal-x86_64.i386.test
  tools/llvm-readobj/llvm-readobj.cpp

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8161.21473.patch
Type: text/x-patch
Size: 6998 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150309/276fd029/attachment.bin>


More information about the llvm-commits mailing list