xref: /llvm-project/llvm/test/tools/yaml2obj/ELF/symtab-shtype.yaml (revision a6436b0b3a7fd9f13d7a059a6a78544a7e0b702f)
1## Check we dont crash when .symtab has type different from SHT_SYMTAB.
2# RUN: yaml2obj %s -o %t
3# RUN: llvm-readobj --sections %t | FileCheck %s
4
5# CHECK:      Name: .symtab
6# CHECK-NEXT: Type: SHT_DYNAMIC
7
8--- !ELF
9FileHeader:
10  Class: ELFCLASS64
11  Data:  ELFDATA2LSB
12  Type:  ET_REL
13Sections:
14  - Name: .symtab
15    Type: SHT_DYNAMIC
16Symbols:
17  - Name:    foo
18    Binding: STB_GLOBAL
19