1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj -file-headers -s -sd --macho-segment | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker .text 4*9880d681SAndroid Build Coastguard Worker .section __TEXT,__text,regular,pure_instructions 5*9880d681SAndroid Build Coastguard Worker 6*9880d681SAndroid Build Coastguard Worker .const 7*9880d681SAndroid Build Coastguard Worker .static_const 8*9880d681SAndroid Build Coastguard Worker .cstring 9*9880d681SAndroid Build Coastguard Worker .literal4 10*9880d681SAndroid Build Coastguard Worker .literal8 11*9880d681SAndroid Build Coastguard Worker .literal16 12*9880d681SAndroid Build Coastguard Worker .constructor 13*9880d681SAndroid Build Coastguard Worker .destructor 14*9880d681SAndroid Build Coastguard Worker .symbol_stub 15*9880d681SAndroid Build Coastguard Worker .picsymbol_stub 16*9880d681SAndroid Build Coastguard Worker .data 17*9880d681SAndroid Build Coastguard Worker .static_data 18*9880d681SAndroid Build Coastguard Worker .non_lazy_symbol_pointer 19*9880d681SAndroid Build Coastguard Worker .lazy_symbol_pointer 20*9880d681SAndroid Build Coastguard Worker .dyld 21*9880d681SAndroid Build Coastguard Worker .mod_init_func 22*9880d681SAndroid Build Coastguard Worker .mod_term_func 23*9880d681SAndroid Build Coastguard Worker .const_data 24*9880d681SAndroid Build Coastguard Worker .objc_class 25*9880d681SAndroid Build Coastguard Worker .objc_meta_class 26*9880d681SAndroid Build Coastguard Worker .objc_cat_cls_meth 27*9880d681SAndroid Build Coastguard Worker .objc_cat_inst_meth 28*9880d681SAndroid Build Coastguard Worker .objc_protocol 29*9880d681SAndroid Build Coastguard Worker .objc_string_object 30*9880d681SAndroid Build Coastguard Worker .objc_cls_meth 31*9880d681SAndroid Build Coastguard Worker .objc_inst_meth 32*9880d681SAndroid Build Coastguard Worker .objc_cls_refs 33*9880d681SAndroid Build Coastguard Worker .objc_message_refs 34*9880d681SAndroid Build Coastguard Worker .objc_symbols 35*9880d681SAndroid Build Coastguard Worker .objc_category 36*9880d681SAndroid Build Coastguard Worker .objc_class_vars 37*9880d681SAndroid Build Coastguard Worker .objc_instance_vars 38*9880d681SAndroid Build Coastguard Worker .objc_module_info 39*9880d681SAndroid Build Coastguard Worker .objc_class_names 40*9880d681SAndroid Build Coastguard Worker .objc_meth_var_types 41*9880d681SAndroid Build Coastguard Worker .objc_meth_var_names 42*9880d681SAndroid Build Coastguard Worker .objc_selector_strs 43*9880d681SAndroid Build Coastguard Worker .section __TEXT,__picsymbolstub4,symbol_stubs,none,16 44*9880d681SAndroid Build Coastguard Worker 45*9880d681SAndroid Build Coastguard Worker .subsections_via_symbols 46*9880d681SAndroid Build Coastguard Worker 47*9880d681SAndroid Build Coastguard Worker// CHECK: File: <stdin> 48*9880d681SAndroid Build Coastguard Worker// CHECK: Format: Mach-O 32-bit i386 49*9880d681SAndroid Build Coastguard Worker// CHECK: Arch: i386 50*9880d681SAndroid Build Coastguard Worker// CHECK: AddressSize: 32bit 51*9880d681SAndroid Build Coastguard Worker// CHECK: MachHeader { 52*9880d681SAndroid Build Coastguard Worker// CHECK: Magic: Magic (0xFEEDFACE) 53*9880d681SAndroid Build Coastguard Worker// CHECK: CpuType: X86 (0x7) 54*9880d681SAndroid Build Coastguard Worker// CHECK: CpuSubType: CPU_SUBTYPE_I386_ALL (0x3) 55*9880d681SAndroid Build Coastguard Worker// CHECK: FileType: Relocatable (0x1) 56*9880d681SAndroid Build Coastguard Worker// CHECK: NumOfLoadCommands: 2 57*9880d681SAndroid Build Coastguard Worker// CHECK: SizeOfLoadCommands: 2520 58*9880d681SAndroid Build Coastguard Worker// CHECK: Flags [ (0x2000) 59*9880d681SAndroid Build Coastguard Worker// CHECK: MH_SUBSECTIONS_VIA_SYMBOLS (0x2000) 60*9880d681SAndroid Build Coastguard Worker// CHECK: ] 61*9880d681SAndroid Build Coastguard Worker// CHECK: } 62*9880d681SAndroid Build Coastguard Worker// CHECK: Sections [ 63*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 64*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 0 65*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 66*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 67*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 68*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 69*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 70*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 71*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 72*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 73*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 74*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x800000) 75*9880d681SAndroid Build Coastguard Worker// CHECK: PureInstructions (0x800000) 76*9880d681SAndroid Build Coastguard Worker// CHECK: ] 77*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 78*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 79*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 80*9880d681SAndroid Build Coastguard Worker// CHECK: ) 81*9880d681SAndroid Build Coastguard Worker// CHECK: } 82*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 83*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 1 84*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __const (5F 5F 63 6F 6E 73 74 00 00 00 00 00 00 00 00 00) 85*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 86*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 87*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 88*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 89*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 90*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 91*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 92*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 93*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 94*9880d681SAndroid Build Coastguard Worker// CHECK: ] 95*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 96*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 97*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 98*9880d681SAndroid Build Coastguard Worker// CHECK: ) 99*9880d681SAndroid Build Coastguard Worker// CHECK: } 100*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 101*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 2 102*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __static_const (5F 5F 73 74 61 74 69 63 5F 63 6F 6E 73 74 00 00) 103*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 104*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 105*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 106*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 107*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 108*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 109*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 110*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 111*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 112*9880d681SAndroid Build Coastguard Worker// CHECK: ] 113*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 114*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 115*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 116*9880d681SAndroid Build Coastguard Worker// CHECK: ) 117*9880d681SAndroid Build Coastguard Worker// CHECK: } 118*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 119*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 3 120*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __cstring (5F 5F 63 73 74 72 69 6E 67 00 00 00 00 00 00 00) 121*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 122*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 123*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 124*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 125*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 126*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 127*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 128*9880d681SAndroid Build Coastguard Worker// CHECK: Type: ExtReloc (0x2) 129*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 130*9880d681SAndroid Build Coastguard Worker// CHECK: ] 131*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 132*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 133*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 134*9880d681SAndroid Build Coastguard Worker// CHECK: ) 135*9880d681SAndroid Build Coastguard Worker// CHECK: } 136*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 137*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 4 138*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __literal4 (5F 5F 6C 69 74 65 72 61 6C 34 00 00 00 00 00 00) 139*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 140*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 141*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 142*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 143*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 2 144*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 145*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 146*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x3 147*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 148*9880d681SAndroid Build Coastguard Worker// CHECK: ] 149*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 150*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 151*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 152*9880d681SAndroid Build Coastguard Worker// CHECK: ) 153*9880d681SAndroid Build Coastguard Worker// CHECK: } 154*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 155*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 5 156*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __literal8 (5F 5F 6C 69 74 65 72 61 6C 38 00 00 00 00 00 00) 157*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 158*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 159*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 160*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 161*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 3 162*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 163*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 164*9880d681SAndroid Build Coastguard Worker// CHECK: Type: SomeInstructions (0x4) 165*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 166*9880d681SAndroid Build Coastguard Worker// CHECK: ] 167*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 168*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 169*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 170*9880d681SAndroid Build Coastguard Worker// CHECK: ) 171*9880d681SAndroid Build Coastguard Worker// CHECK: } 172*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 173*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 6 174*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __literal16 (5F 5F 6C 69 74 65 72 61 6C 31 36 00 00 00 00 00) 175*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 176*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 177*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 178*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 179*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 4 180*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 181*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 182*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0xE 183*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 184*9880d681SAndroid Build Coastguard Worker// CHECK: ] 185*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 186*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 187*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 188*9880d681SAndroid Build Coastguard Worker// CHECK: ) 189*9880d681SAndroid Build Coastguard Worker// CHECK: } 190*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 191*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 7 192*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __constructor (5F 5F 63 6F 6E 73 74 72 75 63 74 6F 72 00 00 00) 193*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 194*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 195*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 196*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 197*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 198*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 199*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 200*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 201*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 202*9880d681SAndroid Build Coastguard Worker// CHECK: ] 203*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 204*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 205*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 206*9880d681SAndroid Build Coastguard Worker// CHECK: ) 207*9880d681SAndroid Build Coastguard Worker// CHECK: } 208*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 209*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 8 210*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __destructor (5F 5F 64 65 73 74 72 75 63 74 6F 72 00 00 00 00) 211*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 212*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 213*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 214*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 215*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 216*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 217*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 218*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 219*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 220*9880d681SAndroid Build Coastguard Worker// CHECK: ] 221*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 222*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 223*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 224*9880d681SAndroid Build Coastguard Worker// CHECK: ) 225*9880d681SAndroid Build Coastguard Worker// CHECK: } 226*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 227*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 9 228*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __symbol_stub (5F 5F 73 79 6D 62 6F 6C 5F 73 74 75 62 00 00 00) 229*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 230*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 231*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 232*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 233*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 234*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 235*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 236*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x8 237*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x800000) 238*9880d681SAndroid Build Coastguard Worker// CHECK: PureInstructions (0x800000) 239*9880d681SAndroid Build Coastguard Worker// CHECK: ] 240*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 241*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x10 242*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 243*9880d681SAndroid Build Coastguard Worker// CHECK: ) 244*9880d681SAndroid Build Coastguard Worker// CHECK: } 245*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 246*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 10 247*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __picsymbol_stub (5F 5F 70 69 63 73 79 6D 62 6F 6C 5F 73 74 75 62) 248*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 249*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 250*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 251*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 252*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 253*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 254*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 255*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x8 256*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x800000) 257*9880d681SAndroid Build Coastguard Worker// CHECK: PureInstructions (0x800000) 258*9880d681SAndroid Build Coastguard Worker// CHECK: ] 259*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 260*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x1A 261*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 262*9880d681SAndroid Build Coastguard Worker// CHECK: ) 263*9880d681SAndroid Build Coastguard Worker// CHECK: } 264*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 265*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 11 266*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00) 267*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 268*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 269*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 270*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 271*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 272*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 273*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 274*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 275*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 276*9880d681SAndroid Build Coastguard Worker// CHECK: ] 277*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 278*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 279*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 280*9880d681SAndroid Build Coastguard Worker// CHECK: ) 281*9880d681SAndroid Build Coastguard Worker// CHECK: } 282*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 283*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 12 284*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __static_data (5F 5F 73 74 61 74 69 63 5F 64 61 74 61 00 00 00) 285*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 286*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 287*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 288*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 289*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 290*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 291*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 292*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 293*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 294*9880d681SAndroid Build Coastguard Worker// CHECK: ] 295*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 296*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 297*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 298*9880d681SAndroid Build Coastguard Worker// CHECK: ) 299*9880d681SAndroid Build Coastguard Worker// CHECK: } 300*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 301*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 13 302*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __nl_symbol_ptr (5F 5F 6E 6C 5F 73 79 6D 62 6F 6C 5F 70 74 72 00) 303*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 304*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 305*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 306*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 307*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 2 308*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 309*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 310*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x6 311*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 312*9880d681SAndroid Build Coastguard Worker// CHECK: ] 313*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 314*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 315*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 316*9880d681SAndroid Build Coastguard Worker// CHECK: ) 317*9880d681SAndroid Build Coastguard Worker// CHECK: } 318*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 319*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 14 320*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __la_symbol_ptr (5F 5F 6C 61 5F 73 79 6D 62 6F 6C 5F 70 74 72 00) 321*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 322*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 323*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 324*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 325*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 2 326*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 327*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 328*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x7 329*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 330*9880d681SAndroid Build Coastguard Worker// CHECK: ] 331*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 332*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 333*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 334*9880d681SAndroid Build Coastguard Worker// CHECK: ) 335*9880d681SAndroid Build Coastguard Worker// CHECK: } 336*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 337*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 15 338*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __dyld (5F 5F 64 79 6C 64 00 00 00 00 00 00 00 00 00 00) 339*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 340*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 341*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 342*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 343*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 344*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 345*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 346*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 347*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 348*9880d681SAndroid Build Coastguard Worker// CHECK: ] 349*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 350*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 351*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 352*9880d681SAndroid Build Coastguard Worker// CHECK: ) 353*9880d681SAndroid Build Coastguard Worker// CHECK: } 354*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 355*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 16 356*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __mod_init_func (5F 5F 6D 6F 64 5F 69 6E 69 74 5F 66 75 6E 63 00) 357*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 358*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 359*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 360*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 361*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 2 362*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 363*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 364*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x9 365*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 366*9880d681SAndroid Build Coastguard Worker// CHECK: ] 367*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 368*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 369*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 370*9880d681SAndroid Build Coastguard Worker// CHECK: ) 371*9880d681SAndroid Build Coastguard Worker// CHECK: } 372*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 373*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 17 374*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __mod_term_func (5F 5F 6D 6F 64 5F 74 65 72 6D 5F 66 75 6E 63 00) 375*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 376*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 377*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 378*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 379*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 2 380*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 381*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 382*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0xA 383*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 384*9880d681SAndroid Build Coastguard Worker// CHECK: ] 385*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 386*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 387*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 388*9880d681SAndroid Build Coastguard Worker// CHECK: ) 389*9880d681SAndroid Build Coastguard Worker// CHECK: } 390*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 391*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 18 392*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __const (5F 5F 63 6F 6E 73 74 00 00 00 00 00 00 00 00 00) 393*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 394*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 395*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 396*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 397*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 398*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 399*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 400*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 401*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 402*9880d681SAndroid Build Coastguard Worker// CHECK: ] 403*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 404*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 405*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 406*9880d681SAndroid Build Coastguard Worker// CHECK: ) 407*9880d681SAndroid Build Coastguard Worker// CHECK: } 408*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 409*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 19 410*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __class (5F 5F 63 6C 61 73 73 00 00 00 00 00 00 00 00 00) 411*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 412*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 413*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 414*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 415*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 416*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 417*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 418*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 419*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 420*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 421*9880d681SAndroid Build Coastguard Worker// CHECK: ] 422*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 423*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 424*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 425*9880d681SAndroid Build Coastguard Worker// CHECK: ) 426*9880d681SAndroid Build Coastguard Worker// CHECK: } 427*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 428*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 20 429*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __meta_class (5F 5F 6D 65 74 61 5F 63 6C 61 73 73 00 00 00 00) 430*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 431*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 432*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 433*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 434*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 435*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 436*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 437*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 438*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 439*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 440*9880d681SAndroid Build Coastguard Worker// CHECK: ] 441*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 442*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 443*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 444*9880d681SAndroid Build Coastguard Worker// CHECK: ) 445*9880d681SAndroid Build Coastguard Worker// CHECK: } 446*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 447*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 21 448*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __cat_cls_meth (5F 5F 63 61 74 5F 63 6C 73 5F 6D 65 74 68 00 00) 449*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 450*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 451*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 452*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 453*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 454*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 455*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 456*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 457*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 458*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 459*9880d681SAndroid Build Coastguard Worker// CHECK: ] 460*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 461*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 462*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 463*9880d681SAndroid Build Coastguard Worker// CHECK: ) 464*9880d681SAndroid Build Coastguard Worker// CHECK: } 465*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 466*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 22 467*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __cat_inst_meth (5F 5F 63 61 74 5F 69 6E 73 74 5F 6D 65 74 68 00) 468*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 469*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 470*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 471*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 472*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 473*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 474*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 475*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 476*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 477*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 478*9880d681SAndroid Build Coastguard Worker// CHECK: ] 479*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 480*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 481*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 482*9880d681SAndroid Build Coastguard Worker// CHECK: ) 483*9880d681SAndroid Build Coastguard Worker// CHECK: } 484*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 485*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 23 486*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __protocol (5F 5F 70 72 6F 74 6F 63 6F 6C 00 00 00 00 00 00) 487*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 488*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 489*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 490*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 491*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 492*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 493*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 494*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 495*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 496*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 497*9880d681SAndroid Build Coastguard Worker// CHECK: ] 498*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 499*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 500*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 501*9880d681SAndroid Build Coastguard Worker// CHECK: ) 502*9880d681SAndroid Build Coastguard Worker// CHECK: } 503*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 504*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 24 505*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __string_object (5F 5F 73 74 72 69 6E 67 5F 6F 62 6A 65 63 74 00) 506*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 507*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 508*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 509*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 510*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 511*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 512*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 513*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 514*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 515*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 516*9880d681SAndroid Build Coastguard Worker// CHECK: ] 517*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 518*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 519*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 520*9880d681SAndroid Build Coastguard Worker// CHECK: ) 521*9880d681SAndroid Build Coastguard Worker// CHECK: } 522*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 523*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 25 524*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __cls_meth (5F 5F 63 6C 73 5F 6D 65 74 68 00 00 00 00 00 00) 525*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 526*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 527*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 528*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 529*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 530*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 531*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 532*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 533*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 534*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 535*9880d681SAndroid Build Coastguard Worker// CHECK: ] 536*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 537*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 538*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 539*9880d681SAndroid Build Coastguard Worker// CHECK: ) 540*9880d681SAndroid Build Coastguard Worker// CHECK: } 541*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 542*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 26 543*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __inst_meth (5F 5F 69 6E 73 74 5F 6D 65 74 68 00 00 00 00 00) 544*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 545*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 546*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 547*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 548*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 549*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 550*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 551*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 552*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 553*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 554*9880d681SAndroid Build Coastguard Worker// CHECK: ] 555*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 556*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 557*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 558*9880d681SAndroid Build Coastguard Worker// CHECK: ) 559*9880d681SAndroid Build Coastguard Worker// CHECK: } 560*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 561*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 27 562*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __cls_refs (5F 5F 63 6C 73 5F 72 65 66 73 00 00 00 00 00 00) 563*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 564*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 565*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 566*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 567*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 2 568*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 569*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 570*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x5 571*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 572*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 573*9880d681SAndroid Build Coastguard Worker// CHECK: ] 574*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 575*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 576*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 577*9880d681SAndroid Build Coastguard Worker// CHECK: ) 578*9880d681SAndroid Build Coastguard Worker// CHECK: } 579*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 580*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 28 581*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __message_refs (5F 5F 6D 65 73 73 61 67 65 5F 72 65 66 73 00 00) 582*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 583*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 584*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 585*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 586*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 2 587*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 588*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 589*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x5 590*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 591*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 592*9880d681SAndroid Build Coastguard Worker// CHECK: ] 593*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 594*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 595*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 596*9880d681SAndroid Build Coastguard Worker// CHECK: ) 597*9880d681SAndroid Build Coastguard Worker// CHECK: } 598*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 599*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 29 600*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __symbols (5F 5F 73 79 6D 62 6F 6C 73 00 00 00 00 00 00 00) 601*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 602*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 603*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 604*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 605*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 606*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 607*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 608*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 609*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 610*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 611*9880d681SAndroid Build Coastguard Worker// CHECK: ] 612*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 613*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 614*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 615*9880d681SAndroid Build Coastguard Worker// CHECK: ) 616*9880d681SAndroid Build Coastguard Worker// CHECK: } 617*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 618*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 30 619*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __category (5F 5F 63 61 74 65 67 6F 72 79 00 00 00 00 00 00) 620*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 621*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 622*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 623*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 624*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 625*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 626*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 627*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 628*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 629*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 630*9880d681SAndroid Build Coastguard Worker// CHECK: ] 631*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 632*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 633*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 634*9880d681SAndroid Build Coastguard Worker// CHECK: ) 635*9880d681SAndroid Build Coastguard Worker// CHECK: } 636*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 637*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 31 638*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __class_vars (5F 5F 63 6C 61 73 73 5F 76 61 72 73 00 00 00 00) 639*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 640*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 641*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 642*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 643*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 644*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 645*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 646*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 647*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 648*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 649*9880d681SAndroid Build Coastguard Worker// CHECK: ] 650*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 651*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 652*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 653*9880d681SAndroid Build Coastguard Worker// CHECK: ) 654*9880d681SAndroid Build Coastguard Worker// CHECK: } 655*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 656*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 32 657*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __instance_vars (5F 5F 69 6E 73 74 61 6E 63 65 5F 76 61 72 73 00) 658*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 659*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 660*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 661*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 662*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 663*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 664*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 665*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 666*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 667*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 668*9880d681SAndroid Build Coastguard Worker// CHECK: ] 669*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 670*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 671*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 672*9880d681SAndroid Build Coastguard Worker// CHECK: ) 673*9880d681SAndroid Build Coastguard Worker// CHECK: } 674*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 675*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 33 676*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __module_info (5F 5F 6D 6F 64 75 6C 65 5F 69 6E 66 6F 00 00 00) 677*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 678*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 679*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 680*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 681*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 682*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 683*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 684*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x0 685*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x100000) 686*9880d681SAndroid Build Coastguard Worker// CHECK: NoDeadStrip (0x100000) 687*9880d681SAndroid Build Coastguard Worker// CHECK: ] 688*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 689*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 690*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 691*9880d681SAndroid Build Coastguard Worker// CHECK: ) 692*9880d681SAndroid Build Coastguard Worker// CHECK: } 693*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 694*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 34 695*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __selector_strs (5F 5F 73 65 6C 65 63 74 6F 72 5F 73 74 72 73 00) 696*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __OBJC (5F 5F 4F 42 4A 43 00 00 00 00 00 00 00 00 00 00) 697*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 698*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 699*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 700*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 701*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 702*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 703*9880d681SAndroid Build Coastguard Worker// CHECK: Type: ExtReloc (0x2) 704*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 705*9880d681SAndroid Build Coastguard Worker// CHECK: ] 706*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 707*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x0 708*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 709*9880d681SAndroid Build Coastguard Worker// CHECK: ) 710*9880d681SAndroid Build Coastguard Worker// CHECK: } 711*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 712*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 35 713*9880d681SAndroid Build Coastguard Worker// CHECK: Name: __picsymbolstub4 (5F 5F 70 69 63 73 79 6D 62 6F 6C 73 74 75 62 34) 714*9880d681SAndroid Build Coastguard Worker// CHECK: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 715*9880d681SAndroid Build Coastguard Worker// CHECK: Address: 0x0 716*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 0x0 717*9880d681SAndroid Build Coastguard Worker// CHECK: Offset: 2548 718*9880d681SAndroid Build Coastguard Worker// CHECK: Alignment: 0 719*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationOffset: 0x0 720*9880d681SAndroid Build Coastguard Worker// CHECK: RelocationCount: 0 721*9880d681SAndroid Build Coastguard Worker// CHECK: Type: 0x8 722*9880d681SAndroid Build Coastguard Worker// CHECK: Attributes [ (0x0) 723*9880d681SAndroid Build Coastguard Worker// CHECK: ] 724*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved1: 0x0 725*9880d681SAndroid Build Coastguard Worker// CHECK: Reserved2: 0x10 726*9880d681SAndroid Build Coastguard Worker// CHECK: SectionData ( 727*9880d681SAndroid Build Coastguard Worker// CHECK: ) 728*9880d681SAndroid Build Coastguard Worker// CHECK: } 729*9880d681SAndroid Build Coastguard Worker// CHECK: ] 730*9880d681SAndroid Build Coastguard Worker// CHECK: Segment { 731*9880d681SAndroid Build Coastguard Worker// CHECK: Cmd: LC_SEGMENT 732*9880d681SAndroid Build Coastguard Worker// CHECK: Name: 733*9880d681SAndroid Build Coastguard Worker// CHECK: Size: 2504 734*9880d681SAndroid Build Coastguard Worker// CHECK: vmaddr: 0x0 735*9880d681SAndroid Build Coastguard Worker// CHECK: vmsize: 0x0 736*9880d681SAndroid Build Coastguard Worker// CHECK: fileoff: 2548 737*9880d681SAndroid Build Coastguard Worker// CHECK: filesize: 0 738*9880d681SAndroid Build Coastguard Worker// CHECK: maxprot: rwx 739*9880d681SAndroid Build Coastguard Worker// CHECK: initprot: rwx 740*9880d681SAndroid Build Coastguard Worker// CHECK: nsects: 36 741*9880d681SAndroid Build Coastguard Worker// CHECK: flags: 0x0 742*9880d681SAndroid Build Coastguard Worker// CHECK: } 743