diff options
Diffstat (limited to 'llvm/test/tools/llvm-objcopy/ELF/strip-non-alloc.test')
| -rw-r--r-- | llvm/test/tools/llvm-objcopy/ELF/strip-non-alloc.test | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-objcopy/ELF/strip-non-alloc.test b/llvm/test/tools/llvm-objcopy/ELF/strip-non-alloc.test index 8db732147d3..1f082bf4734 100644 --- a/llvm/test/tools/llvm-objcopy/ELF/strip-non-alloc.test +++ b/llvm/test/tools/llvm-objcopy/ELF/strip-non-alloc.test @@ -9,6 +9,10 @@ FileHeader: Type: ET_REL Machine: EM_X86_64 Sections: + - Name: non_alloc_in_segment + Type: SHT_PROGBITS + Flags: [ ] + Size: 4 - Name: .bss Type: SHT_NOBITS Flags: [ SHF_ALLOC ] @@ -18,9 +22,15 @@ Sections: - Name: .blarg Type: SHT_PROGBITS Flags: [ ] +ProgramHeaders: + # Use an arbitrary segment type to show that the segment type is unimportant. + - Type: 0x61234567 + Sections: + - Section: non_alloc_in_segment -# CHECK: SectionHeaderCount: 4 +# CHECK: SectionHeaderCount: 5 +# CHECK: Name: non_alloc_in_segment # CHECK: Name: .bss # CHECK: Name: .text # CHECK: Name: .shstrtab |

