blob: 6e193065a77765c419fb4daa0dec8aba3fa8ab01 [file] [log] [blame]
Jake Ehrliche5d424b2017-09-20 17:11:58 +00001# RUN: yaml2obj %s > %t
2# RUN: llvm-objcopy %t %t2
3# RUN: llvm-readobj -sections -section-data %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: .dynstr
13 Type: SHT_STRTAB
14 Flags: [ SHF_ALLOC ]
15 Address: 0x1000
16 Content: "002EDEADBEEF002EBAADF00D00"
17
18#CHECK: Name: .dynstr
19#CHECK-NEXT: Type: SHT_STRTAB
20#CHECK-NEXT: Flags [
21#CHECK-NEXT: SHF_ALLOC
22#CHECK-NEXT: ]
23#CHECK-NEXT: Address: 0x1000
24#CHECK-NEXT: Offset:
25#CHECK-NEXT: Size: 13
26#CHECK-NEXT: Link:
27#CHECK-NEXT: Info:
28#CHECK-NEXT: AddressAlignment:
29#CHECK-NEXT: EntrySize:
30#CHECK-NEXT: SectionData (
31#CHECK-NEXT: 0000: 002EDEAD BEEF002E BAADF00D 00
32#CHECK-NEXT: )