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