1# RUN: yaml2obj %s -o %t 2# RUN: llvm-objcopy --rename-section=.test1=.test2 --rename-section=.test3=.test4 --rename-section=.test5=.test6 %t %t2 3# RUN: llvm-readobj --file-headers --sections --section-data %t2 | FileCheck %s 4 5!ELF 6FileHeader: 7 Class: ELFCLASS64 8 Data: ELFDATA2LSB 9 Type: ET_REL 10 Machine: EM_X86_64 11Sections: 12 - Name: .test1 13 Type: SHT_PROGBITS 14 Flags: [ SHF_ALLOC ] 15 Content: "c3c3c3c3" 16 - Name: .test3 17 Type: SHT_PROGBITS 18 Flags: [ SHF_ALLOC ] 19 Content: "abababab" 20 - Name: .test7 21 Type: SHT_PROGBITS 22 Flags: [ SHF_ALLOC ] 23 Content: "37373737" 24 25# CHECK: SectionHeaderCount: 6 26 27# CHECK: Name: .test2 28# CHECK: SectionData ( 29# CHECK-NEXT: 0000: C3C3C3C3 30# CHECK-NEXT: ) 31# CHECK: Name: .test4 32# CHECK: SectionData ( 33# CHECK-NEXT: 0000: ABABABAB 34# CHECK-NEXT: ) 35# CHECK: Name: .test7 36# CHECK: SectionData ( 37# CHECK-NEXT: 0000: 37373737 38# CHECK-NEXT: ) 39# CHECK: Name: .strtab 40# CHECK: Name: .shstrtab 41