1*9880d681SAndroid Build Coastguard Worker# RUN: yaml2obj %s > %t 2*9880d681SAndroid Build Coastguard Worker# RUN: obj2yaml %t | FileCheck %s 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker# CHECK: - Name: .rela.text 5*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_RELA 6*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Link: .symtab 7*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: AddressAlign: 0x0000000000000008 8*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Info: .text 9*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Relocations: 10*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: - Offset: 0x0000000000000000 11*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Symbol: main 12*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: R_AARCH64_ABS64 13*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: - Offset: 0x0000000000000008 14*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Symbol: main 15*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: R_AARCH64_TLSGD_ADR_PREL21 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Worker!ELF 18*9880d681SAndroid Build Coastguard WorkerFileHeader: 19*9880d681SAndroid Build Coastguard Worker Class: ELFCLASS64 20*9880d681SAndroid Build Coastguard Worker Data: ELFDATA2LSB 21*9880d681SAndroid Build Coastguard Worker Type: ET_REL 22*9880d681SAndroid Build Coastguard Worker Machine: EM_AARCH64 23*9880d681SAndroid Build Coastguard WorkerSections: 24*9880d681SAndroid Build Coastguard Worker - Type: SHT_PROGBITS 25*9880d681SAndroid Build Coastguard Worker Name: .text 26*9880d681SAndroid Build Coastguard Worker Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 27*9880d681SAndroid Build Coastguard Worker AddressAlign: 0x04 28*9880d681SAndroid Build Coastguard Worker Content: 00000000000000000000000000000000 29*9880d681SAndroid Build Coastguard Worker - Type: SHT_RELA 30*9880d681SAndroid Build Coastguard Worker Name: .rela.text 31*9880d681SAndroid Build Coastguard Worker Link: .symtab 32*9880d681SAndroid Build Coastguard Worker Info: .text 33*9880d681SAndroid Build Coastguard Worker AddressAlign: 0x08 34*9880d681SAndroid Build Coastguard Worker Relocations: 35*9880d681SAndroid Build Coastguard Worker - Offset: 0 36*9880d681SAndroid Build Coastguard Worker Symbol: main 37*9880d681SAndroid Build Coastguard Worker Type: R_AARCH64_ABS64 38*9880d681SAndroid Build Coastguard Worker Addend: 0 39*9880d681SAndroid Build Coastguard Worker - Offset: 8 40*9880d681SAndroid Build Coastguard Worker Symbol: main 41*9880d681SAndroid Build Coastguard Worker Type: R_AARCH64_TLSGD_ADR_PREL21 42*9880d681SAndroid Build Coastguard Worker Addend: 0 43*9880d681SAndroid Build Coastguard Worker 44*9880d681SAndroid Build Coastguard WorkerSymbols: 45*9880d681SAndroid Build Coastguard Worker Local: 46*9880d681SAndroid Build Coastguard Worker - Name: .text 47*9880d681SAndroid Build Coastguard Worker Type: STT_SECTION 48*9880d681SAndroid Build Coastguard Worker Section: .text 49*9880d681SAndroid Build Coastguard Worker 50*9880d681SAndroid Build Coastguard Worker Global: 51*9880d681SAndroid Build Coastguard Worker - Name: main 52*9880d681SAndroid Build Coastguard Worker Type: STT_FUNC 53*9880d681SAndroid Build Coastguard Worker Section: .text 54*9880d681SAndroid Build Coastguard Worker Size: 0x08 55