forked from OSchip/llvm-project
Revert "objdump: Support newer ObjC image info flags"
This reverts commit 8c4cc472e7a67bd3b2b20cc4cf32d31af29bc7e9. llvm-svn: 336402
This commit is contained in:
parent
083f4d7da4
commit
e6de96410b
|
@ -1,7 +0,0 @@
|
|||
# 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
|
|
@ -3229,8 +3229,6 @@ struct imageInfo_t {
|
|||
/* masks for objc_image_info.flags */
|
||||
#define OBJC_IMAGE_IS_REPLACEMENT (1 << 0)
|
||||
#define OBJC_IMAGE_SUPPORTS_GC (1 << 1)
|
||||
#define OBJC_IMAGE_IS_SIMULATED (1 << 5)
|
||||
#define OBJC_IMAGE_HAS_CATEGORY_CLASS_PROPERTIES (1 << 6)
|
||||
|
||||
struct message_ref64 {
|
||||
uint64_t imp; /* IMP (64-bit pointer) */
|
||||
|
@ -5592,10 +5590,6 @@ static void print_image_info64(SectionRef S, struct DisassembleInfo *info) {
|
|||
outs() << " OBJC_IMAGE_IS_REPLACEMENT";
|
||||
if (o.flags & OBJC_IMAGE_SUPPORTS_GC)
|
||||
outs() << " OBJC_IMAGE_SUPPORTS_GC";
|
||||
if (o.flags & OBJC_IMAGE_IS_SIMULATED)
|
||||
outs() << " OBJC_IMAGE_IS_SIMULATED";
|
||||
if (o.flags & OBJC_IMAGE_HAS_CATEGORY_CLASS_PROPERTIES)
|
||||
outs() << " OBJC_IMAGE_HAS_CATEGORY_CLASS_PROPERTIES";
|
||||
swift_version = (o.flags >> 8) & 0xff;
|
||||
if (swift_version != 0) {
|
||||
if (swift_version == 1)
|
||||
|
|
Loading…
Reference in New Issue