1*6e4dc6f2SAlexander Shaposhnikov# RUN: yaml2obj %s > %t 2*6e4dc6f2SAlexander Shaposhnikov# RUN: llvm-objcopy -strip-non-alloc -keep-section=.test %t %t2 3*6e4dc6f2SAlexander Shaposhnikov# RUN: llvm-strip --strip-all -keep-section=.test %t -o %t3 4*6e4dc6f2SAlexander Shaposhnikov# RUN: llvm-readobj -file-headers -sections %t2 | FileCheck %s 5*6e4dc6f2SAlexander Shaposhnikov# RUN: cmp %t2 %t3 6*6e4dc6f2SAlexander Shaposhnikov 7*6e4dc6f2SAlexander Shaposhnikov!ELF 8*6e4dc6f2SAlexander ShaposhnikovFileHeader: 9*6e4dc6f2SAlexander Shaposhnikov Class: ELFCLASS64 10*6e4dc6f2SAlexander Shaposhnikov Data: ELFDATA2LSB 11*6e4dc6f2SAlexander Shaposhnikov Type: ET_REL 12*6e4dc6f2SAlexander Shaposhnikov Machine: EM_X86_64 13*6e4dc6f2SAlexander ShaposhnikovSections: 14*6e4dc6f2SAlexander Shaposhnikov - Name: .test 15*6e4dc6f2SAlexander Shaposhnikov Type: SHT_PROGBITS 16*6e4dc6f2SAlexander Shaposhnikov Flags: [ ] 17*6e4dc6f2SAlexander Shaposhnikov 18*6e4dc6f2SAlexander Shaposhnikov# CHECK: SectionHeaderCount: 3 19*6e4dc6f2SAlexander Shaposhnikov 20*6e4dc6f2SAlexander Shaposhnikov# CHECK: Name: .test 21*6e4dc6f2SAlexander Shaposhnikov# CHECK: Name: .shstrtab 22