1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj -t | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker .text 4*9880d681SAndroid Build Coastguard WorkerL0: 5*9880d681SAndroid Build Coastguard WorkerD0: 6*9880d681SAndroid Build Coastguard Worker .section __TEXT,__text,regular,pure_instructions 7*9880d681SAndroid Build Coastguard WorkerL1: 8*9880d681SAndroid Build Coastguard WorkerD1: 9*9880d681SAndroid Build Coastguard Worker .const 10*9880d681SAndroid Build Coastguard WorkerL2: 11*9880d681SAndroid Build Coastguard WorkerD2: 12*9880d681SAndroid Build Coastguard Worker .static_const 13*9880d681SAndroid Build Coastguard WorkerL3: 14*9880d681SAndroid Build Coastguard WorkerD3: 15*9880d681SAndroid Build Coastguard Worker .cstring 16*9880d681SAndroid Build Coastguard WorkerL4: 17*9880d681SAndroid Build Coastguard WorkerD4: 18*9880d681SAndroid Build Coastguard Worker .literal4 19*9880d681SAndroid Build Coastguard WorkerL5: 20*9880d681SAndroid Build Coastguard WorkerD5: 21*9880d681SAndroid Build Coastguard Worker .literal8 22*9880d681SAndroid Build Coastguard WorkerL6: 23*9880d681SAndroid Build Coastguard WorkerD6: 24*9880d681SAndroid Build Coastguard Worker .literal16 25*9880d681SAndroid Build Coastguard WorkerL7: 26*9880d681SAndroid Build Coastguard WorkerD7: 27*9880d681SAndroid Build Coastguard Worker .constructor 28*9880d681SAndroid Build Coastguard WorkerL8: 29*9880d681SAndroid Build Coastguard WorkerD8: 30*9880d681SAndroid Build Coastguard Worker .destructor 31*9880d681SAndroid Build Coastguard WorkerL9: 32*9880d681SAndroid Build Coastguard WorkerD9: 33*9880d681SAndroid Build Coastguard Worker// .symbol_stub 34*9880d681SAndroid Build Coastguard Worker//L10: 35*9880d681SAndroid Build Coastguard Worker//D10: 36*9880d681SAndroid Build Coastguard Worker// .picsymbol_stub 37*9880d681SAndroid Build Coastguard Worker//L11: 38*9880d681SAndroid Build Coastguard Worker//D11: 39*9880d681SAndroid Build Coastguard Worker .data 40*9880d681SAndroid Build Coastguard WorkerL12: 41*9880d681SAndroid Build Coastguard WorkerD12: 42*9880d681SAndroid Build Coastguard Worker .static_data 43*9880d681SAndroid Build Coastguard WorkerL13: 44*9880d681SAndroid Build Coastguard WorkerD13: 45*9880d681SAndroid Build Coastguard Worker// .non_lazy_symbol_pointer 46*9880d681SAndroid Build Coastguard Worker//L14: 47*9880d681SAndroid Build Coastguard Worker//D14: 48*9880d681SAndroid Build Coastguard Worker// .lazy_symbol_pointer 49*9880d681SAndroid Build Coastguard Worker//L15: 50*9880d681SAndroid Build Coastguard Worker//D15: 51*9880d681SAndroid Build Coastguard Worker .dyld 52*9880d681SAndroid Build Coastguard WorkerL16: 53*9880d681SAndroid Build Coastguard WorkerD16: 54*9880d681SAndroid Build Coastguard Worker .mod_init_func 55*9880d681SAndroid Build Coastguard WorkerL17: 56*9880d681SAndroid Build Coastguard WorkerD17: 57*9880d681SAndroid Build Coastguard Worker .mod_term_func 58*9880d681SAndroid Build Coastguard WorkerL18: 59*9880d681SAndroid Build Coastguard WorkerD18: 60*9880d681SAndroid Build Coastguard Worker .const_data 61*9880d681SAndroid Build Coastguard WorkerL19: 62*9880d681SAndroid Build Coastguard WorkerD19: 63*9880d681SAndroid Build Coastguard Worker .objc_class 64*9880d681SAndroid Build Coastguard WorkerL20: 65*9880d681SAndroid Build Coastguard WorkerD20: 66*9880d681SAndroid Build Coastguard Worker .objc_meta_class 67*9880d681SAndroid Build Coastguard WorkerL21: 68*9880d681SAndroid Build Coastguard WorkerD21: 69*9880d681SAndroid Build Coastguard Worker .objc_cat_cls_meth 70*9880d681SAndroid Build Coastguard WorkerL22: 71*9880d681SAndroid Build Coastguard WorkerD22: 72*9880d681SAndroid Build Coastguard Worker .objc_cat_inst_meth 73*9880d681SAndroid Build Coastguard WorkerL23: 74*9880d681SAndroid Build Coastguard WorkerD23: 75*9880d681SAndroid Build Coastguard Worker .objc_protocol 76*9880d681SAndroid Build Coastguard WorkerL24: 77*9880d681SAndroid Build Coastguard WorkerD24: 78*9880d681SAndroid Build Coastguard Worker .objc_string_object 79*9880d681SAndroid Build Coastguard WorkerL25: 80*9880d681SAndroid Build Coastguard WorkerD25: 81*9880d681SAndroid Build Coastguard Worker .objc_cls_meth 82*9880d681SAndroid Build Coastguard WorkerL26: 83*9880d681SAndroid Build Coastguard WorkerD26: 84*9880d681SAndroid Build Coastguard Worker .objc_inst_meth 85*9880d681SAndroid Build Coastguard WorkerL27: 86*9880d681SAndroid Build Coastguard WorkerD27: 87*9880d681SAndroid Build Coastguard Worker .objc_cls_refs 88*9880d681SAndroid Build Coastguard WorkerL28: 89*9880d681SAndroid Build Coastguard WorkerD28: 90*9880d681SAndroid Build Coastguard Worker .objc_message_refs 91*9880d681SAndroid Build Coastguard WorkerL29: 92*9880d681SAndroid Build Coastguard WorkerD29: 93*9880d681SAndroid Build Coastguard Worker .objc_symbols 94*9880d681SAndroid Build Coastguard WorkerL30: 95*9880d681SAndroid Build Coastguard WorkerD30: 96*9880d681SAndroid Build Coastguard Worker .objc_category 97*9880d681SAndroid Build Coastguard WorkerL31: 98*9880d681SAndroid Build Coastguard WorkerD31: 99*9880d681SAndroid Build Coastguard Worker .objc_class_vars 100*9880d681SAndroid Build Coastguard WorkerL32: 101*9880d681SAndroid Build Coastguard WorkerD32: 102*9880d681SAndroid Build Coastguard Worker .objc_instance_vars 103*9880d681SAndroid Build Coastguard WorkerL33: 104*9880d681SAndroid Build Coastguard WorkerD33: 105*9880d681SAndroid Build Coastguard Worker .objc_module_info 106*9880d681SAndroid Build Coastguard WorkerL34: 107*9880d681SAndroid Build Coastguard WorkerD34: 108*9880d681SAndroid Build Coastguard Worker .objc_class_names 109*9880d681SAndroid Build Coastguard WorkerL35: 110*9880d681SAndroid Build Coastguard WorkerD35: 111*9880d681SAndroid Build Coastguard Worker .objc_meth_var_types 112*9880d681SAndroid Build Coastguard WorkerL36: 113*9880d681SAndroid Build Coastguard WorkerD36: 114*9880d681SAndroid Build Coastguard Worker .objc_meth_var_names 115*9880d681SAndroid Build Coastguard WorkerL37: 116*9880d681SAndroid Build Coastguard WorkerD37: 117*9880d681SAndroid Build Coastguard Worker .objc_selector_strs 118*9880d681SAndroid Build Coastguard WorkerL38: 119*9880d681SAndroid Build Coastguard WorkerD38: 120*9880d681SAndroid Build Coastguard Worker// .section __TEXT,__picsymbolstub4,symbol_stubs,none,16 121*9880d681SAndroid Build Coastguard Worker//L39: 122*9880d681SAndroid Build Coastguard Worker//D39: 123*9880d681SAndroid Build Coastguard Worker 124*9880d681SAndroid Build Coastguard Worker .section foo, bar 125*9880d681SAndroid Build Coastguard Worker .long L4 + 1 126*9880d681SAndroid Build Coastguard Worker .long L35 + 1 127*9880d681SAndroid Build Coastguard Worker .long L36 + 1 128*9880d681SAndroid Build Coastguard Worker .long L37 + 1 129*9880d681SAndroid Build Coastguard Worker .long L38 + 1 130*9880d681SAndroid Build Coastguard Worker 131*9880d681SAndroid Build Coastguard Worker// CHECK: Symbols [ 132*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 133*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D0 (139) 134*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 135*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __text (0x1) 136*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 137*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 138*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 139*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 140*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 141*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 142*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D1 (128) 143*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 144*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __text (0x1) 145*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 146*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 147*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 148*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 149*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 150*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 151*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D2 (113) 152*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 153*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __const (0x2) 154*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 155*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 156*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 157*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 158*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 159*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 160*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D3 (98) 161*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 162*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __static_const (0x3) 163*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 164*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 165*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 166*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 167*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 168*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 169*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: L4 (84) 170*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 171*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 172*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 173*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 174*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 175*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 176*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 177*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 178*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D4 (87) 179*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 180*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 181*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 182*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 183*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 184*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 185*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 186*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 187*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D5 (69) 188*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 189*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __literal4 (0x5) 190*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 191*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 192*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 193*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 194*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 195*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 196*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D6 (50) 197*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 198*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __literal8 (0x6) 199*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 200*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 201*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 202*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 203*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 204*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 205*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D7 (31) 206*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 207*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __literal16 (0x7) 208*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 209*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 210*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 211*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 212*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 213*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 214*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D8 (12) 215*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 216*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __constructor (0x8) 217*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 218*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 219*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 220*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 221*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 222*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 223*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D9 (1) 224*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 225*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __destructor (0x9) 226*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 227*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 228*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 229*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 230*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 231*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 232*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D12 (124) 233*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 234*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __data (0xA) 235*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 236*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 237*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 238*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 239*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 240*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 241*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D13 (109) 242*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 243*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __static_data (0xB) 244*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 245*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 246*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 247*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 248*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 249*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 250*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D16 (65) 251*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 252*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __dyld (0xC) 253*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 254*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 255*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 256*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 257*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 258*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 259*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D17 (46) 260*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 261*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __mod_init_func (0xD) 262*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 263*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 264*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 265*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 266*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 267*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 268*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D18 (27) 269*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 270*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __mod_term_func (0xE) 271*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 272*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 273*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 274*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 275*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 276*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 277*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D19 (8) 278*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 279*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __const (0xF) 280*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 281*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 282*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 283*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 284*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 285*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 286*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D20 (146) 287*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 288*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __class (0x10) 289*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 290*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 291*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 292*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 293*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 294*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 295*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D21 (135) 296*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 297*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __meta_class (0x11) 298*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 299*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 300*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 301*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 302*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 303*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 304*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D22 (120) 305*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 306*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cat_cls_meth (0x12) 307*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 308*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 309*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 310*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 311*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 312*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 313*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D23 (105) 314*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 315*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cat_inst_meth (0x13) 316*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 317*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 318*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 319*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 320*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 321*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 322*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D24 (94) 323*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 324*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __protocol (0x14) 325*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 326*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 327*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 328*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 329*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 330*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 331*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D25 (80) 332*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 333*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __string_object (0x15) 334*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 335*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 336*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 337*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 338*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 339*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 340*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D26 (61) 341*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 342*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cls_meth (0x16) 343*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 344*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 345*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 346*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 347*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 348*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 349*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D27 (42) 350*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 351*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __inst_meth (0x17) 352*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 353*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 354*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 355*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 356*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 357*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 358*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D28 (23) 359*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 360*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cls_refs (0x18) 361*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 362*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 363*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 364*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 365*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 366*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 367*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D29 (4) 368*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 369*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __message_refs (0x19) 370*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 371*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 372*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 373*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 374*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 375*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 376*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D30 (142) 377*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 378*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __symbols (0x1A) 379*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 380*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 381*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 382*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 383*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 384*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 385*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D31 (131) 386*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 387*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __category (0x1B) 388*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 389*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 390*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 391*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 392*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 393*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 394*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D32 (116) 395*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 396*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __class_vars (0x1C) 397*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 398*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 399*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 400*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 401*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 402*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 403*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D33 (101) 404*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 405*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __instance_vars (0x1D) 406*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 407*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 408*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 409*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 410*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 411*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 412*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D34 (90) 413*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 414*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __module_info (0x1E) 415*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 416*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 417*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 418*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 419*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 420*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 421*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: L35 (72) 422*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 423*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 424*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 425*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 426*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 427*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 428*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 429*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 430*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D35 (76) 431*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 432*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 433*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 434*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 435*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 436*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 437*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 438*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 439*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: L36 (53) 440*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 441*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 442*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 443*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 444*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 445*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 446*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 447*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 448*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D36 (57) 449*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 450*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 451*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 452*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 453*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 454*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 455*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 456*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 457*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: L37 (34) 458*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 459*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 460*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 461*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 462*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 463*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 464*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 465*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 466*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D37 (38) 467*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 468*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __cstring (0x4) 469*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 470*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 471*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 472*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 473*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 474*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 475*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: L38 (15) 476*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 477*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __selector_strs (0x1F) 478*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 479*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 480*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 481*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 482*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 483*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Symbol { 484*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Name: D38 (19) 485*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: Section (0xE) 486*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section: __selector_strs (0x1F) 487*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: RefType: UndefinedNonLazy (0x0) 488*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 489*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 490*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Value: 0x0 491*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 492*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 493