103 lines · plain
1# RUN: yaml2obj %s -o %t2# RUN: llvm-objcopy -R .test2 -R .test3 -R .test5 %t %t23# RUN: llvm-readobj --sections %t2 | FileCheck %s4 5!ELF6FileHeader:7 Class: ELFCLASS648 Data: ELFDATA2LSB9 Type: ET_EXEC10 Machine: EM_X86_6411Sections:12 - Name: .test113 Type: SHT_PROGBITS14 Flags: [ ]15 - Name: .test216 Type: SHT_PROGBITS17 Flags: [ ]18 - Name: .test319 Type: SHT_PROGBITS20 Flags: [ ]21 - Name: .test422 Type: SHT_PROGBITS23 Flags: [ ]24 - Name: .test525 Type: SHT_PROGBITS26 Flags: [ ]27 - Name: .test628 Type: SHT_PROGBITS29 Flags: [ ]30 31# CHECK: Sections [32# CHECK: Section {33# CHECK: Index: 034# CHECK: Name: (0)35# CHECK: Type: SHT_NULL (0x0)36# CHECK: Flags [ (0x0)37# CHECK: ]38# CHECK: Address: 0x039# CHECK: Offset:40# CHECK: Size:41# CHECK: Link: 042# CHECK: Info: 043# CHECK: AddressAlignment: 044# CHECK: EntrySize: 045# CHECK: }46# CHECK: Section {47# CHECK: Index: 148# CHECK: Name: .test149# CHECK: Type: SHT_PROGBITS (0x1)50# CHECK: Flags [ (0x0)51# CHECK: ]52# CHECK: Address: 0x053# CHECK: Offset:54# CHECK: Size:55# CHECK: Link: 056# CHECK: Info: 057# CHECK: AddressAlignment: 058# CHECK: EntrySize: 059# CHECK: }60# CHECK: Section {61# CHECK: Index: 262# CHECK: Name: .test463# CHECK: Type: SHT_PROGBITS (0x1)64# CHECK: Flags [ (0x0)65# CHECK: ]66# CHECK: Address: 0x067# CHECK: Offset:68# CHECK: Size:69# CHECK: Link: 070# CHECK: Info: 071# CHECK: AddressAlignment: 072# CHECK: EntrySize: 073# CHECK: }74# CHECK: Section {75# CHECK: Index: 376# CHECK: Name: .test677# CHECK: Type: SHT_PROGBITS (0x1)78# CHECK: Flags [ (0x0)79# CHECK: ]80# CHECK: Address: 0x081# CHECK: Offset:82# CHECK: Size:83# CHECK: Link: 084# CHECK: Info: 085# CHECK: AddressAlignment: 086# CHECK: EntrySize: 087# CHECK: }88# CHECK: Section {89# CHECK: Index: 490# CHECK: Name: .shstrtab91# CHECK: Type: SHT_STRTAB (0x3)92# CHECK: Flags [ (0x0)93# CHECK: ]94# CHECK: Address: 0x095# CHECK: Offset:96# CHECK: Size:97# CHECK: Link: 098# CHECK: Info: 099# CHECK: AddressAlignment: 1100# CHECK: EntrySize: 0101# CHECK: }102# CHECK: ]103