1 # Ensure yaml2obj doesn't crash on unnamed sections 2 # RUN: yaml2obj %s -o %t 3 # RUN: llvm-readobj -sections %t | FileCheck %s 4 5 !ELF 6 FileHeader: 7 Class: ELFCLASS64 8 Data: ELFDATA2LSB 9 Type: ET_EXEC 10 Machine: EM_X86_64 11 Sections: 12 - Type: SHT_PROGBITS 13 - Name: .text 14 Type: SHT_PROGBITS 15 Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 16 17 # CHECK: Name: ( 18 # CHECK-NEXT: Type: SHT_NULL 19 # CHECK: Name: ( 20 # CHECK-NEXT: Type: SHT_PROGBITS 21 # CHECK: Name: .text 22 # CHECK-NEXT: Type: SHT_PROGBITS 23