diff options
| author | Dave Lee <davelee.com@gmail.com> | 2018-07-06 05:11:35 +0000 |
|---|---|---|
| committer | Dave Lee <davelee.com@gmail.com> | 2018-07-06 05:11:35 +0000 |
| commit | 390abe4a75123db1fe2a6ace53505607af13c7b4 (patch) | |
| tree | 37965e50b6e9135ecfc604a6f4e2da48bcfa02fc /llvm/test/tools/llvm-objdump | |
| parent | 20da7e467aff1949397a8d3ff56eb5df8424e0c8 (diff) | |
| download | bcm5719-llvm-390abe4a75123db1fe2a6ace53505607af13c7b4.tar.gz bcm5719-llvm-390abe4a75123db1fe2a6ace53505607af13c7b4.zip | |
Reapply: "objdump: Support newer ObjC image info flags"
Summary:
Add support for two additional ObjC image info flags: `IS_SIMULATED` and
`HAS_CATEGORY_CLASS_PROPERTIES`.
`IS_SIMULATED` indicates a Mach-O binary built for iOS simulator.
`HAS_CATEGORY_CLASS_PROPERTIES` indicates a Mach-O binary built by a compiler
that supports class properties in categories.
Reviewers: enderby, compnerd
Reviewed By: compnerd
Subscribers: keith, llvm-commits
Differential Revision: https://reviews.llvm.org/D48568
llvm-svn: 336411
Diffstat (limited to 'llvm/test/tools/llvm-objdump')
| -rw-r--r-- | llvm/test/tools/llvm-objdump/X86/macho-image-info.test | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-objdump/X86/macho-image-info.test b/llvm/test/tools/llvm-objdump/X86/macho-image-info.test new file mode 100644 index 00000000000..dbb864f84dc --- /dev/null +++ b/llvm/test/tools/llvm-objdump/X86/macho-image-info.test @@ -0,0 +1,7 @@ +# RUN: llvm-mc < %s -triple x86_64-darwin -filetype=obj | llvm-objdump -m -objc-meta-data - | FileCheck %s + +.section __DATA,__objc_imageinfo,regular,no_dead_strip +.long 0 +.long 96 + +# CHECK: OBJC_IMAGE_IS_SIMULATED OBJC_IMAGE_HAS_CATEGORY_CLASS_PROPERTIES |

