| ## 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 |