# RUN: yaml2obj %s -o %t1.o # RUN: not ld.lld %t1.o -o /dev/null 2>&1 | FileCheck %s # CHECK: error: {{.*}}1.o: zero option descriptor size ## YAML has a description of ODK_NULL (Undefined) MIPS option, ## with a size of zero. We do not allow options with a zero size. ## Check we report it. --- !ELF FileHeader: Class: ELFCLASS64 Data: ELFDATA2MSB Type: ET_REL Machine: EM_MIPS Flags: [ EF_MIPS_CPIC, EF_MIPS_ARCH_64 ] Sections: - Name: .MIPS.options Type: SHT_MIPS_OPTIONS Flags: [ SHF_ALLOC, SHF_MIPS_NOSTRIP ] AddressAlign: 0x0000000000000008 Content: '0000000000000000'