diff options
| author | Fangrui Song <maskray@google.com> | 2018-06-25 16:49:52 +0000 |
|---|---|---|
| committer | Fangrui Song <maskray@google.com> | 2018-06-25 16:49:52 +0000 |
| commit | 65c50074c211e4828470cfd62c2f67a4e2206e2e (patch) | |
| tree | 7663621f4e7362c4cd9d9601662f3be61b8e47b3 | |
| parent | 85e200e934cf8bfedf01802b1a6e2b62d8222b83 (diff) | |
| download | bcm5719-llvm-65c50074c211e4828470cfd62c2f67a4e2206e2e.tar.gz bcm5719-llvm-65c50074c211e4828470cfd62c2f67a4e2206e2e.zip | |
[ELF] readobj -elf-output-style=GNU -> readelf
Style change for consistency. NFC
llvm-svn: 335494
| -rw-r--r-- | lld/test/ELF/dynsec-at-beginning.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/linkerscript/implicit-program-header.test | 5 | ||||
| -rw-r--r-- | lld/test/ELF/linkerscript/no-space.s | 4 | ||||
| -rw-r--r-- | lld/test/ELF/linkerscript/non-alloc-segment.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/linkerscript/non-alloc.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/linkerscript/orphan-phdrs.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/linkerscript/segment-none.s | 4 | ||||
| -rw-r--r-- | lld/test/ELF/linkerscript/sort-non-script.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/lto/data-ordering-lto.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/lto/symbol-ordering-lto.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/pr34660.s | 2 | ||||
| -rw-r--r-- | lld/test/ELF/sort-norosegment.s | 2 |
12 files changed, 15 insertions, 16 deletions
diff --git a/lld/test/ELF/dynsec-at-beginning.s b/lld/test/ELF/dynsec-at-beginning.s index 90504c9be61..44cc3dc4abf 100644 --- a/lld/test/ELF/dynsec-at-beginning.s +++ b/lld/test/ELF/dynsec-at-beginning.s @@ -2,7 +2,7 @@ # RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t # RUN: ld.lld --hash-style=gnu -o %t1 %t -shared -# RUN: llvm-readobj -elf-output-style=GNU -s %t1 | FileCheck %s +# RUN: llvm-readelf -s %t1 | FileCheck %s # Dynamic symbol and dynamic strtab sections are at the beginning of # SHF_ALLOC sections. diff --git a/lld/test/ELF/linkerscript/implicit-program-header.test b/lld/test/ELF/linkerscript/implicit-program-header.test index 06b61614560..8ea53592e5f 100644 --- a/lld/test/ELF/linkerscript/implicit-program-header.test +++ b/lld/test/ELF/linkerscript/implicit-program-header.test @@ -3,9 +3,8 @@ # RUN: echo '.section .text,"ax"; .quad 0' > %t.s # RUN: echo '.section .foo,"ax"; .quad 0' >> %t.s # RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %t.s -o %t.o -# RUN: ld.lld --hash-style=sysv -o %t1 --script %s \ -# RUN: %t.o -shared -# RUN: llvm-readobj -elf-output-style=GNU -l %t1 | FileCheck %s +# RUN: ld.lld --hash-style=sysv -o %t1 --script %s %t.o -shared +# RUN: llvm-readelf -l %t1 | FileCheck %s # CHECK: Segment Sections... # CHECK-NEXT: 00 .text .hash .dynamic diff --git a/lld/test/ELF/linkerscript/no-space.s b/lld/test/ELF/linkerscript/no-space.s index a423a5ee05a..82f036bf5c2 100644 --- a/lld/test/ELF/linkerscript/no-space.s +++ b/lld/test/ELF/linkerscript/no-space.s @@ -3,11 +3,11 @@ # RUN: echo "SECTIONS {foo 0 : {*(foo*)} .dynsym : {*(.dynsym)} .dynstr : {*(.dynstr)} }" > %t.script # RUN: ld.lld --hash-style=sysv -o %t --script %t.script %t.o -shared -# RUN: llvm-readobj -elf-output-style=GNU -l %t | FileCheck %s +# RUN: llvm-readelf -l %t | FileCheck %s # RUN: echo "SECTIONS {foo : {*(foo*)} .dynsym : { *(.dynsym) } .dynstr : { *(.dynstr) } }" > %t.script # RUN: ld.lld --hash-style=sysv -o %t --script %t.script %t.o -shared -# RUN: llvm-readobj -elf-output-style=GNU -l %t | FileCheck %s +# RUN: llvm-readelf -l %t | FileCheck %s # There is not enough address space available for the header, so just start the PT_LOAD # after it. Don't create a PT_PHDR as the header is not allocated. diff --git a/lld/test/ELF/linkerscript/non-alloc-segment.s b/lld/test/ELF/linkerscript/non-alloc-segment.s index 229f028a16b..d9984b3867d 100644 --- a/lld/test/ELF/linkerscript/non-alloc-segment.s +++ b/lld/test/ELF/linkerscript/non-alloc-segment.s @@ -16,7 +16,7 @@ # RUN: .foo : {*(.foo)} :foo \ # RUN: }" > %t.script # RUN: ld.lld -o %t --script %t.script %t.o -# RUN: llvm-readobj -elf-output-style=GNU -s -l %t | FileCheck %s +# RUN: llvm-readelf -s -l %t | FileCheck %s # RUN: llvm-readobj -l %t | FileCheck --check-prefix=PHDR %s # CHECK: Program Headers: diff --git a/lld/test/ELF/linkerscript/non-alloc.s b/lld/test/ELF/linkerscript/non-alloc.s index a40d29dbb15..67d7af85f9f 100644 --- a/lld/test/ELF/linkerscript/non-alloc.s +++ b/lld/test/ELF/linkerscript/non-alloc.s @@ -3,7 +3,7 @@ # RUN: echo "SECTIONS { .foo 0 : {*(foo)} }" > %t.script # RUN: ld.lld --hash-style=sysv -o %t1 --script %t.script %t -shared -# RUN: llvm-readobj -elf-output-style=GNU -s -l %t1 | FileCheck %s +# RUN: llvm-readelf -s -l %t1 | FileCheck %s # Test that we create all necessary PT_LOAD. We use to stop at the first # non-alloc, causing us to not create PT_LOAD for linker generated sections. diff --git a/lld/test/ELF/linkerscript/orphan-phdrs.s b/lld/test/ELF/linkerscript/orphan-phdrs.s index 2d5f4aa4f75..f9d1467b532 100644 --- a/lld/test/ELF/linkerscript/orphan-phdrs.s +++ b/lld/test/ELF/linkerscript/orphan-phdrs.s @@ -10,7 +10,7 @@ # RUN: .rw : { *(.rw) } \ # RUN: }" > %t.script # RUN: ld.lld -o %t --script %t.script %t.o -# RUN: llvm-readobj -elf-output-style=GNU -s -l %t | FileCheck %s +# RUN: llvm-readelf -s -l %t | FileCheck %s ## Check that the orphan section is placed correctly and belongs to ## the correct segment. diff --git a/lld/test/ELF/linkerscript/segment-none.s b/lld/test/ELF/linkerscript/segment-none.s index d54e835a0c2..06566525caf 100644 --- a/lld/test/ELF/linkerscript/segment-none.s +++ b/lld/test/ELF/linkerscript/segment-none.s @@ -9,7 +9,7 @@ # RUN: .foo : {*(.foo)} :NONE \ # RUN: }" > %t.script # RUN: ld.lld -o %t --script %t.script %t.o -# RUN: llvm-readobj -elf-output-style=GNU -s -l %t | FileCheck %s +# RUN: llvm-readelf -s -l %t | FileCheck %s ## Test that section .foo is placed in segment NONE when assigned to segment ## NONE in the linker script and segment NONE is defined. @@ -19,7 +19,7 @@ # RUN: .foo : {*(.foo)} :NONE \ # RUN: }" > %t.script # RUN: ld.lld -o %t --script %t.script %t.o -# RUN: llvm-readobj -elf-output-style=GNU -s -l %t | FileCheck --check-prefix=DEFINED %s +# RUN: llvm-readelf -s -l %t | FileCheck --check-prefix=DEFINED %s # CHECK: Section to Segment mapping: # CHECK-NEXT: Segment Sections... diff --git a/lld/test/ELF/linkerscript/sort-non-script.s b/lld/test/ELF/linkerscript/sort-non-script.s index 563843c2fcf..227368d41c0 100644 --- a/lld/test/ELF/linkerscript/sort-non-script.s +++ b/lld/test/ELF/linkerscript/sort-non-script.s @@ -3,7 +3,7 @@ # RUN: echo "SECTIONS { foo : {*(foo)} }" > %t.script # RUN: ld.lld --hash-style=sysv -o %t1 --script %t.script %t -shared -# RUN: llvm-readobj -elf-output-style=GNU -s %t1 | FileCheck %s +# RUN: llvm-readelf -s %t1 | FileCheck %s # CHECK: .dynsym {{.*}} A # CHECK-NEXT: .dynstr {{.*}} A diff --git a/lld/test/ELF/lto/data-ordering-lto.s b/lld/test/ELF/lto/data-ordering-lto.s index 8291ef04bc7..bdacccc3540 100644 --- a/lld/test/ELF/lto/data-ordering-lto.s +++ b/lld/test/ELF/lto/data-ordering-lto.s @@ -8,7 +8,7 @@ # RUN: echo "pat " >> %t_order_lto.txt # RUN: ld.lld --symbol-ordering-file %t_order_lto.txt %t.o %t.bc -o %t2.out -# RUN: llvm-readobj -elf-output-style=GNU -t %t2.out| FileCheck %s +# RUN: llvm-readelf -t %t2.out| FileCheck %s # Check that the order is tin -> dipsy -> pat. diff --git a/lld/test/ELF/lto/symbol-ordering-lto.s b/lld/test/ELF/lto/symbol-ordering-lto.s index 232817cb3fc..530b63c669a 100644 --- a/lld/test/ELF/lto/symbol-ordering-lto.s +++ b/lld/test/ELF/lto/symbol-ordering-lto.s @@ -8,7 +8,7 @@ # RUN: echo "pat " >> %t_order_lto.txt # RUN: ld.lld --symbol-ordering-file %t_order_lto.txt %t.o %t.bc -o %t2.out -# RUN: llvm-readobj -elf-output-style=GNU -t %t2.out| FileCheck %s +# RUN: llvm-readelf -t %t2.out| FileCheck %s # Check that the order is tin -> _start -> pat. diff --git a/lld/test/ELF/pr34660.s b/lld/test/ELF/pr34660.s index 7c78bbc11c7..53998ad0f72 100644 --- a/lld/test/ELF/pr34660.s +++ b/lld/test/ELF/pr34660.s @@ -3,7 +3,7 @@ # RUN: llvm-mc -filetype=obj -triple=aarch64-linux-none %s -o %t.o # RUN: ld.lld --hash-style=sysv -shared %t.o -o %t # RUN: llvm-objdump %t -d | FileCheck %s --check-prefix=DISASM -# RUN: llvm-readobj -elf-output-style=GNU %t -t | FileCheck %s --check-prefix=SYM +# RUN: llvm-readelf %t -t | FileCheck %s --check-prefix=SYM # It would be much easier to understand/read this test if llvm-objdump would print # the immediates in hex. diff --git a/lld/test/ELF/sort-norosegment.s b/lld/test/ELF/sort-norosegment.s index 6d02eeefa82..4a1fb922557 100644 --- a/lld/test/ELF/sort-norosegment.s +++ b/lld/test/ELF/sort-norosegment.s @@ -2,7 +2,7 @@ # RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t # RUN: ld.lld --hash-style=sysv -no-rosegment -o %t1 %t -shared -# RUN: llvm-readobj -elf-output-style=GNU -s %t1 | FileCheck %s +# RUN: llvm-readelf -s %t1 | FileCheck %s # CHECK: .dynsym {{.*}} A # CHECK-NEXT: .dynstr {{.*}} A |

