## According to the ELF gABI, "Currently, an object file may have only one ## section of each type [SHT_SYMTAB and SHT_DYNSYM], but this restriction may be ## relaxed in the future." ## This test shows that we emit an error if we encounter multiple SHT_SYMTAB ## sections. # RUN: yaml2obj %s -o %t # RUN: not llvm-objcopy %t /dev/null 2>&1 | FileCheck %s # CHECK: error: found multiple SHT_SYMTAB sections --- !ELF FileHeader: Class: ELFCLASS64 Data: ELFDATA2LSB Type: ET_REL Sections: - Name: .symtab Type: SHT_SYMTAB - Name: .symtab2 Type: SHT_SYMTAB