## Spec says that "If a file has no section header table, e_shnum holds the value zero.", though | |
## in this test case it holds non-zero and lld used to crash. | |
# RUN: yaml2obj %s -o %t | |
# RUN: ld.lld %t -o /dev/null | |
--- !ELF | |
FileHeader: | |
Class: ELFCLASS64 | |
Data: ELFDATA2LSB | |
Type: ET_REL | |
Machine: EM_X86_64 | |
EShOff: 0 | |
EShNum: 0x1 | |
EShStrNdx: 0 |