1*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r %p/Inputs/trivial.obj.coff-i386 \ 2*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix COFF 3*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r %p/Inputs/bad-relocs.obj.coff-i386 \ 4*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix BAD-COFF-RELOCS 5*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r %p/Inputs/relocs-no-symtab.obj.coff-i386 \ 6*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix BAD-COFF-RELOCS 7*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r %p/Inputs/trivial.obj.elf-i386 \ 8*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix ELF 9*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r %p/Inputs/trivial.obj.macho-i386 \ 10*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MACHO-I386 11*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r %p/Inputs/trivial.obj.macho-x86-64 \ 12*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MACHO-X86-64 13*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r --expand-relocs %p/Inputs/trivial.obj.macho-ppc \ 14*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MACHO-PPC 15*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r --expand-relocs %p/Inputs/trivial.obj.macho-ppc64 \ 16*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MACHO-PPC64 17*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -r -expand-relocs %p/Inputs/trivial.obj.macho-arm \ 18*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MACHO-ARM 19*9880d681SAndroid Build Coastguard Worker 20*9880d681SAndroid Build Coastguard WorkerCOFF: Relocations [ 21*9880d681SAndroid Build Coastguard WorkerCOFF-NEXT: Section (1) .text { 22*9880d681SAndroid Build Coastguard WorkerCOFF-NEXT: 0x4 IMAGE_REL_I386_DIR32 .data 23*9880d681SAndroid Build Coastguard WorkerCOFF-NEXT: 0x9 IMAGE_REL_I386_REL32 _puts 24*9880d681SAndroid Build Coastguard WorkerCOFF-NEXT: 0xE IMAGE_REL_I386_REL32 _SomeOtherFunction 25*9880d681SAndroid Build Coastguard WorkerCOFF-NEXT: } 26*9880d681SAndroid Build Coastguard WorkerCOFF-NEXT: ] 27*9880d681SAndroid Build Coastguard Worker 28*9880d681SAndroid Build Coastguard WorkerBAD-COFF-RELOCS: Relocations [ 29*9880d681SAndroid Build Coastguard WorkerBAD-COFF-RELOCS-NEXT: Section (1) sec { 30*9880d681SAndroid Build Coastguard WorkerBAD-COFF-RELOCS-NEXT: 0xDEADBEEF IMAGE_REL_I386_ABSOLUTE - 31*9880d681SAndroid Build Coastguard WorkerBAD-COFF-RELOCS-NEXT: } 32*9880d681SAndroid Build Coastguard WorkerBAD-COFF-RELOCS-NEXT: ] 33*9880d681SAndroid Build Coastguard Worker 34*9880d681SAndroid Build Coastguard WorkerELF: Relocations [ 35*9880d681SAndroid Build Coastguard WorkerELF-NEXT: Section (2) .rel.text { 36*9880d681SAndroid Build Coastguard WorkerELF-NEXT: 0xC R_386_GOTPC _GLOBAL_OFFSET_TABLE_ 0x0 37*9880d681SAndroid Build Coastguard WorkerELF-NEXT: 0x12 R_386_GOTOFF .L.str 0x0 38*9880d681SAndroid Build Coastguard WorkerELF-NEXT: 0x1A R_386_PLT32 puts 0x0 39*9880d681SAndroid Build Coastguard WorkerELF-NEXT: 0x1F R_386_PLT32 SomeOtherFunction 0x0 40*9880d681SAndroid Build Coastguard WorkerELF-NEXT: } 41*9880d681SAndroid Build Coastguard WorkerELF-NEXT: ] 42*9880d681SAndroid Build Coastguard Worker 43*9880d681SAndroid Build Coastguard WorkerMACHO-I386: Relocations [ 44*9880d681SAndroid Build Coastguard WorkerMACHO-I386-NEXT: Section __text { 45*9880d681SAndroid Build Coastguard WorkerMACHO-I386-NEXT: 0x18 1 2 1 GENERIC_RELOC_VANILLA 0 _SomeOtherFunction 46*9880d681SAndroid Build Coastguard WorkerMACHO-I386-NEXT: 0x13 1 2 1 GENERIC_RELOC_VANILLA 0 _puts 47*9880d681SAndroid Build Coastguard WorkerMACHO-I386-NEXT: 0xB 0 2 n/a GENERIC_RELOC_LOCAL_SECTDIFF 1 0x22 48*9880d681SAndroid Build Coastguard WorkerMACHO-I386-NEXT: 0x0 0 2 n/a GENERIC_RELOC_PAIR 1 0x8 49*9880d681SAndroid Build Coastguard WorkerMACHO-I386-NEXT: } 50*9880d681SAndroid Build Coastguard WorkerMACHO-I386-NEXT: ] 51*9880d681SAndroid Build Coastguard Worker 52*9880d681SAndroid Build Coastguard WorkerMACHO-X86-64: Relocations [ 53*9880d681SAndroid Build Coastguard WorkerMACHO-X86-64-NEXT: Section __text { 54*9880d681SAndroid Build Coastguard WorkerMACHO-X86-64-NEXT: 0xE 1 2 1 X86_64_RELOC_BRANCH 0 _SomeOtherFunction 55*9880d681SAndroid Build Coastguard WorkerMACHO-X86-64-NEXT: 0x9 1 2 1 X86_64_RELOC_BRANCH 0 _puts 56*9880d681SAndroid Build Coastguard WorkerMACHO-X86-64-NEXT: 0x4 1 2 1 X86_64_RELOC_SIGNED 0 L_.str 57*9880d681SAndroid Build Coastguard WorkerMACHO-X86-64-NEXT: } 58*9880d681SAndroid Build Coastguard WorkerMACHO-X86-64-NEXT:] 59*9880d681SAndroid Build Coastguard Worker 60*9880d681SAndroid Build Coastguard WorkerMACHO-PPC: Relocations [ 61*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Section __text { 62*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 63*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x24 64*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 65*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 66*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_LO16_SECTDIFF (11) 67*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0x64 68*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 69*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 70*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x0 71*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 72*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 73*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_PAIR (1) 74*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0xC 75*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 76*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 77*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x1C 78*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 79*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 80*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_HA16_SECTDIFF (12) 81*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0x64 82*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 83*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 84*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x58 85*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 86*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 87*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_PAIR (1) 88*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0xC 89*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 90*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 91*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x18 92*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 1 93*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 94*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_BR24 (3) 95*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Section: __picsymbolstub1 (2) 96*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 97*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 98*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Section __picsymbolstub1 { 99*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 100*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x14 101*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 102*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 103*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_LO16_SECTDIFF (11) 104*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0x68 105*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 106*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 107*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x0 108*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 109*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 110*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_PAIR (1) 111*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0x48 112*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 113*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 114*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0xC 115*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 116*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 117*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_HA16_SECTDIFF (12) 118*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0x68 119*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 120*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 121*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x20 122*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 123*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 124*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_PAIR (1) 125*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Value: 0x48 126*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 127*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 128*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Section __la_symbol_ptr { 129*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Relocation { 130*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Offset: 0x0 131*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: PCRel: 0 132*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Length: 2 133*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Type: PPC_RELOC_VANILLA (0) 134*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: Symbol: dyld_stub_binding_helper (5) 135*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 136*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: } 137*9880d681SAndroid Build Coastguard WorkerMACHO-PPC-NEXT: ] 138*9880d681SAndroid Build Coastguard Worker 139*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64: Relocations [ 140*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Section __text { 141*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 142*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x24 143*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 144*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 145*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (14) 146*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0x64 147*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 148*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 149*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x0 150*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 151*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 152*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (1) 153*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0xC 154*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 155*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 156*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x1C 157*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 158*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 159*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (12) 160*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0x64 161*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 162*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 163*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x58 164*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 165*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 166*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (1) 167*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0xC 168*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 169*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 170*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x18 171*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 1 172*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 173*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (3) 174*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Section: __picsymbolstub1 (2) 175*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 176*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 177*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Section __picsymbolstub1 { 178*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 179*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x14 180*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 181*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 182*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (14) 183*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0x6C 184*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 185*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 186*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x0 187*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 188*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 189*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (1) 190*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0x48 191*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 192*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 193*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0xC 194*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 195*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 196*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (12) 197*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0x6C 198*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 199*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 200*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x24 201*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 202*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 2 203*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (1) 204*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Value: 0x48 205*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 206*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 207*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Section __la_symbol_ptr { 208*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Relocation { 209*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Offset: 0x0 210*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: PCRel: 0 211*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Length: 3 212*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Type: (0) 213*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: Symbol: dyld_stub_binding_helper (5) 214*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 215*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: } 216*9880d681SAndroid Build Coastguard WorkerMACHO-PPC64-NEXT: ] 217*9880d681SAndroid Build Coastguard Worker 218*9880d681SAndroid Build Coastguard Worker 219*9880d681SAndroid Build Coastguard WorkerMACHO-ARM: Relocations [ 220*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Section __text { 221*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 222*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x38 223*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 224*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 2 225*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_SECTDIFF (2) 226*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Value: 0x40 227*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 228*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 229*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x0 230*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 231*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 2 232*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 233*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Value: 0x28 234*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 235*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 236*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x20 237*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 1 238*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 2 239*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_BR24 (5) 240*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Symbol: _g 241*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 242*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 243*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x1C 244*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 245*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 1 246*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_HALF (8) 247*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Symbol: _g 248*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 249*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 250*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x0 251*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 252*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 1 253*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 254*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Section: - 255*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 256*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 257*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x18 258*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 259*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 0 260*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_HALF (8) 261*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Symbol: _g 262*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 263*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 264*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x0 265*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 266*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 0 267*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 268*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Section: - 269*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 270*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 271*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0xC 272*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 273*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 2 274*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_SECTDIFF (2) 275*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Value: 0x44 276*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 277*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Relocation { 278*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Offset: 0x0 279*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: PCRel: 0 280*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Length: 2 281*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 282*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: Value: 0x4 283*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 284*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: } 285*9880d681SAndroid Build Coastguard WorkerMACHO-ARM-NEXT: ] 286