| Hemant Kulkarni | 927bbc2 | 2012-09-14 16:11:34 +0000 | [diff] [blame^] | 1 | RUN: lld-core -reader ELF -writer ELF -o %t1 %p/Inputs/section-test.i386 | llvm-objdump -section-headers %t1 | FileCheck -check-prefix=OBJDUMP %s |
| 2 | RUN: llvm-readobj %t1 | FileCheck -check-prefix=READOBJ %s |
| 3 | RUN: elf-dump --dump-section %t1 | FileCheck -check-prefix=ED %s |
| 4 | |
| 5 | OBJDUMP: 0 000000000 00000000000000000 |
| 6 | OBJDUMP: 1 .text 00000000a 0000000000000014c TEXT DATA |
| 7 | OBJDUMP: 2 .data 000000004 00000000000000158 DATA |
| 8 | OBJDUMP: 3 .special 000000004 0000000000000015c DATA |
| 9 | OBJDUMP: 4 .anotherspecial 000000004 00000000000000160 DATA |
| 10 | OBJDUMP: 5 .bss 000000000 00000000000000164 BSS |
| 11 | OBJDUMP: 6 .shstrtab 000000035 00000000000000164 |
| 12 | |
| 13 | READOBJ: File Format : ELF32-i386 |
| 14 | READOBJ: Arch : i386 |
| 15 | READOBJ: Address Size: 32 bits |
| 16 | |
| 17 | ED: 'e_indent[EI_DATA]', 0x01 |
| 18 | ED: 'e_machine', 0x0003 |
| 19 | ED: Section 1 |
| 20 | ED: 'sh_addralign', 0x00000004 |
| 21 | ED: Section 2 |
| 22 | ED: 'sh_addralign', 0x00000004 |