diff options
author | Maciej W. Rozycki <macro@linux-mips.org> | 2010-10-24 07:31:40 +0000 |
---|---|---|
committer | Maciej W. Rozycki <macro@linux-mips.org> | 2010-10-24 07:31:40 +0000 |
commit | 060dc9e013ba181382ae6f6eb9397bf55a17a9ed (patch) | |
tree | 2e86033fdb0ecbbb404cf6d7cf985334b16c02e6 /gas | |
parent | abf2b020e6d38fbfcbf3e0a69371b3fb16445a00 (diff) | |
download | gdb-060dc9e013ba181382ae6f6eb9397bf55a17a9ed.zip gdb-060dc9e013ba181382ae6f6eb9397bf55a17a9ed.tar.gz gdb-060dc9e013ba181382ae6f6eb9397bf55a17a9ed.tar.bz2 |
* gas/mips/ld.s: Remove ".set mips1".
* gas/mips/ld.d: Remove "-march=r4000" and "-mmips:4000" from
gas/objdump options.
* gas/mips/ld-ilocks.d: Add "-32" to gas options.
* gas/mips/mips.exp: Run the two cases with run_dump_test_arches.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/ld-ilocks.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/ld.d | 4 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/ld.s | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/mips.exp | 10 |
5 files changed, 15 insertions, 11 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index f2f3b0f..cb5ca89 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,5 +1,13 @@ 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org> + * gas/mips/ld.s: Remove ".set mips1". + * gas/mips/ld.d: Remove "-march=r4000" and "-mmips:4000" from + gas/objdump options. + * gas/mips/ld-ilocks.d: Add "-32" to gas options. + * gas/mips/mips.exp: Run the two cases with run_dump_test_arches. + +2010-10-24 Maciej W. Rozycki <macro@linux-mips.org> + * gas/mips/ld.s: Remove MIPS III bits. * gas/mips/ld.d: Adjust accordingly. * gas/mips/ld-ilocks.d: Likewise. diff --git a/gas/testsuite/gas/mips/ld-ilocks.d b/gas/testsuite/gas/mips/ld-ilocks.d index d7c7ec4..8dfd1e5 100644 --- a/gas/testsuite/gas/mips/ld-ilocks.d +++ b/gas/testsuite/gas/mips/ld-ilocks.d @@ -1,7 +1,7 @@ #objdump: -dr --prefix-addresses +#as: -32 #name: MIPS ld-ilocks #source: ld.s -#as: # Test the ld macro. diff --git a/gas/testsuite/gas/mips/ld.d b/gas/testsuite/gas/mips/ld.d index 4caebb6..929a1d4 100644 --- a/gas/testsuite/gas/mips/ld.d +++ b/gas/testsuite/gas/mips/ld.d @@ -1,5 +1,5 @@ -#objdump: -dr --prefix-addresses -mmips:4000 -#as: -32 -march=r4000 +#objdump: -dr --prefix-addresses +#as: -32 #name: MIPS ld # Test the ld macro. diff --git a/gas/testsuite/gas/mips/ld.s b/gas/testsuite/gas/mips/ld.s index a30f61f..a6ceffb 100644 --- a/gas/testsuite/gas/mips/ld.s +++ b/gas/testsuite/gas/mips/ld.s @@ -1,7 +1,5 @@ # Source file used to test the ld macro. - .set mips1 - .bss .align 12 .sbss diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index 51e0baf..f581c9d 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -405,7 +405,6 @@ if { [istarget mips*-*-vxworks*] } { set elf [expr [istarget *-*-elf*] || [istarget *-*-irix5*] || [istarget *-*-irix6* ] || [istarget *-*-linux*] || [istarget *-*-netbsd*] ] set ecoff [expr [istarget *-*-ecoff*] || [istarget *-*-ultrix*] || [istarget *-*-irix\[1-4\]*] ] set aout [expr [istarget *-*-bsd*] || [istarget *-*-openbsd*] ] - set gpr_ilocks [expr [istarget mipstx39*-*-*]] set addr32 [expr [istarget mipstx39*-*-*] || [istarget mips-*-linux*] || [istarget mipsel-*-linux*] || [istarget mips*-*-ecoff]] set has_newabi [expr [istarget *-*-irix6*] || [istarget mips64*-*-linux*]] @@ -497,11 +496,10 @@ if { [istarget mips*-*-vxworks*] } { run_dump_test "lb-xgot-ilocks" } if !$aout { - if !$gpr_ilocks { - run_dump_test "ld" - } else { - run_dump_test "ld-ilocks" - } + run_dump_test_arches "ld" \ + [mips_arch_list_matching mips1 !gpr_ilocks] + run_dump_test_arches "ld-ilocks" \ + [mips_arch_list_matching gpr_ilocks !mips2] } if $elf { run_dump_test "ld-svr4pic" } if $elf { run_dump_test "ld-xgot" } |