# RUN: yaml2obj %s > %t # RUN: llvm-objdump --full-contents %t > %t.out1 # RUN: llvm-objdump -s %t > %t.out2 # RUN: cmp %t.out1 %t.out2 # RUN: FileCheck %s --input-file=%t.out1 # CHECK: .bss # CHECK-NEXT: # CHECK: .text # CHECK-NEXT: 0000 01234567 .#Eg # CHECK: .user-defined # CHECK-NEXT: 0000 76543210 vT2. # CHECK: .empty-section # CHECK-NEXT: # CHECK: .symtab # CHECK: .strtab # CHECK: .shstrtab !ELF FileHeader: Class: ELFCLASS64 Data: ELFDATA2LSB Type: ET_EXEC Machine: EM_X86_64 Sections: - Name: .bss Type: SHT_NOBITS Flags: [ SHF_ALLOC ] AddressAlign: 0x0000000000000010 Size: 64 - Name: .text Type: SHT_PROGBITS Flags: [ SHF_ALLOC, SHF_EXECINSTR ] AddressAlign: 0x0000000000000010 Content: "01234567" Size: 4 - Name: .user-defined Type: SHT_PROGBITS Flags: [ SHF_ALLOC ] AddressAlign: 0x0000000000000010 Content: "76543210" Size: 4 - Name: .empty-section Type: SHT_NOBITS Flags: [ SHF_ALLOC ] AddressAlign: 0x0000000000000010 Size: 32