]> granicus.if.org Git - llvm/commitdiff
[llvm-readobj] Change -t to --symbols in tests. NFC
authorFangrui Song <maskray@google.com>
Wed, 1 May 2019 09:28:24 +0000 (09:28 +0000)
committerFangrui Song <maskray@google.com>
Wed, 1 May 2019 09:28:24 +0000 (09:28 +0000)
-t is --symbols in llvm-readobj but --section-details (unimplemented) in readelf.
The confusing option should not be used since we aim for improving
compatibility.

Keep just one llvm-readobj -t use case in test/tools/llvm-readobj/symbols.test

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359661 91177308-0d34-0410-b5e6-96231b3b80d8

155 files changed:
test/CodeGen/ARM/2010-12-15-elf-lcomm.ll
test/CodeGen/PowerPC/pr15359.ll
test/CodeGen/SPARC/tls.ll
test/DebugInfo/X86/generate-odr-hash.ll
test/LTO/Resolution/X86/linker-redef-thin.ll
test/LTO/Resolution/X86/linker-redef.ll
test/MC/AArch64/CheckDataSymbol.s
test/MC/AArch64/arm64-tls-relocs.s
test/MC/AArch64/coff-function-type-info.ll
test/MC/AArch64/tls-relocs.s
test/MC/ARM/CheckDataSymbol.s
test/MC/ARM/arm-elf-symver.s
test/MC/ARM/coff-function-type-info.ll
test/MC/ARM/data-in-code.ll
test/MC/ARM/eh-directive-section-comdat.s
test/MC/ARM/eh-directive-section-multiple-func.s
test/MC/ARM/eh-directive-section.s
test/MC/ARM/eh-directive-text-section-multiple-func.s
test/MC/ARM/elf-thumbfunc-reloc2.s
test/MC/ARM/elf-thumbfunc.s
test/MC/ARM/thumb-st_other.s
test/MC/ARM/thumb-types.s
test/MC/ARM/thumb_set.s
test/MC/AsmParser/directive_end-2.s
test/MC/AsmParser/directive_end.s
test/MC/COFF/addrsig.s
test/MC/COFF/alias.s
test/MC/COFF/basic-coff-64.s
test/MC/COFF/basic-coff.s
test/MC/COFF/comm.s
test/MC/COFF/early-dce.s
test/MC/COFF/feat00.s
test/MC/COFF/linkonce.s
test/MC/COFF/offset.s
test/MC/COFF/section-comdat.s
test/MC/COFF/symbol-alias.s
test/MC/COFF/symbol-fragment-offset-64.s
test/MC/COFF/symbol-fragment-offset.s
test/MC/COFF/tricky-names.ll
test/MC/COFF/weak-alias-local.s
test/MC/COFF/weak-val.s
test/MC/COFF/weak.s
test/MC/ELF/ARM/clang-section.s
test/MC/ELF/ARM/execute-only-populated-text-section.s
test/MC/ELF/ARM/execute-only-section.s
test/MC/ELF/ARM/execute-only-text-section-data.s
test/MC/ELF/abs.s
test/MC/ELF/addrsig.s
test/MC/ELF/alias-reloc.s
test/MC/ELF/alias.s
test/MC/ELF/basic-elf-32.s
test/MC/ELF/basic-elf-64.s
test/MC/ELF/cgprofile.s
test/MC/ELF/comdat-dup-group-name.s
test/MC/ELF/comdat.s
test/MC/ELF/common.s
test/MC/ELF/file-double.s
test/MC/ELF/file.s
test/MC/ELF/got.s
test/MC/ELF/lcomm.s
test/MC/ELF/local-reloc.s
test/MC/ELF/many-sections-2.s
test/MC/ELF/many-sections-3.s
test/MC/ELF/many-sections.s
test/MC/ELF/offset.s
test/MC/ELF/pic-diff.s
test/MC/ELF/pr9292.s
test/MC/ELF/relax.s
test/MC/ELF/rename.s
test/MC/ELF/section-numeric-flag.s
test/MC/ELF/section-numeric-invalid-type.s
test/MC/ELF/section-numeric-type.s
test/MC/ELF/section-sym.s
test/MC/ELF/section-sym2.s
test/MC/ELF/section-unique.s
test/MC/ELF/set.s
test/MC/ELF/size.s
test/MC/ELF/symbol-names.s
test/MC/ELF/symver-msvc.s
test/MC/ELF/symver-pr23914.s
test/MC/ELF/symver.s
test/MC/ELF/tls-i386.s
test/MC/ELF/tls.s
test/MC/ELF/type-propagate.s
test/MC/ELF/type.s
test/MC/ELF/undef.s
test/MC/ELF/weak.s
test/MC/ELF/weakref-plt.s
test/MC/ELF/weakref-reloc.s
test/MC/ELF/weakref.s
test/MC/MSP430/refsym.s
test/MC/MachO/ARM/darwin-ARM-reloc.s
test/MC/MachO/ARM/darwin-Thumb-reloc.s
test/MC/MachO/absolute.s
test/MC/MachO/absolutize.s
test/MC/MachO/altentry.s
test/MC/MachO/comm-1.s
test/MC/MachO/darwin-complex-difference.s
test/MC/MachO/darwin-x86_64-diff-relocs.s
test/MC/MachO/darwin-x86_64-reloc-offsets.s
test/MC/MachO/direction_labels.s
test/MC/MachO/indirect-symbols.s
test/MC/MachO/lcomm-attributes.s
test/MC/MachO/pcrel-to-other-section.s
test/MC/MachO/section-align-1.s
test/MC/MachO/section-align-2.s
test/MC/MachO/string-table.s
test/MC/MachO/symbol-diff.s
test/MC/MachO/symbol-flags.s
test/MC/MachO/symbol-indirect.s
test/MC/MachO/symbols-1.s
test/MC/MachO/tbss.s
test/MC/MachO/tdata.s
test/MC/MachO/temp-labels.s
test/MC/MachO/tls.s
test/MC/MachO/tlv-reloc.s
test/MC/MachO/tlv.s
test/MC/MachO/values.s
test/MC/MachO/variable-exprs.s
test/MC/MachO/weakdef.s
test/MC/MachO/x86_32-optimal_nop.s
test/MC/MachO/x86_32-symbols.s
test/MC/MachO/x86_64-reloc-arithmetic.s
test/MC/MachO/x86_64-symbols.s
test/MC/MachO/zero-space.s
test/MC/MachO/zerofill-1.s
test/MC/MachO/zerofill-2.s
test/MC/MachO/zerofill-3.s
test/MC/MachO/zerofill-4.s
test/MC/MachO/zerofill-5.s
test/MC/MachO/zerofill-sect-align.s
test/MC/Mips/elf-relsym.s
test/MC/Mips/elf_st_other.s
test/MC/Mips/micromips-alias.s
test/MC/Mips/micromips-label-test-sections.s
test/MC/Mips/micromips-label-test.s
test/MC/PowerPC/st-other-crash.s
test/MC/X86/expand-var.s
test/Object/ARM/nm-mapping-symbol.s
test/Object/invalid.test
test/Object/readobj-shared-object.test
test/ThinLTO/X86/personality-local.ll
test/ThinLTO/X86/personality.ll
test/tools/gold/X86/comdat.ll
test/tools/gold/X86/pr19901.ll
test/tools/gold/X86/pr19901_thinlto.ll
test/tools/gold/X86/v1.16/wrap-1.ll
test/tools/gold/X86/v1.16/wrap-2.ll
test/tools/gold/X86/visibility.ll
test/tools/llvm-objcopy/ELF/symbol-empty-name.test
test/tools/llvm-readobj/coff-file-sections-reading.test
test/tools/llvm-readobj/coff-non-null-terminated-file.test
test/tools/llvm-readobj/coff-zero-string-table.test
test/tools/llvm-readobj/cxx-cli-aux.test
test/tools/llvm-readobj/wasm-invalid.test

index db86a0dcfc84e31bba84c6388688164f77c7f4b6..bf53ab24dab5a549a5543d68a66c24f10f5f7ccb 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: llc  %s -mtriple=armv7-linux-gnueabi -filetype=obj -o - | \
-; RUN:    llvm-readobj -S -t | FileCheck  -check-prefix=OBJ %s
+; RUN:    llvm-readobj -S --symbols | FileCheck  -check-prefix=OBJ %s
 ; RUN: llc  %s -mtriple=armv7-linux-gnueabi -o - | \
 ; RUN:    FileCheck  -check-prefix=ASM %s
 
index 77b15908859c3651de51e823b62eb14d89d531fc..23f9e211e93d867e46736a7abd747b4f4d09408b 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: llc -verify-machineinstrs -O0 -mcpu=pwr7 -filetype=obj %s -o - | \
-; RUN: llvm-readobj -t | FileCheck %s
+; RUN: llvm-readobj --symbols | FileCheck %s
 
 target datalayout = "E-p:64:64:64-S0-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f16:16:16-f32:32:32-f64:64:64-f128:128:128-v64:64:64-v128:128:128-a0:0:64-n32:64"
 target triple = "powerpc64-unknown-linux-gnu"
index 04bd5eee947a2347f4c0522a6fd2a4d77d26df5d..1b1af2e99c38764bfbf6445b3135f48cb9afba32 100644 (file)
@@ -3,10 +3,10 @@
 ; RUN: llc <%s -march=sparc   -relocation-model=pic    | FileCheck %s --check-prefix=pic
 ; RUN: llc <%s -march=sparcv9 -relocation-model=pic    | FileCheck %s --check-prefix=pic
 
-; RUN: llc <%s -march=sparc   -relocation-model=static -filetype=obj | llvm-readobj -r -t | FileCheck %s --check-prefix=v8abs-obj
-; RUN: llc <%s -march=sparcv9 -relocation-model=static -filetype=obj | llvm-readobj -r -t | FileCheck %s --check-prefix=v9abs-obj
-; RUN: llc <%s -march=sparc   -relocation-model=pic    -filetype=obj | llvm-readobj -r -t | FileCheck %s --check-prefix=pic-obj
-; RUN: llc <%s -march=sparcv9 -relocation-model=pic    -filetype=obj | llvm-readobj -r -t | FileCheck %s --check-prefix=pic-obj
+; RUN: llc <%s -march=sparc   -relocation-model=static -filetype=obj | llvm-readobj -r --symbols | FileCheck %s --check-prefix=v8abs-obj
+; RUN: llc <%s -march=sparcv9 -relocation-model=static -filetype=obj | llvm-readobj -r --symbols | FileCheck %s --check-prefix=v9abs-obj
+; RUN: llc <%s -march=sparc   -relocation-model=pic    -filetype=obj | llvm-readobj -r --symbols | FileCheck %s --check-prefix=pic-obj
+; RUN: llc <%s -march=sparcv9 -relocation-model=pic    -filetype=obj | llvm-readobj -r --symbols | FileCheck %s --check-prefix=pic-obj
 
 @local_symbol = internal thread_local global i32 0
 @extern_symbol = external thread_local global i32
index 4666cef5af177e316449449bd570ea14eb695095..e1d3df4e5cd1c18859cd4099781f2677634e16aa 100644 (file)
@@ -2,11 +2,11 @@
 
 ; RUN: llc < %s -o %t -filetype=obj -O0 -generate-type-units -mtriple=x86_64-unknown-linux-gnu
 ; RUN: llvm-dwarfdump -v %t | FileCheck --check-prefix=CHECK --check-prefix=SINGLE %s
-; RUN: llvm-readobj -S -t %t | FileCheck --check-prefix=OBJ_SINGLE %s
+; RUN: llvm-readobj -S --symbols %t | FileCheck --check-prefix=OBJ_SINGLE %s
 
 ; RUN: llc < %s -split-dwarf-file=foo.dwo -o %t -filetype=obj -O0 -generate-type-units -mtriple=x86_64-unknown-linux-gnu
 ; RUN: llvm-dwarfdump -v %t | FileCheck --check-prefix=CHECK --check-prefix=FISSION %s
-; RUN: llvm-readobj -S -t %t | FileCheck --check-prefix=OBJ_FISSION %s
+; RUN: llvm-readobj -S --symbols %t | FileCheck --check-prefix=OBJ_FISSION %s
 
 ; Generated from bar.cpp:
 
index 0b8d8926d593484c4c8fe71688166cc267027e04..4625ce3fa0cdbc19c03056dcd6de8bc45276b971 100644 (file)
@@ -1,6 +1,6 @@
 ; RUN: opt -module-summary %s -o %t.o
 ; RUN: llvm-lto2 run -o %t1.o %t.o -r %t.o,patatino,pr
-; RUN: llvm-readobj -t %t1.o.1 | FileCheck %s
+; RUN: llvm-readobj --symbols %t1.o.1 | FileCheck %s
 
 ; CHECK: Name: patatino
 ; CHECK-NEXT: Value:
index 802a54db93c62e7bebb284f42c000f221b0706e1..b53f811e4cd8fa0595a5b895a9a9b1d3808d1991 100644 (file)
@@ -1,6 +1,6 @@
 ; RUN: llvm-as %s -o %t.o
 ; RUN: llvm-lto2 run -o %t1.o %t.o -r %t.o,bar,pr
-; RUN: llvm-readobj -t %t1.o.0 | FileCheck %s
+; RUN: llvm-readobj --symbols %t1.o.0 | FileCheck %s
 
 ; CHECK: Name: bar
 ; CHECK-NEXT: Value:
index f3492380ac1e61f418f1813fd5d93fc2b2645da7..baa1158984386ae967242ebefb9f5d88d0a12e62 100644 (file)
@@ -1,6 +1,6 @@
 # RUN: llvm-mc -filetype=obj -assemble \
 # RUN: -triple=aarch64- %s -o - \
-# RUN: | llvm-readobj -S -t - | FileCheck %s
+# RUN: | llvm-readobj -S --symbols - | FileCheck %s
 # CHECK:     Name: $d.1 ({{[1-9][0-9]+}})
 # CHECK-NEXT:     Value: 0x4
 # CHECK-NEXT:     Size: 0
index 431fd37058ec12672b78f96bee2c684df746654b..993eb0ebfe9dcc664ebb076ac59f6a833eebccb2 100644 (file)
@@ -1,6 +1,6 @@
 // RUN: llvm-mc -triple=arm64-none-linux-gnu -show-encoding < %s | FileCheck %s
 // RUN: llvm-mc -triple=arm64-none-linux-gnu -filetype=obj < %s -o - | \
-// RUN:   llvm-readobj -r -t | FileCheck --check-prefix=CHECK-ELF %s
+// RUN:   llvm-readobj -r --symbols | FileCheck --check-prefix=CHECK-ELF %s
 
 ////////////////////////////////////////////////////////////////////////////////
 // TLS initial-exec forms
index 1f924bca874d9b93a6cfc394e64c1b0897d11c6f..2c2c46b0ca3e92b4efc448444ccdf0c81601cf3a 100644 (file)
@@ -2,7 +2,7 @@
 ; RUN:    | FileCheck %s -check-prefix CHECK-ASM
 
 ; RUN: llc -mtriple arm64-windows -filetype obj -o - %s \
-; RUN:    | llvm-readobj -t | FileCheck %s -check-prefix CHECK-OBJECT
+; RUN:    | llvm-readobj --symbols | FileCheck %s -check-prefix CHECK-OBJECT
 
 define arm_aapcs_vfpcc void @external() {
 entry:
index c3b4b6c5229d81e5af65f67b0a198df5640034db..9f0d5e4a7839fde5036a69a2419fcea7f999a5b9 100644 (file)
@@ -1,6 +1,6 @@
 // RUN: llvm-mc -triple=aarch64-none-linux-gnu -show-encoding < %s | FileCheck %s
 // RUN: llvm-mc -triple=aarch64-none-linux-gnu -filetype=obj < %s -o - | \
-// RUN:   llvm-readobj -r -t | FileCheck --check-prefix=CHECK-ELF %s
+// RUN:   llvm-readobj -r --symbols | FileCheck --check-prefix=CHECK-ELF %s
 
         // TLS local-dynamic forms
         movz x1, #:dtprel_g2:var
index 9fb2d018339877f5bdb3538f477c6f080b547575..14ea92a943a1e37acdfd5957d93f9a78d5ef8270 100644 (file)
@@ -1,6 +1,6 @@
 # RUN: llvm-mc -filetype=obj -assemble \
 # RUN: -triple=arm-arm-none-eabi -mcpu=cortex-a9 %s -o - \
-# RUN: | llvm-readobj -S -t - | FileCheck %s
+# RUN: | llvm-readobj -S --symbols - | FileCheck %s
 # CHECK:     Name: $d.1 ({{[1-9][0-9]+}})
 # CHECK-NEXT:     Value: 0x4
 # CHECK-NEXT:     Size: 0
index 8a0aefc68f63857c86ff6181317fb5ba9add6ba6..83313c103a1c3aa0a72f039134c9f4b40d2b68de 100644 (file)
@@ -1,5 +1,5 @@
-@ RUN: llvm-mc -filetype=obj -triple arm-none-linux-gnueabi %s -o - | llvm-readobj -r -t | FileCheck %s
-@ RUN: llvm-mc -filetype=obj -triple thumb-none-linux-gnueabi %s -o - | llvm-readobj -r -t | FileCheck %s
+@ RUN: llvm-mc -filetype=obj -triple arm-none-linux-gnueabi %s -o - | llvm-readobj -r --symbols | FileCheck %s
+@ RUN: llvm-mc -filetype=obj -triple thumb-none-linux-gnueabi %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 defined1:
 defined2:
index a9f7c186b630ded398dda7549fc5e146f4ce8275..f7a87e72037a28a89b7a5ee5b2e4dc4db4f4903b 100644 (file)
@@ -2,7 +2,7 @@
 ; RUN:    | FileCheck %s -check-prefix CHECK-ASM
 
 ; RUN: llc -mtriple thumbv7-windows-itanium -filetype obj -o - %s \
-; RUN:    | llvm-readobj -t | FileCheck %s -check-prefix CHECK-OBJECT
+; RUN:    | llvm-readobj --symbols | FileCheck %s -check-prefix CHECK-OBJECT
 
 define arm_aapcs_vfpcc void @external() {
 entry:
index 14664cfdb7158fc590db335e6472b9e7a610f635..4f368ab3727d5f14419465efcd5403f32104d4ba 100644 (file)
@@ -1,10 +1,10 @@
 ;; RUN: llc -verify-machineinstrs \
 ;; RUN:   -mtriple=armv7-linux-gnueabi -filetype=obj %s -o - | \
-;; RUN:   llvm-readobj -t | FileCheck -check-prefix=ARM %s
+;; RUN:   llvm-readobj --symbols | FileCheck -check-prefix=ARM %s
 
 ;; RUN: llc -verify-machineinstrs \
 ;; RUN:   -mtriple=thumbv7-linux-gnueabi -filetype=obj %s -o - | \
-;; RUN:   llvm-readobj -t | FileCheck -check-prefix=TMB %s
+;; RUN:   llvm-readobj --symbols | FileCheck -check-prefix=TMB %s
 
 ;; Ensure that if a jump table is generated that it has Mapping Symbols
 ;; marking the data-in-code region.
index 2ab5d8ccc9ed194c2b461eaee1cad7c54f52909f..10d20f7e0afe03f63e0eb57c112f6ca5f286fc6b 100644 (file)
@@ -1,5 +1,5 @@
 @ RUN: llvm-mc %s -triple=armv7-unknown-linux-gnueabi -filetype=obj -o - \
-@ RUN:   | llvm-readobj -S --sd --sr -t | FileCheck %s
+@ RUN:   | llvm-readobj -S --sd --sr --symbols | FileCheck %s
 
 @ Check the .group section for the function in comdat section.
 
index a75f9fe7badba920e4875037babe222730cdce88..7a281cfb399e40324faa43dee68a8865bd1d72b6 100644 (file)
@@ -1,5 +1,5 @@
 @ RUN: llvm-mc %s -triple=armv7-unknown-linux-gnueabi -filetype=obj -o - \
-@ RUN:   | llvm-readobj -S --sd --sr -t > %t
+@ RUN:   | llvm-readobj -S --sd --sr --symbols > %t
 @ RUN: FileCheck %s < %t
 @ RUN: FileCheck --check-prefix=RELOC %s < %t
 
index 29d35662c9acf61a972c696bfa035f26af20cc13..57816ce28b604655afbb69148e71a4a383b2c6fe 100644 (file)
@@ -1,5 +1,5 @@
 @ RUN: llvm-mc %s -triple=armv7-unknown-linux-gnueabi -filetype=obj -o - \
-@ RUN:   | llvm-readobj -S --sd --sr -t > %t
+@ RUN:   | llvm-readobj -S --sd --sr --symbols > %t
 @ RUN: FileCheck %s < %t
 @ RUN: FileCheck --check-prefix=RELOC %s < %t
 
index 4111984d2f61980f5abf998fac601c7cfc4b1774..fe1e6622f07d7e18cf96dedb7a1a45f5f6d5f1f0 100644 (file)
@@ -1,5 +1,5 @@
 @ RUN: llvm-mc %s -triple=armv7-unknown-linux-gnueabi -filetype=obj -o - \
-@ RUN:   | llvm-readobj -S --sd --sr -r -t | FileCheck %s
+@ RUN:   | llvm-readobj -S --sd --sr -r --symbols | FileCheck %s
 
 @ Check whether the section is switched back or not.
 
index 3136ad98e8566c6361c00c0176fe81786033a500..cf54b00d48fae4d5d19d088cba1e0fbd54d95578 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc %s -triple=thumbv7-linux-gnueabi \
-// RUN: -filetype=obj -o - | llvm-readobj -S --sd -r -t | \
+// RUN: -filetype=obj -o - | llvm-readobj -S --sd -r --symbols | \
 // RUN: FileCheck %s
 
 // We want to test relocatable thumb function call.
index b6b0b03059c006cb9c30c914099e74af88af8319..6feee8fbb569a83c647b74beb412c566a4b172ab 100644 (file)
@@ -1,6 +1,6 @@
 @@ test st_value bit 0 of thumb function
 @ RUN: llvm-mc %s -triple=thumbv7-linux-gnueabi -filetype=obj -o - | \
-@ RUN: llvm-readobj -t | FileCheck %s
+@ RUN: llvm-readobj --symbols | FileCheck %s
        .syntax unified
        .text
        .globl  foo
index 8750c2bba5fd61223ee2b02ca88d931db1ffd9ce..a9733ba7c028139405b49666902d007df8d12fbd 100644 (file)
@@ -4,7 +4,7 @@
 @ for st_other should always be 0.
 
 @ RUN: llvm-mc < %s -triple thumbv5-linux-gnueabi -filetype=obj -o - \
-@ RUN:   | llvm-readobj -t | FileCheck %s
+@ RUN:   | llvm-readobj --symbols | FileCheck %s
 
        .syntax unified
        .text
index b3aaf7d80532cbe4a443caffae95be51bfeda09f..bc915b4954c965f2d28ad816aed913caa9e2f2e3 100644 (file)
@@ -1,4 +1,4 @@
-@ RUN: llvm-mc -triple armv7-elf -filetype obj -o - %s | llvm-readobj -t \
+@ RUN: llvm-mc -triple armv7-elf -filetype obj -o - %s | llvm-readobj --symbols \
 @ RUN:    | FileCheck %s
 
        .syntax unified
index 00b3e53e7241bfe312f71f0faff564973e896fcd..f3ee0f4a96204bcd5b8a11818d21448c3d4161bb 100644 (file)
@@ -1,4 +1,4 @@
-@ RUN: llvm-mc -triple armv7-eabi -filetype obj -o - %s | llvm-readobj -t \
+@ RUN: llvm-mc -triple armv7-eabi -filetype obj -o - %s | llvm-readobj --symbols \
 @ RUN:   | FileCheck %s
 
 @ RUN: llvm-mc -triple armv7-eabi -filetype asm -o - %s \
index 96188da80fc359b541590127fdc22eb6333c6b3f..55deaa8ea41775a5548ee4399949f906279572b6 100644 (file)
@@ -1,5 +1,5 @@
 # RUN: llvm-mc -triple i386-unknown-unknown %s -I %p -filetype obj -o - \
-# RUN:   | llvm-readobj -t | FileCheck %s
+# RUN:   | llvm-readobj --symbols | FileCheck %s
 
 rock:
     movl $42, %eax
index ec43cad8e96708c7d17febac395629a453551ff4..f94317191b12cc8ad341ec25d62159301199a434 100644 (file)
@@ -1,5 +1,5 @@
 # RUN: llvm-mc -triple i386-unknown-unknown %s -filetype obj -o - \
-# RUN:   | llvm-readobj -t | FileCheck %s
+# RUN:   | llvm-readobj --symbols | FileCheck %s
 
        .end
 
index 938c18f61bf25bd713af0d3db2eb3a0bf4394d2f..139f40a37546a0cae26c9455690417b848109ff1 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s -o - | llvm-readobj -S -t --sd --addrsig | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s -o - | llvm-readobj -S --symbols --sd --addrsig | FileCheck %s
 
 // CHECK:      Name: .llvm_addrsig
 // CHECK-NEXT: VirtualSize: 0x0
index 369bbe8d8444c07341704df85dff707b196f6828..bd45e485f4914edd2e9f57cc3ade7112ecd2347e 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s -o - \
-// RUN:   | llvm-readobj -t -r | FileCheck %s
+// RUN:   | llvm-readobj --symbols -r | FileCheck %s
 
 local1:
 external_aliased_to_local = local1
index 2457e139295af218e6ff3608c9867df925330fda..5c44b605fe3af3a827f2eb3b3b3f1e88b9722f63 100644 (file)
@@ -1,7 +1,7 @@
 // This test checks that the COFF object emitter works for the most basic
 // programs.
 
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj -h -S --sr --sd -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj -h -S --sr --sd --symbols | FileCheck %s
 
 .def    _main;
        .scl    2;
index 7ad61308d94778551ac016c1e873232bb2af1880..265e3f3ac11915a4b715df36280bff6363d3e1a8 100644 (file)
@@ -1,7 +1,7 @@
 // This test checks that the COFF object emitter works for the most basic
 // programs.
 
-// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj -h -S --sr --sd -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj -h -S --sr --sd --symbols | FileCheck %s
 
 .def    _main;
        .scl    2;
index 773ebde0b9d185343117fa98fc1b2be34b8ef7a5..5ea620646b4b95f4c1d0e4f0c02fa9bf06287efb 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj --symbols | FileCheck %s
 
 .lcomm _a,4,4
 .comm  _b, 4, 2
index 19788390c208177ebdcabc1e796079c97d463500..d19743ebb36e773a8460f2e5f2048dfd71bb6c50 100644 (file)
@@ -1,5 +1,5 @@
 # RUN: llvm-mc -triple i686-windows -g -filetype obj -o - %s \
-# RUN:   | llvm-readobj -S -t | FileCheck %s
+# RUN:   | llvm-readobj -S --symbols | FileCheck %s
 
        .section .rdata
 
index f671ebe7d9212839e4cad35768fb1ce7317687bd..3a9e69ddac9f0a44392efc33142a1a68d5f6178c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s -o - | llvm-readobj --symbols | FileCheck %s
 
 "@feat.00" = 123
 .globl @feat.00
index d490aa778ed1c52ec2d4fe399a6f9b27a82ea668..225a9e836ac2a9cdad4c6b709d0d75c8056ed0bb 100644 (file)
@@ -1,7 +1,7 @@
 // Test section manipulation via .linkonce directive.
 //
-// RUN: llvm-mc -triple i386-pc-win32 -filetype=obj %s | llvm-readobj -S -t | FileCheck %s
-// RUN: llvm-mc -triple x86_64-pc-win32 -filetype=obj %s | llvm-readobj -S -t | FileCheck %s
+// RUN: llvm-mc -triple i386-pc-win32 -filetype=obj %s | llvm-readobj -S --symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-pc-win32 -filetype=obj %s | llvm-readobj -S --symbols | FileCheck %s
 
 .section s1
 .linkonce
index d0d3710fcce2f8e9c9923213f9d1dcf44cf34403..bd5e9309f0a633b622b62e5558789961835e5e26 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s -o - | llvm-readobj -t -r | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s -o - | llvm-readobj --symbols -r | FileCheck %s
 
        .data
        .globl  test1_foo
index d4681d5388f35cea60ca4f818e77ba2ccd14a647..1f59539a3835f394f5c2099d37125a9af8c169ce 100644 (file)
@@ -1,5 +1,5 @@
-// RUN: llvm-mc -triple i386-pc-win32 -filetype=obj %s | llvm-readobj -S -t | FileCheck %s
-// RUN: llvm-mc -triple x86_64-pc-win32 -filetype=obj %s | llvm-readobj -S -t | FileCheck %s
+// RUN: llvm-mc -triple i386-pc-win32 -filetype=obj %s | llvm-readobj -S --symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-pc-win32 -filetype=obj %s | llvm-readobj -S --symbols | FileCheck %s
 
 .section assocSec, "dr", discard, "assocSym"
 .global assocSym
index ad3b6b23ecefb37124b0d1f8903e2c78382b56cf..a20651b690fd649c3ace321e506c5549e810b57a 100644 (file)
@@ -2,8 +2,8 @@
 // (@foo:  alias <type> @bar) generate the correct entries in the symbol table.
 // They should be identical except for the name.
 
-// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj -t | FileCheck %s
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj --symbols | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj --symbols | FileCheck %s
 
        .def     _foo;
        .scl    2;
index 0e86aaa022755f1ad9801e30d03caaf1dd21fe4c..932d3c46a96ca737760ae2a6323c6f62e5371230 100644 (file)
@@ -1,7 +1,7 @@
 // The purpose of this test is to see if the COFF object writer is emitting the
 // proper relocations for multiple pieces of data in a single data fragment.
 
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj -h -S --sr --sd -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj -h -S --sr --sd --symbols | FileCheck %s
 
 .def    _main;
        .scl    2;
index 2784768168e1847824f73f503d8796ca576be9e1..8066229e1dc3e2cb0e958924bee2602e5f61b6b2 100644 (file)
@@ -1,7 +1,7 @@
 // The purpose of this test is to see if the COFF object writer is emitting the
 // proper relocations for multiple pieces of data in a single data fragment.
 
-// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj -h -S --sr --sd -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj -h -S --sr --sd --symbols | FileCheck %s
 
 .def    _main;
        .scl    2;
index 8d1a834dbb3fd553c1804d2eae7576f12c544453..55ba880eeafd07280d1c4fdeb43d7ba6ab111f50 100644 (file)
@@ -4,8 +4,8 @@
 
 ; Check that we can roundtrip these names through our assembler,
 ; in both at&t and intel syntax.
-; RUN: llc -mtriple=i686-pc-win32 %s -o - | llvm-mc -triple i686-pc-win32 -filetype=obj | llvm-readobj -t | FileCheck %s --check-prefix=READOBJ
-; RUN: llc -mtriple=i686-pc-win32 -x86-asm-syntax=intel %s -o - | llvm-mc -triple i686-pc-win32 -filetype=obj | llvm-readobj -t | FileCheck %s --check-prefix=READOBJ
+; RUN: llc -mtriple=i686-pc-win32 %s -o - | llvm-mc -triple i686-pc-win32 -filetype=obj | llvm-readobj --symbols | FileCheck %s --check-prefix=READOBJ
+; RUN: llc -mtriple=i686-pc-win32 -x86-asm-syntax=intel %s -o - | llvm-mc -triple i686-pc-win32 -filetype=obj | llvm-readobj --symbols | FileCheck %s --check-prefix=READOBJ
 
 
 @"\01??__E_Generic_object@?$_Error_objects@H@std@@YAXXZ" = global i32 0
index 01f2ac390a5915eae092b7c6a131f3f44482a533..e14d319d7e368b880566744bb6a599b151001d4f 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s -o %t.o
-// RUN: llvm-readobj -t %t.o | FileCheck %s
+// RUN: llvm-readobj --symbols %t.o | FileCheck %s
 
 // test that we create an external symbol for a to point to.
 
index 250bdd86aa3339b09a564319a409fb10f93795ad..a5c1d1259fd92db59cea4f6f9cd9c3f996802d83 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s -o %t.o
-// RUN: llvm-readobj -t %t.o | FileCheck %s
+// RUN: llvm-readobj --symbols %t.o | FileCheck %s
 
 // test that b and .weak.b have the correct values.
 
index 567a590deb2d7fa6ba110d0538acf2012c71bd99..4ba07291083e68773a0b135a5f35bb549bc3e5f3 100644 (file)
@@ -1,8 +1,8 @@
 // This tests that default-null weak symbols (a GNU extension) are created
 // properly via the .weak directive.
 
-// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj -t | FileCheck %s
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-win32 %s | llvm-readobj --symbols | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj --symbols | FileCheck %s
 
     .def    _main;
     .scl    2;
index c536507faa8449b1d02788299451d3ab6b796c15..12cb57ffcc9329c81810b302989e095a3d54d521 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple arm-eabi %s -o - | llvm-readobj -S -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple arm-eabi %s -o - | llvm-readobj -S --symbols | FileCheck %s
 // Test that global variables and functions are assigned correct section.
        .text
        .syntax unified
index 575f1e4c5f439f05d6f70625606af892d5d0253d..57c80465679fd1e91b7ddf8d5494fad968de8b80 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple thumbv7m-arm-linux-gnu %s -o - \
-// RUN: | llvm-readobj -S -t | FileCheck %s
+// RUN: | llvm-readobj -S --symbols | FileCheck %s
 
         .text
         bx      lr
index 6f7e459c24b2ffff513c9bd00d27c77fe2567718..75b7ab8d304fd91943fb62aa4addb7cbfc1fa702 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple thumbv7m-arm-linux-gnu %s -o - \
-// RUN: | llvm-readobj -S -t | FileCheck %s
+// RUN: | llvm-readobj -S --symbols | FileCheck %s
 
         .section        .text,"axy",%progbits,unique,0
         .globl  foo
index 24086e2b13b30adfa6ca1efb97093215ccbabf66..4845dc2ce1780cb7fa59c1470a3156254195c072 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple thumbv7m-arm-linux-gnu %s -o - \
-// RUN: | llvm-readobj -S -t | FileCheck %s
+// RUN: | llvm-readobj -S --symbols | FileCheck %s
 
         .text
         .ascii "test"
index 4adf1cb56afd80115476d81876f7fe729cb646d4..259757792aa9600d72a07cfa0a413023670c2cb0 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that zed will be an ABS symbol
 
index 997ad0b311297cc4aa1199ee3f70d00955233b05..5d16d5b5a3620e7cce812e3e8e68581930b2fc1f 100644 (file)
@@ -1,6 +1,6 @@
 // RUN: llvm-mc -filetype=asm -triple x86_64-pc-linux-gnu %s -o - | FileCheck --check-prefix=ASM %s
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S -t --sd --addrsig | FileCheck %s
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -split-dwarf-file %t.dwo -o - | llvm-readobj -S -t --sd --addrsig | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --symbols --sd --addrsig | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -split-dwarf-file %t.dwo -o - | llvm-readobj -S --symbols --sd --addrsig | FileCheck %s
 // RUN: llvm-readobj -S %t.dwo | FileCheck --check-prefix=DWO %s
 
 // CHECK:        Name: .llvm_addrsig
index 74930c63aeb8c0a7f1d398af12ab51271d26824e..5c78a3b2f180ec52862d7b436c651b4bbb9a4da9 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 // Test that this produces a R_X86_64_PLT32 with bar.
 
index c575ce81b41a1de4d9a0a07d0ad5b7d1e0380a9a..c125de3467c09755a0426b4f2f2a389b6ba2daaf 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 foo:
 bar = foo
index 4a2ac7a24b101b02e3fcb4c612a2abd303f18427..f2303e183da60d24c53eeeebee4018747917ed18 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple i686-pc-linux-gnu %s -o - | llvm-readobj -h -S -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i686-pc-linux-gnu %s -o - | llvm-readobj -h -S -r --symbols | FileCheck %s
 
        .text
        .globl  main
index dbe09ca0ce8eaba8d7c5e9bae4a008060ded90aa..fe9d1da95a1f096cc99af8d0ff07bb466986133f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -h -S -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -h -S -r --symbols | FileCheck %s
 
         .text
        .globl  main
index 5b16176e21d85fb782987b7a8bc0f8a7d980cd26..8f7f79a07b3e58bab06441a3b56bee623587f0a7 100644 (file)
@@ -1,4 +1,4 @@
-# RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S -t --sd --elf-cg-profile | FileCheck %s
+# RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --symbols --sd --elf-cg-profile | FileCheck %s
 
   .section .test,"aw",@progbits
 a: .word b
index cd75d75b01d0ca8c7007f39b966cdad2263b1fda..ffa8b2b43dc16fa4c6d8e1ab5bf1c2f14545d6ed 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --symbols | FileCheck %s
 
 // Test that we produce two foo sections, each in separate groups
 
index 9e8de239e855dc953e5e678415d05b3319eaa24d..446f52c54b525f97d77cafa7deea9591f0583339 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S -t --sd | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --symbols --sd | FileCheck %s
 
 // Test that we produce the group sections and that they are before the members
 
index b7e6ba074f4d1f1a26933e9a2569e698983b4b92..b819f1c692e776c955cec76fb55e8858543c2a11 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 
        .text
index 8ea5fc759b370e625e3d862feac8d92c3b66829a..206712f6a15c82cc619f1fa8f8b2d1a51a015018 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that a STT_FILE symbol and a symbol of the same name can coexist.
 
index b19bda7c42ca8e27408481ed59256d3d4a20405e..ddb0ed77ff7cd7c332564a19eda76e0cf5671289 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that the STT_FILE symbol precedes the other local symbols.
 
index 3fe3e4a62b1a559870e0bbd2e773f43a6589020c..73080e9ad695444c4ea305cc41ea7d0c7c40277f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 // Test that this produces the correct relocations R_X86_64_GOT32 and that we,
 // unlike gas, don't create a _GLOBAL_OFFSET_TABLE_ symbol as a side effect.
index 94bd5ea1997665967d01819e95d6c60f3978a80b..88c2fae5a06774adc2a205fb93f37b8fa397d749 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-pc-linux-gnu %s -filetype=obj -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -triple i386-pc-linux-gnu %s -filetype=obj -o - | llvm-readobj --symbols | FileCheck %s
 
 .lcomm A, 5
 .lcomm B, 32 << 20
index ef3713acdce67071eeb20662b7e58191ddce18ff..91c4a40bc3e73465289fdb3ef7bdc7ff200d7975 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S -r -t | FileCheck  %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S -r --symbols | FileCheck  %s
 
 // Test that relocations with local symbols are represented as relocations
 // with the section. They should be equivalent, but gas behaves like this.
index c068050cd42990741eaa0ae2bea0d36910ca5fa6..9571f9b2482427ddcefddb53c6429f31b66aa03a 100644 (file)
@@ -1,6 +1,6 @@
 // RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t
 // RUN: llvm-readobj -S %t | FileCheck --check-prefix=SECTIONS %s
-// RUN: llvm-readobj -t %t | FileCheck --check-prefix=SYMBOLS %s
+// RUN: llvm-readobj --symbols %t | FileCheck --check-prefix=SYMBOLS %s
 
 // Test that we create a .symtab_shndx if a symbol points to a section
 // numbered SHN_LORESERVE (0xFF00) or higher.
index ec198480916cd7110d2ac4e519f2cd784be18f13..f63c1b8db837a8e9f61c0804ceeaa9621de05746 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t
-// RUN: llvm-readobj -t %t | FileCheck --check-prefix=SYMBOLS %s
+// RUN: llvm-readobj --symbols %t | FileCheck --check-prefix=SYMBOLS %s
 // RUN: llvm-nm %t | FileCheck --check-prefix=NM %s
 
 // Test that symbol a has a section that could be confused with common (0xFFF2)
index ceae3d310b832d2be16ef69dc8efb72b912c70e0..ee8467f0466fe8036130df5f0ede6746255a43e7 100644 (file)
@@ -1,6 +1,6 @@
 // RUN:  llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t
 // RUN: llvm-readobj -S %t | FileCheck --check-prefix=SECTIONS %s
-// RUN: llvm-readobj -t %t | FileCheck --check-prefix=SYMBOLS %s
+// RUN: llvm-readobj --symbols %t | FileCheck --check-prefix=SYMBOLS %s
 
 // Test that we don't create a .symtab_shndx since we are one section short of
 // SHN_LORESERVE (0xFF00).
index f44833299490b9742dae3efa2f3f8c6f79dfd221..d98405eda9901de0e12a0fe72a8e6e61a8939191 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t - | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols - | FileCheck %s
 
 // Test that a variable declared with "var = other_var + cst" is in the same
 // section as other_var and its value is the value of other_var + cst.
index 5f0b1459ba26c4d7fd6a6ff2d13c9abf17892fa5..a3dd8247f310e46c6d5592f12b2e06e6c1fe6d38 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 // CHECK:      Relocations [
 // CHECK-NEXT:   Section ({{[^ ]+}}) {{[^ ]+}} {
index 1e01194c701c2af9317664ca7c3f7b8193a0a69b..f2f91fae23c7bd2bad9309bdcd9eeb69f7f566e6 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that both foo and bar are undefined.
 
index 4a00b0f367e86d4b84a48d3cc05626c937705111..27de52963bad70272fc5a708619bc0387ac835c8 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --sd -t | FileCheck  %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --sd --symbols | FileCheck  %s
 
 // Test that we do not relax these.
 
index 1b97f770d9baaebd8e55ee7f291d43f7ba17b616..1169cd4a5f79eb42aafcd4f4c950fa388309421b 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --sr -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --sr --symbols | FileCheck %s
 
 // When doing a rename, all the checks for where the relocation should go
 // should be performed with the original symbol. Only if we decide to relocate
index b072930364a14a454711add988f1282134640e7e..ebfffbce31c2f12f116fae04211d35793bc7c592 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux-gnu %s -o - \
-// RUN: | llvm-readobj -S -t | FileCheck %s
+// RUN: | llvm-readobj -S --symbols | FileCheck %s
 
         .section .text,    "0x806", %progbits, unique, 0
         .section .comment, "0x21"
index 902f505469319a9cc53b374a830668993101dba0..19796dc64ac19ddf4c2a4f54e1931e40e8c7650f 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux-gnu %s -o - \
-// RUN:   | llvm-readobj -S -t | FileCheck --check-prefix=OBJ %s
+// RUN:   | llvm-readobj -S --symbols | FileCheck --check-prefix=OBJ %s
 
 // RUN: not llvm-mc -filetype=asm -triple=x86_64-pc-linux-gnu %s -o - 2>&1 \
 // RUN:   | FileCheck --check-prefix=ASM %s
index 508026a8a46bee86f9584ac6aaa14bc4c76fdaf7..f8278bc9fb44992feceec20f42d775c26759d175 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux-gnu %s -o - \
-// RUN:   | llvm-readobj -S -t | FileCheck --check-prefix=OBJ %s
+// RUN:   | llvm-readobj -S --symbols | FileCheck --check-prefix=OBJ %s
 
 // RUN: llvm-mc -filetype=asm -triple=x86_64-pc-linux-gnu %s -o - \
 // RUN:   | FileCheck --check-prefix=ASM %s
index ba49c3268913935ff59cf6536dd2423bbbc0c0b1..c97de12f07f2bc57c40daf5ea1c733b11299e4f2 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S -t -r --expand-relocs | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --symbols -r --expand-relocs | FileCheck %s
 
 .section foo, "aG", @progbits, f1, comdat
 .section foo, "G", @progbits, f2, comdat
index ca3863223dbebfe9305214f12271d6205373c409..e763c81d96ef3e9c475148bab37d3309205b65df 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj  -t -r --expand-relocs | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj  --symbols -r --expand-relocs | FileCheck %s
 
 // Test that we can forward reference a section.
 
index b56666130fdf330bfc80a445e88474c7a8df9c21..3566da98f11197535f43698e0d6a8b67b6eace65 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -triple x86_64-pc-linux-gnu %s -o - | FileCheck %s
-// RUN: llvm-mc -triple x86_64-pc-linux-gnu %s -filetype=obj -o - | llvm-readobj -t | FileCheck %s --check-prefix=OBJ
+// RUN: llvm-mc -triple x86_64-pc-linux-gnu %s -filetype=obj -o - | llvm-readobj --symbols | FileCheck %s --check-prefix=OBJ
 
        .section        .text,"ax",@progbits,unique, 4294967293
         .globl f
index b4f77f5a090127abf51e586dae22c2d49c7cbe1f..5434b9dac665bcf785b53f8f7261f92001220f67 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck  %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck  %s
 
 // Test that we emit the correct value.
 
index 7bbf66163226e00e75925dbc9ace4a8f0ddb5a72..cade2208fdb71450ff3a5b2118b9037101fee608 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux < %s | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux < %s | llvm-readobj --symbols | FileCheck %s
 
 foo:
 bar = .
index 6459ac93ccf091e570f7ce9d3478b2363009c96a..c6b26f36688d988dd855029fcbed4d685a97664a 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i686-pc-linux -filetype=obj %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -triple i686-pc-linux -filetype=obj %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // MC allows ?'s in symbol names as an extension.
 
index 354ece140be8bb392fb852e9f7072a1a8d535c50..6d3573a4d0eb512fd2b65aedc747bf95b83ee7a0 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-windows-elf %s -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-windows-elf %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 // Verify that MSVC C++ mangled symbols are not affected by the ELF
 // GNU-style symbol versioning. The ELF format is used on Windows by
index e8b43251010e6a25042c22a20830be2fe906f499..69ec02034d8289d402e75058a9a2b9307a93ed0a 100644 (file)
@@ -1,5 +1,5 @@
 // Regression test for PR23914.
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 defined:
         .symver defined, aaaaaaaaaaaaaaaaaa@@@AAAAAAAAAAAAA
index 8883d192d28dc89862c118fcea5ac8e532434de9..a591d5cec7b371540b357d7442b50887e9efa81c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 defined1:
 defined2:
index 5ee36681e2d8ab0e0d9ae24d3f8c108bf717c443..61ddd7d846276dd56d58ca78b26ab4b144c28282 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple i386-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple i386-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that all symbols are of type STT_TLS.
 
index 940827bf7c59d22dc668d3fdfc9d9e0a3e65ebe5..045e552c4b97fa118a5eaba2efe6d7226bb6915b 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that all symbols are of type STT_TLS.
 
index ecfab6dbcdaf0afc77570f01e7eb586ba0ff6824..183b45bb438c753d8b094ee22af862fd8e10f046 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t - | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols - | FileCheck %s
 
 // This tests that types are propagated from symbols to their aliases. Our
 // behavior is a bit different than gas. If the type of a symbol changes,
index a9cc3ebc777db3968fec6f70b0512629afe54bd2..b43ec1cd1104dbdc72e214780ada0d646703fbc9 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that both % and @ are accepted.
         .global foo
index 47cd85ab4a4f01296b5acaca60aa1a00390d7897..f313d71369ef73fef9280d868912dac97677cf87 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test which symbols should be in the symbol table
 
index 99d427333d1492f5c6b94c7b4465b50d4f5ac6bd..7d1d0e2d9a0186a2343f3d0bf9a00fc56cecd324 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Test that this produces a weak undefined symbol.
 
index d6486dcd5283e38ad2bb5a7117bb8dd36dd0ec9e..0d2be1aed1a22a73a03d8b4677948bab2bad3c9d 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
        .weakref        bar,foo
        call    bar@PLT
index 997aea0477a807383156434574166c062c3808b6..f82c29b2fbfc6ec1d0b7b26868a26c6086236c35 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -r --symbols | FileCheck %s
 
 // Test that the relocations point to the correct symbols.
 
index 986e92d1d4726a23a4e1e7ebaf2fe499faee1e8d..51905d8ad7cc738befc6d398e2d8606fc1178920 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // This is a long test that checks that the aliases created by weakref are
 // never in the symbol table and that the only case it causes a symbol to
index 684894ca99200c5fa1c0314b63e8ee3fc3ffb875..3d35f9713f202c613ce84a6d989e525261c07e5f 100644 (file)
@@ -1,4 +1,4 @@
-# RUN: llvm-mc -filetype=obj -triple=msp430 %s | llvm-readobj -t - | FileCheck %s
+# RUN: llvm-mc -filetype=obj -triple=msp430 %s | llvm-readobj --symbols - | FileCheck %s
 
 foo:
   .refsym __hook
index ab0e3e92258372fcf0f2c17d327891b2f6a331cc..317090763360cfa809eb4ebc0e8fa57ec0d076b6 100644 (file)
@@ -1,5 +1,5 @@
 @ RUN: llvm-mc -n -triple armv7-apple-darwin10 %s -filetype=obj -o %t.obj
-@ RUN: llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.obj > %t.dump
+@ RUN: llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.obj > %t.dump
 @ RUN: FileCheck < %t.dump %s
 
        .syntax unified
index d2ad2c5e7041a21c69f5ad5345d0417e8a62381d..6bfd8c8661bede8d7116a7a812d36830d9183c0e 100644 (file)
@@ -1,5 +1,5 @@
 @ RUN: llvm-mc -n -triple thumbv7-apple-darwin10 %s -filetype=obj -o %t.obj
-@ RUN: llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.obj > %t.dump
+@ RUN: llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.obj > %t.dump
 @ RUN: FileCheck < %t.dump %s
 
        .syntax unified
index 079a16398e4623cc4202189442577fbfb7014a87..fa78fd88e3d12fc5a7af89b808845c364700bdfb 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 _bar:
   nop
index 7e2a0452d44df4734e9d581363fe87b71bd6255e..0427d8915fa39e43dc0046b42fa13a15122fb4a6 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 _text_a:
         xorl %eax,%eax
index e63db2b0ca18c7a14cc38ea635a2816ee64ef073..d2964a1fc190aa2a8eb1b41369bd6232462ae274 100644 (file)
@@ -1,4 +1,4 @@
-// RUN:  llvm-mc -triple x86_64-apple-darwin -filetype=obj %s -o - | llvm-readobj -t | FileCheck %s
+// RUN:  llvm-mc -triple x86_64-apple-darwin -filetype=obj %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // CHECK: Symbol {
 // CHECK: Name: _foo
index 18eeb7475ccdb4687495256447d29bf8573b1660..123164c60c9cbb5b6dd0c65ae81186988055cf6f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .comm           sym_comm_B, 2
         .comm           sym_comm_A, 4
index 1f2f6e712685b627032333aad6af5d0e9504170b..388ca1990558c95753863665dd5516889e95a647 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o %t.o
-// RUN: llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.o > %t.dump
+// RUN: llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.o > %t.dump
 // RUN: FileCheck < %t.dump %s
         
 _a:
index f819f786ffb429fd1d05e5becc7b03b6b9dfae5f..19d486ca8506782e3daf67ccfa8ade2531d9be48 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .text
 
index 177fee634e8227af01eaf0140c778aa85d9dd1ec..4be9b2e54e30dbd5cf0efecb476f8dbe082ce65a 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .data
 
index 91075a7e152fc4ba160b99b1a89cce5a7b062760..84fc4246c5766cd98c7c98c29e9221b12207addf 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 direction_labels:
 10:     nop
index 4120f8eb8d89cf4e7d3898bc96e43b7aa318c9f7..78d39e829ebc8ee122b78627ad4a054c24fe5b42 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 _b:
         _c = 0
index 918bb729fd6fd092e851179a98982edc4dd7e72f..21a50b10bfde065997de5d05e6a6094c9a9947ee 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         // Note, this test intentionally mismatches Darwin 'as', which loses the
        // following global marker.
index 2277f5a3fa807e454c3321e415341a3dbef755f1..c68db8ba931a8e4199bc671c988be3eafc87eb33 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 nop
        .section        __TEXT,__StaticInit,regular,pure_instructions
index 161b52dc702c82f692d39cebcb9c0363aca9adc8..6accf57e523406c26b29dde496fb4f480ab03f52 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj -t --file-headers -S --macho-indirect-symbols --macho-dysymtab --macho-segment | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --symbols --file-headers -S --macho-indirect-symbols --macho-dysymtab --macho-segment | FileCheck %s
 
 name:
         .byte 0
index 847db230533906df2e247fe2e23d8ddc534c4af8..4d380bc4989b704d1ce86d8c197225f7d28afcbb 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .byte 0
 
index bbbef7a44339126cc03bf8fb3f45f1511ebe6559..39e68f71d5653d1f73b470bc0de51b6dada1dff3 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
         
        movl    $a, b
         
index b035ab1edb028d466ab46ae585b7d96ace0818a5..479bb7b03cd79969b8c63556459939d8dde4f95d 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 _g:
 LFB2:
        .section __TEXT,__eh_frame,coalesced,no_toc+strip_static_syms+live_support
index bc66be758ec743ddfb3b8bc9df013577f01f09a3..c3eb9773f65341b4106224de570dfbf2615641c2 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .reference sym_ref_A
         .reference sym_ref_def_A
index 5dbe5d07c55724781bc56755f7b7a58c0c827eda..da09fb130cada1755c4370300b87a168dd3183c8 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 // FIXME: We are missing a lot of diagnostics on this kind of stuff which the
 // assembler has.
index a8f83d038834991a69d4fcb6782f1936aa749e1e..cb01de02b1612a8b02aee27a731d876dad8664bf 100644 (file)
@@ -1,5 +1,5 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck -check-prefix CHECK-X86_32 %s
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck -check-prefix CHECK-X86_64 %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck -check-prefix CHECK-X86_32 %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck -check-prefix CHECK-X86_64 %s
 
 sym_local_B:
 .globl sym_globl_def_B
index 465b52aad7634d2dc5f79b5419c99f6e2ec219a1..ba1f93fed96929662d52266cace57c33a7e223cd 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 .tbss _a$tlv$init, 4
 .tbss _b$tlv$init, 4, 3
index 90303fad3caf4eb5d4cc848fbb8839b06f6212b0..4e2effe4287e6a3f1abc7328c740429063c00d84 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 .tdata
 _a$tlv$init:
        .long 4
index 12dbae5531a6e7bbe2843675575426d8f6ed0067..8be5919bf02b4be23b7efaeb1f88c9a492885f98 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -save-temp-labels -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -save-temp-labels -o - | llvm-readobj --symbols | FileCheck %s
 
 _f0:
         .long 0
index 3d451a522548e176cc41f671e328856f79b8b7ac..16f54e7eb25dab9fb220d9be8273b790cd3f58c9 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .section        __TEXT,__text,regular,pure_instructions
         .section        __DATA,__thread_data,thread_local_regular
index b8b1470540186326e494a0d5d2384ba17184ea3e..b52410198fddc8b27ae04216bad0db32bb5d277b 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 .tdata
 _a$tlv$init:
index cd8128490ae8e86d25f96ec8d36c2878039ce570..1d5c8c3ced90cc437bac027053a79b893d1b2149 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
        .tlv
        .globl _a
index d3a85fc887d814ed7d79131991f095320440a464..3218bb7cd9fb13c188848d7dea7b728ff968fbc0 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .long 0
 text_def_int:
index 18b965faa5c9dc2cca7c8bed256a7c78e3ce1920..b1830703d8dd17040e1925692df7ea2edb054d4f 100644 (file)
@@ -1,9 +1,9 @@
 // RUN: llvm-mc -triple i386-apple-darwin10 %s -filetype=obj -o %t.o
-// RUN: llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.o > %t.dump
+// RUN: llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.o > %t.dump
 // RUN: FileCheck --check-prefix=CHECK-I386 < %t.dump %s
 
 // RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o %t.o
-// RUN: llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.o > %t.dump
+// RUN: llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols < %t.o > %t.dump
 // RUN: FileCheck --check-prefix=CHECK-X86_64 < %t.dump %s
 
 .data
index cc294c3ff8d850f02d81d423145fcf549a72e607..8fd87f4682d74171942ef06eaa9f89950760cd2b 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
        .section        __DATA,__datacoal_nt,coalesced
        .section        __TEXT,__const_coal,coalesced
index 925b747dd1a21499cc81919c0daf189583d0cd22..ac558acadab8a4fe2a2d187078fbb21852eef6e9 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 -mcpu=pentiumpro %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 -mcpu=pentiumpro %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
 # 1 byte nop test
         .align 4, 0 # start with 16 byte alignment filled with zeros
index abce76f2c858eaa564935ba721e04c8a8f75abe3..d866924434d8cf31a7dd4301a7e181fd1a77fd5c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .text
 L0:
index bce9dbdbe4ca6d3ed20a9099d66576a284efcc1d..cbcb77d4194d84200e3be3774ce470b253dbb4c1 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj -r --symbols | FileCheck %s
 
 // rdar://9906375
 .org 0x100
index f40183df853c1270ce89f1c2b95ca21432fdaf6b..e781eeb272c7b5cd7fab54c61ca980f306a80115 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj --symbols | FileCheck %s
 
         .text
 L0:
index ab1970d5e81ea308b2d1e78e123022dfa0e00127..f6f115222a5f64e27ae6bae05570653ba9bb34f5 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .const
         .p2align 6
index a2fd4fe122d2b3591b6356c949c6476a47e3a492..b03b1458680969c1c33424b2502721ce70811711 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .text
         .byte 0                 // Align to 2**3 bytes, not 2**1
index 8879c7bfe61c60598f7bd2ac54cfd0a274ab0ee7..f58485024160db14df88d8ed83246d34383829a7 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         .byte 0
 
index 4beb93c99d0b4e87ab545c9cb49b8a4d178b6fe2..c5baa752f85f741ac890cde843214704a752d7fe 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
         // FIXME: We don't get the order right currently, the assembler first
         // orders the symbols, then assigns addresses. :(
index b99e6289691ed03774e1af99cbf045eed9b899a9..a095e9a57b6deb7f06e084d48c296a30522fd932 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --symbols | FileCheck %s
 
 .zerofill __DATA,__bss,_fill0,1,0
 .zerofill __DATA,__bss,_a,4,2
index fa8e7cdb9c6e190f6d6b06817b1699a9ad314f7a..c3152366c7d33ea46617ecf8fb0340b35c36d8a5 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r -t --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
+// RUN: llvm-mc -triple x86_64-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --file-headers -S --sd -r --symbols --macho-segment --macho-dysymtab --macho-indirect-symbols | FileCheck %s
 
        .text
        .align  3
index d950b7f103c2607a4603fda226648210ae3b6358..c595bdc785d1352598bd034562cc97f6ba7e70ad 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj --symbols | FileCheck %s
 //
 // Check that the section itself is aligned.
 
index 53d863bde977d0723a65b649539e5d7152c3a85c..e0b384ca52790b3853520c96b784573b143cbedc 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux %s -o - | llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux %s -o - | llvm-readobj --symbols | FileCheck %s
 
 // Check that the appropriate symbols were created.
 
index a53801729cdfb5c9a653127e830e7ce5cd2b9970..8c78bb45db6b13407dd9bdceb57cb9416e5705f7 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux %s -o -| llvm-readobj -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux %s -o -| llvm-readobj --symbols | FileCheck %s
 
 
 .globl f1
index c955dd9974ad1bdadbd2c1b4d4fe154ad11988b1..9b0dcf50f0367045fa998e2087412970fb04ff51 100644 (file)
@@ -1,5 +1,5 @@
 # RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux -mcpu=mips32 %s -o - \
-# RUN:   | llvm-readobj -t | FileCheck %s
+# RUN:   | llvm-readobj --symbols | FileCheck %s
 
 # Symbol bar must be marked as micromips.
 # CHECK: Name: bar
index e24f6a4d17c8e04d6e35bab7eec004b2b2a29449..092b211de8ed73c108aeef0db82308738f59222d 100644 (file)
@@ -1,5 +1,5 @@
 # RUN: llvm-mc %s -triple=mipsel-unknown-linux -mcpu=mips32r2 \
-# RUN:   -mattr=+micromips -filetype=obj -o - | llvm-readobj -t | FileCheck %s
+# RUN:   -mattr=+micromips -filetype=obj -o - | llvm-readobj --symbols | FileCheck %s
   .text
   .set micromips
 f:
index 357287ede7b8f43395363d3682cca0d273ec7311..1a8bbdf1ec160632cb2b0926b62548f70c9c095f 100644 (file)
@@ -1,5 +1,5 @@
 # RUN: llvm-mc %s -triple=mipsel-unknown-linux -mcpu=mips32r2 \
-# RUN:   -mattr=+micromips -filetype=obj -o - | llvm-readobj -t | FileCheck %s
+# RUN:   -mattr=+micromips -filetype=obj -o - | llvm-readobj --symbols | FileCheck %s
   .text
   .set nomicromips
 f:
index 26d8d2dc0c3be763e3e9426258ab8b00c7ea76e7..93a547a2ebbf8b5c35a43cc9eafcc6225004c65d 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc < %s -filetype=obj -triple powerpc64le-pc-linux | \
-// RUN:   llvm-readobj -t | FileCheck %s
+// RUN:   llvm-readobj --symbols | FileCheck %s
 
 // This used to crash. Make sure it produce the correct symbol.
 
index d9b8bb9394a46c3044a6f005f80282bef3f893e7..26209424351de8d86a937d75ea8b683736fa4851 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux < %s | llvm-readobj -r -t | FileCheck %s
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux < %s | llvm-readobj -r --symbols | FileCheck %s
 
 // CHECK:       Section {{.*}} .rela.text {
 // CHECK-NEXT:    0x0 R_X86_64_32 d 0x0
index 9b7b5b583ea07fbbb3f0c75d55b45337518ca504..6b41876c35e5e2cbd5d2747bc3311f257ca327f0 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: llvm-mc %s -o %t.o -filetype=obj -triple=armv7-pc-linux
-// RUN: llvm-readobj -t %t.o | FileCheck %s
+// RUN: llvm-readobj --symbols %t.o | FileCheck %s
 // RUN: llvm-nm %t.o | FileCheck -allow-empty --check-prefix=NM %s
 
 // Test that nm doesn't print the mapping symbols
index 1283c23ccc4fab8f81051b4cc4f66de8b40123f6..6f94f9d218d4421575c08ec34c786764f7fef99d 100644 (file)
@@ -37,30 +37,30 @@ SECTION-NEXT:    Info:
 SECTION-NEXT:    AddressAlignment:
 SECTION-NEXT:    EntrySize: 32
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-sh_entsize.elf 2>&1 | FileCheck --check-prefix=INVALID-SYM-SIZE %s
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-sh_entsize.elf 2>&1 | FileCheck --check-prefix=INVALID-SYM-SIZE %s
 INVALID-SYM-SIZE: invalid sh_entsize
 
 RUN: not llvm-readobj --dyn-symbols %p/Inputs/invalid-sh_entsize.elf 2>&1 | FileCheck --check-prefix=INVALID-DYNSYM-SIZE %s
 INVALID-DYNSYM-SIZE: Invalid entity size
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-section-index.elf 2>&1 | FileCheck --check-prefix=INVALID-SECTION-INDEX %s
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-section-index.elf 2>&1 | FileCheck --check-prefix=INVALID-SECTION-INDEX %s
 INVALID-SECTION-INDEX: invalid section index
 
 RUN: not llvm-readobj -S %p/Inputs/invalid-section-size.elf 2>&1 | FileCheck --check-prefix=INVALID-SECTION-SIZE %s
 INVALID-SECTION-SIZE: invalid section header entry size (e_shentsize) in ELF header
 
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-symbol-table-size.elf 2>&1 | FileCheck --check-prefix=INVALID-SYMTAB-SIZE %s
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-symbol-table-size.elf 2>&1 | FileCheck --check-prefix=INVALID-SYMTAB-SIZE %s
 INVALID-SYMTAB-SIZE: size is not a multiple of sh_entsize
 
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-xindex-size.elf 2>&1 | FileCheck --check-prefix=INVALID-XINDEX-SIZE %s
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-xindex-size.elf 2>&1 | FileCheck --check-prefix=INVALID-XINDEX-SIZE %s
 INVALID-XINDEX-SIZE: invalid section contents size
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-e_shnum.elf 2>&1 | FileCheck --check-prefix=INVALID-SH-NUM %s
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-e_shnum.elf 2>&1 | FileCheck --check-prefix=INVALID-SH-NUM %s
 INVALID-SH-NUM: invalid e_phentsize
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-ext-symtab-index.elf-x86-64 2>&1 | \
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-ext-symtab-index.elf-x86-64 2>&1 | \
 RUN:   FileCheck --check-prefix=INVALID-EXT-SYMTAB-INDEX %s
 INVALID-EXT-SYMTAB-INDEX: index past the end of the symbol table
 
@@ -70,11 +70,11 @@ RUN: not llvm-readobj -r %p/Inputs/invalid-relocation-sec-sh_offset.elf-x86-64 2
 RUN:   FileCheck --check-prefix=INVALID-RELOC-SH-OFFSET %s
 INVALID-RELOC-SH-OFFSET: invalid section offset
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-section-size2.elf 2>&1 | \
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-section-size2.elf 2>&1 | \
 RUN:   FileCheck --check-prefix=INVALID-SECTION-SIZE2 %s
 INVALID-SECTION-SIZE2: invalid section offset
 
-RUN: not llvm-readobj -t %p/Inputs/invalid-sections-num.elf 2>&1 | FileCheck --check-prefix=INVALID-SECTION-NUM %s
+RUN: not llvm-readobj --symbols %p/Inputs/invalid-sections-num.elf 2>&1 | FileCheck --check-prefix=INVALID-SECTION-NUM %s
 INVALID-SECTION-NUM: section table goes past the end of file
 
 RUN: not llvm-readobj -r %p/Inputs/invalid-rel-sym.elf 2>&1 | FileCheck --check-prefix=INVALID-REL-SYM %s
index ab4c71220a242f503e10811def4f0d323e4b9f9f..9fb91a3461d989b202804c86af9d8451ca8f7088 100644 (file)
@@ -1,14 +1,14 @@
-RUN: llvm-readobj -S -t --dyn-syms --dynamic-table --needed-libs \
+RUN: llvm-readobj -S --symbols --dyn-syms --dynamic-table --needed-libs \
 RUN:              %p/Inputs/shared-object-test.elf-i386 \
 RUN:         | FileCheck %s -check-prefix ELF
-RUN: llvm-readobj -S -t --dyn-syms --dynamic-table --needed-libs \
+RUN: llvm-readobj -S --symbols --dyn-syms --dynamic-table --needed-libs \
 RUN:              %p/Inputs/shared-object-test.elf-i386 \
 RUN:         | FileCheck %s -check-prefix ELF32
 
-RUN: llvm-readobj -S -t --dyn-syms --dynamic-table --needed-libs \
+RUN: llvm-readobj -S --symbols --dyn-syms --dynamic-table --needed-libs \
 RUN:            %p/Inputs/shared-object-test.elf-x86-64 \
 RUN:         | FileCheck %s -check-prefix ELF
-RUN: llvm-readobj -S -t --dyn-syms --dynamic-table --needed-libs \
+RUN: llvm-readobj -S --symbols --dyn-syms --dynamic-table --needed-libs \
 RUN:            %p/Inputs/shared-object-test.elf-x86-64 \
 RUN:         | FileCheck %s -check-prefix ELF64
 
index 5111128cba27fb66b3c0eeb3c6ab26410ffbb34c..8aa75efaad674db6afa4d12a24ed980264a91be8 100644 (file)
@@ -6,7 +6,7 @@
 ; RUN:   -r %t1.bc,foo,l \
 ; RUN:   -r %t1.bc,bar,p \
 ; RUN:   -r %t1.bc,main,xp
-; RUN: llvm-readobj -t %t.o.2 | FileCheck %s
+; RUN: llvm-readobj --symbols %t.o.2 | FileCheck %s
 
 ; CHECK:      Symbol {
 ; CHECK:        Name: foo
index 319bd94a00cd169d7cb90389c07999c41eb96b36..edf91057c1a1b7b9564d5a4683b029223c93dfef 100644 (file)
@@ -14,7 +14,7 @@
 ; RUN:   -r %t1.bc,personality_routine3,l \
 ; RUN:   -r %t1.bc,main,xp \
 ; RUN:   -r %t1.bc,bar,l
-; RUN: llvm-readobj -t %t.o.2 | FileCheck %s --check-prefix=BINDING
+; RUN: llvm-readobj --symbols %t.o.2 | FileCheck %s --check-prefix=BINDING
 
 ; BINDING:     Symbol {
 ; BINDING:       Name: personality_routine
index e3fec54fc19107719b08d46b4531203256a866db..ed29695c28f0269b0a7b982c377b594bbcbe470c 100644 (file)
@@ -4,7 +4,7 @@
 ; RUN:  -m elf_x86_64 \
 ; RUN:  -plugin-opt=save-temps
 ; RUN: FileCheck --check-prefix=RES %s < %t3.o.resolution.txt
-; RUN: llvm-readobj -t %t3.o | FileCheck --check-prefix=OBJ %s
+; RUN: llvm-readobj --symbols %t3.o | FileCheck --check-prefix=OBJ %s
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"
index 6117070da52cb7ac5b0000ded5f170759c268f0c..9ff172e29e4503610f96b6a42eb215ff9f2e8959 100644 (file)
@@ -2,7 +2,7 @@
 ; RUN: llvm-as %p/Inputs/pr19901-1.ll -o %t2.o
 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold%shlibext \
 ; RUN:     -shared -m elf_x86_64 -o %t.so %t2.o %t.o
-; RUN: llvm-readobj -t %t.so | FileCheck %s
+; RUN: llvm-readobj --symbols %t.so | FileCheck %s
 
 ; CHECK:       Symbol {
 ; CHECK:         Name: f
index dd7f533732a5203ec2aa0c88ebf46a059eaa7ef3..612bea977bf2ad782c39e552e3d4af972de485a2 100644 (file)
@@ -3,7 +3,7 @@
 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold%shlibext \
 ; RUN:     --plugin-opt=thinlto \
 ; RUN:     -shared -m elf_x86_64 -o %t.so %t2.o %t.o
-; RUN: llvm-readobj -t %t.so | FileCheck %s
+; RUN: llvm-readobj --symbols %t.so | FileCheck %s
 
 ; CHECK:       Symbol {
 ; CHECK:         Name: f
index 806442e4997650e55041ac63c3aa393f25303ec4..f8b35a02301e510289ce9c051c111e571b867b72 100644 (file)
@@ -1,13 +1,13 @@
 ; LTO
 ; RUN: llvm-as %s -o %t.o
 ; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold%shlibext %t.o -o %t.out -wrap=bar -plugin-opt=save-temps
-; RUN: llvm-readobj -t %t.out | FileCheck %s
+; RUN: llvm-readobj --symbols %t.out | FileCheck %s
 ; RUN: cat %t.out.resolution.txt | FileCheck -check-prefix=RESOLS %s
 
 ; ThinLTO
 ; RUN: opt -module-summary %s -o %t.o
 ; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold%shlibext %t.o -o %t.out -wrap=bar -plugin-opt=save-temps
-; RUN: llvm-readobj -t %t.out | FileCheck %s
+; RUN: llvm-readobj --symbols %t.out | FileCheck %s
 ; RUN: cat %t.out.resolution.txt | FileCheck -check-prefix=RESOLS %s
 
 ; CHECK:      Name: __wrap_bar
index f36456c17ad070b0ab9bb5afa6945acc34332953..ff3f357e0c8312c6e332cf57dbb1f108abe0f812 100644 (file)
@@ -9,14 +9,14 @@
 ; RUN-TODO: llvm-as %S/Inputs/wrap-bar.ll -o %t1.o
 ; RUN-TODO: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold%shlibext %t.o %t1.o -shared -o %t.so -wrap=bar
 ; RUN-TODO: llvm-objdump -d %t.so | FileCheck %s
-; RUN-TODO: llvm-readobj -t %t.so | FileCheck -check-prefix=BIND %s
+; RUN-TODO: llvm-readobj --symbols %t.so | FileCheck -check-prefix=BIND %s
 
 ; ThinLTO
 ; RUN: opt -module-summary %s -o %t.o
 ; RUN: opt -module-summary %S/Inputs/wrap-bar.ll -o %t1.o
 ; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold%shlibext %t.o %t1.o -shared -o %t.so -wrap=bar
 ; RUN: llvm-objdump -d %t.so | FileCheck %s -check-prefix=THIN
-; RUN: llvm-readobj -t %t.so | FileCheck -check-prefix=BIND %s
+; RUN: llvm-readobj --symbols %t.so | FileCheck -check-prefix=BIND %s
 
 ; Make sure that calls in foo() are not eliminated and that bar is
 ; routed to __wrap_bar and __real_bar is routed to bar.
index fac8de558a1b9b3c546f97ca18a19d7600ac59e1..9206233f0899434521cc714023f7cc14dc72a953 100644 (file)
@@ -5,7 +5,7 @@
 ; RUN:    -m elf_x86_64 \
 ; RUN:    --plugin-opt=save-temps \
 ; RUN:    -shared %t.o %t2.o -o %t.so
-; RUN: llvm-readobj -t %t.so | FileCheck %s
+; RUN: llvm-readobj --symbols %t.so | FileCheck %s
 ; RUN: llvm-dis %t.so.0.2.internalize.bc -o - | FileCheck --check-prefix=IR %s
 
 ; CHECK:      Name: foo
index cc17b3ec5264caf2ae5560aab8078dcf446c416e..f2a5b1ac2ce6ac82c85ec2d6d3c647fc49a0c1f6 100644 (file)
@@ -1,6 +1,6 @@
 # RUN: yaml2obj %s > %t
 # RUN: llvm-objcopy %t %t2
-# RUN: llvm-readobj -t %t2 | FileCheck %s
+# RUN: llvm-readobj --symbols %t2 | FileCheck %s
 
 ## Check that all values of the null symbol are zeroes.
 
index c2f02d47de48c0a2e406fc6ede09c9dee94331d7..17fb3bef72990cf4caae2ff46df8b2930b04e9eb 100644 (file)
@@ -1,4 +1,4 @@
-RUN: yaml2obj %p/Inputs/file-multiple-aux-records.yaml | llvm-readobj -t - | FileCheck %s
+RUN: yaml2obj %p/Inputs/file-multiple-aux-records.yaml | llvm-readobj --symbols - | FileCheck %s
 
 CHECK: Symbols [
 CHECK:   Symbol {
index 8bd88f3708ead13c5af90397d855fb87426b64b5..5aaed0e0964f678a5c874c65708fe4298d979f64 100644 (file)
@@ -1,4 +1,4 @@
-RUN: yaml2obj %p/Inputs/file-aux-record.yaml | llvm-readobj -t - | FileCheck %s
+RUN: yaml2obj %p/Inputs/file-aux-record.yaml | llvm-readobj --symbols - | FileCheck %s
 
 CHECK: Symbols [
 CHECK:   Symbol {
index dfcf79e2477a39b787e6c2ec7dbbb7695c6fd89f..03354c50ecf7295600f5417a8a58554d210717dc 100644 (file)
@@ -1,7 +1,7 @@
 Ensure that we can read COFF objects with a string table size of 0 (instead
 of 4) for empty string tables.
 
-RUN: llvm-readobj -t %p/Inputs/zero-string-table.obj.coff-i386 | FileCheck %s
+RUN: llvm-readobj --symbols %p/Inputs/zero-string-table.obj.coff-i386 | FileCheck %s
 
 CHECK: Symbols [
 CHECK:   Symbol {
index 0b687793547e3c2944c9c64ffe973bdd54992587..6b16f0fe3aa38def29616ae19f18602896eaa2a5 100644 (file)
@@ -3,7 +3,7 @@ Ensure that we can read the COFF auxiliary symbols 'section definition' and
 definitions usually only follow a symbol with static storage class, but
 non-const appdomain globals (external ABS) also get one.
 
-RUN: llvm-readobj -t %p/Inputs/cxx-cli-aux.obj.coff-i386 | FileCheck %s
+RUN: llvm-readobj --symbols %p/Inputs/cxx-cli-aux.obj.coff-i386 | FileCheck %s
 
 CHECK:      Symbols [
 CHECK:        Symbol {
index e0e2e5d904444e21a91575b6ac6d9000d4562039..53b8747301e1caaf69a2c896cc767b89f045b3c6 100644 (file)
@@ -1,4 +1,4 @@
-# RUN: yaml2obj %s | not llvm-readobj -t - 2>&1 | FileCheck %s
+# RUN: yaml2obj %s | not llvm-readobj --symbols - 2>&1 | FileCheck %s
 
 --- !WASM
 FileHeader: