1## Spec says that "If a file has no section header table, e_shnum holds the value zero.", though
2## in this test case it holds non-zero and lld used to crash.
3
4# RUN: yaml2obj %s -o %t
5# RUN: ld.lld %t -o /dev/null
6
7--- !ELF
8FileHeader:
9  Class:     ELFCLASS64
10  Data:      ELFDATA2LSB
11  Type:      ET_REL
12  Machine:   EM_X86_64
13  EShOff:    0
14  EShNum:    0x1
15  EShStrNdx: 0
16