1*9880d681SAndroid Build Coastguard Worker# RUN: yaml2obj %s > %t 2*9880d681SAndroid Build Coastguard Worker# RUN: llvm-readobj -r %t | FileCheck %s 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker# CHECK: Relocations [ 5*9880d681SAndroid Build Coastguard Worker# CHECK: Section (2) .rela.text { 6*9880d681SAndroid Build Coastguard Worker# CHECK: 0x0 R_AMDGPU_NONE main 0x0 7*9880d681SAndroid Build Coastguard Worker# CHECK: 0x8 R_AMDGPU_ABS32_LO - 0x0 8*9880d681SAndroid Build Coastguard Worker# CHECK: 0x10 R_AMDGPU_ABS32_HI - 0x0 9*9880d681SAndroid Build Coastguard Worker# CHECK: 0x18 R_AMDGPU_ABS64 - 0x0 10*9880d681SAndroid Build Coastguard Worker# CHECK: 0x20 R_AMDGPU_REL32 - 0x0 11*9880d681SAndroid Build Coastguard Worker# CHECK: 0x28 R_AMDGPU_REL64 - 0x0 12*9880d681SAndroid Build Coastguard Worker# CHECK: 0x30 R_AMDGPU_ABS32 - 0x0 13*9880d681SAndroid Build Coastguard Worker# CHECK: } 14*9880d681SAndroid Build Coastguard Worker# CHECK: ] 15*9880d681SAndroid Build Coastguard Worker 16*9880d681SAndroid Build Coastguard Worker!ELF 17*9880d681SAndroid Build Coastguard WorkerFileHeader: 18*9880d681SAndroid Build Coastguard Worker Class: ELFCLASS64 19*9880d681SAndroid Build Coastguard Worker Data: ELFDATA2LSB 20*9880d681SAndroid Build Coastguard Worker Type: ET_REL 21*9880d681SAndroid Build Coastguard Worker Machine: EM_AMDGPU 22*9880d681SAndroid Build Coastguard WorkerSections: 23*9880d681SAndroid Build Coastguard Worker - Type: SHT_PROGBITS 24*9880d681SAndroid Build Coastguard Worker Name: .text 25*9880d681SAndroid Build Coastguard Worker Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 26*9880d681SAndroid Build Coastguard Worker AddressAlign: 0x08 27*9880d681SAndroid Build Coastguard Worker Content: 0000000000000000 28*9880d681SAndroid Build Coastguard Worker - Type: SHT_RELA 29*9880d681SAndroid Build Coastguard Worker Name: .rela.text 30*9880d681SAndroid Build Coastguard Worker Link: .symtab 31*9880d681SAndroid Build Coastguard Worker Info: .text 32*9880d681SAndroid Build Coastguard Worker AddressAlign: 0x08 33*9880d681SAndroid Build Coastguard Worker Relocations: 34*9880d681SAndroid Build Coastguard Worker - Offset: 0x0 35*9880d681SAndroid Build Coastguard Worker Symbol: main 36*9880d681SAndroid Build Coastguard Worker Type: R_AMDGPU_NONE 37*9880d681SAndroid Build Coastguard Worker - Offset: 0x8 38*9880d681SAndroid Build Coastguard Worker Symbol: a 39*9880d681SAndroid Build Coastguard Worker Type: R_AMDGPU_ABS32_LO 40*9880d681SAndroid Build Coastguard Worker - Offset: 0x10 41*9880d681SAndroid Build Coastguard Worker Symbol: b 42*9880d681SAndroid Build Coastguard Worker Type: R_AMDGPU_ABS32_HI 43*9880d681SAndroid Build Coastguard Worker - Offset: 0x18 44*9880d681SAndroid Build Coastguard Worker Symbol: c 45*9880d681SAndroid Build Coastguard Worker Type: R_AMDGPU_ABS64 46*9880d681SAndroid Build Coastguard Worker - Offset: 0x20 47*9880d681SAndroid Build Coastguard Worker Symbol: d 48*9880d681SAndroid Build Coastguard Worker Type: R_AMDGPU_REL32 49*9880d681SAndroid Build Coastguard Worker - Offset: 0x28 50*9880d681SAndroid Build Coastguard Worker Symbol: e 51*9880d681SAndroid Build Coastguard Worker Type: R_AMDGPU_REL64 52*9880d681SAndroid Build Coastguard Worker - Offset: 0x30 53*9880d681SAndroid Build Coastguard Worker Symbol: f 54*9880d681SAndroid Build Coastguard Worker Type: R_AMDGPU_ABS32 55*9880d681SAndroid Build Coastguard Worker 56*9880d681SAndroid Build Coastguard WorkerSymbols: 57*9880d681SAndroid Build Coastguard Worker Local: 58*9880d681SAndroid Build Coastguard Worker - Name: .text 59*9880d681SAndroid Build Coastguard Worker Type: STT_SECTION 60*9880d681SAndroid Build Coastguard Worker Section: .text 61*9880d681SAndroid Build Coastguard Worker 62*9880d681SAndroid Build Coastguard Worker Global: 63*9880d681SAndroid Build Coastguard Worker - Name: main 64*9880d681SAndroid Build Coastguard Worker Type: STT_FUNC 65*9880d681SAndroid Build Coastguard Worker Section: .text 66*9880d681SAndroid Build Coastguard Worker Size: 0x08 67