From 633a0b73d4990a24384ff4fe24c04e22b5e1204e Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Sat, 3 May 2003 18:51:21 +0000 Subject: [PATCH] 2003-05-03 H.J. Lu * gas/elf/elf.exp (run_list_test): Support pipe for readelf. * gas/elf/type.e-m32r: Removed. * gas/elf/type.e-mips: Likewise. * gas/elf/type.e-miwmmxt: Likewise. * gas/elf/type.e: Updated. --- gas/testsuite/ChangeLog | 10 ++++++++++ gas/testsuite/gas/elf/elf.exp | 8 ++++---- gas/testsuite/gas/elf/type.e | 15 ++++----------- gas/testsuite/gas/elf/type.e-m32r | 12 ------------ gas/testsuite/gas/elf/type.e-mips | 13 ------------- gas/testsuite/gas/elf/type.e-miwmmxt | 12 ------------ 6 files changed, 18 insertions(+), 52 deletions(-) delete mode 100644 gas/testsuite/gas/elf/type.e-m32r delete mode 100644 gas/testsuite/gas/elf/type.e-mips delete mode 100644 gas/testsuite/gas/elf/type.e-miwmmxt diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 0822e43c09..d4436f4f52 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,13 @@ +2003-05-03 H.J. Lu + + * gas/elf/elf.exp (run_list_test): Support pipe for readelf. + + * gas/elf/type.e-m32r: Removed. + * gas/elf/type.e-mips: Likewise. + * gas/elf/type.e-miwmmxt: Likewise. + + * gas/elf/type.e: Updated. + 2003-05-03 H.J. Lu * gas/ia64/ia64.exp: Add unwind. diff --git a/gas/testsuite/gas/elf/elf.exp b/gas/testsuite/gas/elf/elf.exp index 27adc36637..f9777a135d 100644 --- a/gas/testsuite/gas/elf/elf.exp +++ b/gas/testsuite/gas/elf/elf.exp @@ -2,7 +2,7 @@ # elf tests # -proc run_list_test { name suffix opts } { +proc run_list_test { name suffix opts readelf_pipe } { global READELF global srcdir subdir set testname "elf $name list" @@ -15,7 +15,7 @@ proc run_list_test { name suffix opts } { return } send_log "$READELF -s dump.o > dump.out\n" - catch "exec $READELF -s dump.o > dump.out\n" comp_output + catch "exec $READELF -s dump.o $readelf_pipe > dump.out\n" comp_output if ![string match "" $comp_output] then { send_log "$comp_output\n" fail $testname @@ -53,7 +53,7 @@ if { ([istarget "*-*-elf*"] run_dump_test "ehopt0" run_dump_test "section0" run_dump_test "section1" - run_list_test "section2" "$target_machine" "-al" + run_list_test "section2" "$target_machine" "-al" "" run_dump_test "symver" - run_list_test "type" "$target_machine" "" + run_list_test "type" "" "" "| grep \"1 \\\[FONT\\\]\"" } diff --git a/gas/testsuite/gas/elf/type.e b/gas/testsuite/gas/elf/type.e index ad9600120c..97742e854e 100644 --- a/gas/testsuite/gas/elf/type.e +++ b/gas/testsuite/gas/elf/type.e @@ -1,11 +1,4 @@ - -Symbol table '.symtab' contains 8 entries: - Num: Value[ ]* Size Type Bind Vis Ndx Name - 0: 0+0 0 NOTYPE LOCAL DEFAULT UND - 1: 0+0 0 SECTION LOCAL DEFAULT 1 - 2: 0+0 0 SECTION LOCAL DEFAULT 2 - 3: 0+0 0 SECTION LOCAL DEFAULT 3 - 4: 0+0 1 FUNC LOCAL DEFAULT . function - 5: 0+0 1 OBJECT LOCAL DEFAULT . object - 6: 0+1 1 TLS LOCAL DEFAULT . tls_object - 7: 0+2 1 NOTYPE LOCAL DEFAULT . notype + .: 0+0 1 FUNC LOCAL DEFAULT . function + .: 0+0 1 OBJECT LOCAL DEFAULT . object + .: 0+1 1 TLS LOCAL DEFAULT . tls_object + .: 0+2 1 NOTYPE LOCAL DEFAULT . notype diff --git a/gas/testsuite/gas/elf/type.e-m32r b/gas/testsuite/gas/elf/type.e-m32r deleted file mode 100644 index 2835a2010a..0000000000 --- a/gas/testsuite/gas/elf/type.e-m32r +++ /dev/null @@ -1,12 +0,0 @@ - -Symbol table '.symtab' contains 9 entries: - Num: Value[ ]* Size Type Bind Vis Ndx Name - 0: 0+0 0 NOTYPE LOCAL DEFAULT UND - 1: 0+0 0 SECTION LOCAL DEFAULT 1 - 2: 0+0 0 SECTION LOCAL DEFAULT 2 - 3: 0+0 0 SECTION LOCAL DEFAULT 3 - 4: 0+0 1 FUNC LOCAL DEFAULT . function - 5: 0+0 1 OBJECT LOCAL DEFAULT . object - 6: 0+1 1 TLS LOCAL DEFAULT . tls_object - 7: 0+2 1 NOTYPE LOCAL DEFAULT . notype - 8: 0+0 0 SECTION LOCAL DEFAULT . diff --git a/gas/testsuite/gas/elf/type.e-mips b/gas/testsuite/gas/elf/type.e-mips deleted file mode 100644 index 7c915da65b..0000000000 --- a/gas/testsuite/gas/elf/type.e-mips +++ /dev/null @@ -1,13 +0,0 @@ - -Symbol table '.symtab' contains 10 entries: - Num: Value[ ]* Size Type Bind Vis Ndx Name - 0: 0+0 0 NOTYPE LOCAL DEFAULT UND - 1: 0+0 0 SECTION LOCAL DEFAULT 1 - 2: 0+0 0 SECTION LOCAL DEFAULT 2 - 3: 0+0 0 SECTION LOCAL DEFAULT 3 - 4: 0+0 1 FUNC LOCAL DEFAULT . function - 5: 0+0 1 OBJECT LOCAL DEFAULT . object - 6: 0+1 1 TLS LOCAL DEFAULT . tls_object - 7: 0+2 1 NOTYPE LOCAL DEFAULT . notype - 8: 0+0 0 SECTION LOCAL DEFAULT . - 9: 0+0 0 SECTION LOCAL DEFAULT . diff --git a/gas/testsuite/gas/elf/type.e-miwmmxt b/gas/testsuite/gas/elf/type.e-miwmmxt deleted file mode 100644 index 2835a2010a..0000000000 --- a/gas/testsuite/gas/elf/type.e-miwmmxt +++ /dev/null @@ -1,12 +0,0 @@ - -Symbol table '.symtab' contains 9 entries: - Num: Value[ ]* Size Type Bind Vis Ndx Name - 0: 0+0 0 NOTYPE LOCAL DEFAULT UND - 1: 0+0 0 SECTION LOCAL DEFAULT 1 - 2: 0+0 0 SECTION LOCAL DEFAULT 2 - 3: 0+0 0 SECTION LOCAL DEFAULT 3 - 4: 0+0 1 FUNC LOCAL DEFAULT . function - 5: 0+0 1 OBJECT LOCAL DEFAULT . object - 6: 0+1 1 TLS LOCAL DEFAULT . tls_object - 7: 0+2 1 NOTYPE LOCAL DEFAULT . notype - 8: 0+0 0 SECTION LOCAL DEFAULT . -- 2.34.1