Jake Ehrlich | ef3b80c | 2017-11-30 20:14:53 +0000 | [diff] [blame] | 1 | # RUN: yaml2obj %s > %t |
Jordan Rupprecht | 298ea3f | 2019-01-11 18:06:31 +0000 | [diff] [blame] | 2 | # RUN: llvm-objcopy --only-section=.test %t %t2 |
Alexander Shaposhnikov | d688479 | 2018-04-24 05:43:32 +0000 | [diff] [blame] | 3 | # RUN: llvm-objcopy -j .test %t %t3 |
Jordan Rupprecht | 298ea3f | 2019-01-11 18:06:31 +0000 | [diff] [blame] | 4 | # RUN: llvm-readobj --file-headers --sections %t2 | FileCheck %s |
Jake Ehrlich | ef3b80c | 2017-11-30 20:14:53 +0000 | [diff] [blame] | 5 | # RUN: diff %t2 %t3 |
| 6 | |
| 7 | !ELF |
| 8 | FileHeader: |
| 9 | Class: ELFCLASS64 |
| 10 | Data: ELFDATA2LSB |
| 11 | Type: ET_REL |
| 12 | Machine: EM_X86_64 |
| 13 | Sections: |
| 14 | - Name: .test |
| 15 | Type: SHT_PROGBITS |
| 16 | Flags: [ ] |
| 17 | |
George Rimar | 2779987 | 2019-10-20 14:47:17 +0000 | [diff] [blame] | 18 | # CHECK: SectionHeaderCount: 3 |
Jake Ehrlich | ef3b80c | 2017-11-30 20:14:53 +0000 | [diff] [blame] | 19 | |
| 20 | # CHECK: Name: .test |
Jake Ehrlich | ef3b80c | 2017-11-30 20:14:53 +0000 | [diff] [blame] | 21 | # CHECK: Name: .shstrtab |