diff options
author | Kevin Enderby <enderby@apple.com> | 2015-04-01 20:57:01 +0000 |
---|---|---|
committer | Kevin Enderby <enderby@apple.com> | 2015-04-01 20:57:01 +0000 |
commit | 0fc1182eedd7c820a55b5316592898074c427378 (patch) | |
tree | 2e645da4fe8acf2f290a05876cc28ce1f3babd1d /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 0dc848c72f14661b7fe1da3aca46fb3653de6482 (diff) | |
download | bcm5719-llvm-0fc1182eedd7c820a55b5316592898074c427378.tar.gz bcm5719-llvm-0fc1182eedd7c820a55b5316592898074c427378.zip |
Add the option -objc-meta-data to llvm-objdump used with -macho to
print the Objective-C runtime meta data for Mach-O files.
There are three types of Objective-C runtime meta data, Objc2 64-bit,
Objc2 32-bit and Objc1 32-bit. This prints the first of these types. The
changes to print the others will follow next.
llvm-svn: 233840
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
-rw-r--r-- | llvm/tools/llvm-objdump/llvm-objdump.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp index 83f135bca1a..71de8adca70 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.cpp +++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp @@ -896,6 +896,7 @@ int main(int argc, char **argv) { && !(InfoPlist && MachOOpt) && !(DylibsUsed && MachOOpt) && !(DylibId && MachOOpt) + && !(ObjcMetaData && MachOOpt) && !(DumpSections.size() != 0 && MachOOpt)) { cl::PrintHelpMessage(); return 2; |