1 RUN: obj2yaml %p/Inputs/invalid-reloc.elf-x86-64 | FileCheck %s
4 CHECK-NEXT: FileHeader:
5 CHECK-NEXT: Class: ELFCLASS64
6 CHECK-NEXT: Data: ELFDATA2LSB
7 CHECK-NEXT: OSABI: ELFOSABI_FREEBSD
8 CHECK-NEXT: Type: ET_REL
9 CHECK-NEXT: Machine: EM_X86_64
11 CHECK-NEXT: - Name: .text
12 CHECK-NEXT: Type: SHT_PROGBITS
13 CHECK-NEXT: Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
14 CHECK-NEXT: AddressAlign: 0x0000000000000004
15 CHECK-NEXT: Content: 4833C0C390
16 CHECK-NEXT: - Name: .rela.text
17 CHECK-NEXT: Type: SHT_RELA
18 CHECK-NEXT: Link: .symtab
19 CHECK-NEXT: AddressAlign: 0x0000000000000008
20 CHECK-NEXT: Info: .text
21 CHECK-NEXT: Relocations:
22 CHECK-NEXT: - Offset: 0x0000000000000000
23 CHECK-NEXT: Symbol: ''
24 CHECK-NEXT: Type: R_X86_64_NONE
27 CHECK-NEXT: - Name: rb_ary_new_capa
28 CHECK-NEXT: Type: STT_FUNC
29 CHECK-NEXT: Section: .text
30 CHECK-NEXT: Size: 0x0000000000000005
32 CHECK-NEXT: - Name: __dtraceenabled_ruby___array-create
33 CHECK-NEXT: - Name: '$dtrace1316529.rb_ary_new_capa'
34 CHECK-NEXT: Type: STT_FUNC
35 CHECK-NEXT: Section: .text
36 CHECK-NEXT: Size: 0x0000000000000005
37 CHECK-NEXT: Visibility: STV_HIDDEN