1# RUN: yaml2obj %s > %t 2# RUN: llvm-objcopy %t %t2 3# RUN: llvm-readobj -relocations %t2 | FileCheck %s 4 5!ELF 6FileHeader: 7 Class: ELFCLASS64 8 Data: ELFDATA2LSB 9 Type: ET_EXEC 10 Machine: EM_X86_64 11Sections: 12 - Name: .text 13 Type: SHT_PROGBITS 14 Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 15 Address: 0x1000 16 AddressAlign: 0x0000000000000010 17 Content: "0000000000000000" 18 - Name: .rel.text 19 Type: SHT_REL 20 Link: .symtab 21 Info: .text 22 Relocations: 23 - Offset: 0x1000 24 Type: R_X86_64_RELATIVE 25 26# CHECK: Relocations [ 27# CHECK-NEXT: Section (2) .rel.text { 28# CHECK-NEXT: 0x1000 R_X86_64_RELATIVE - 0x0 29# CHECK-NEXT: } 30# CHECK-NEXT:] 31