* gas/mips/ld.s: Remove ".set mips1".
authorMaciej W. Rozycki <macro@linux-mips.org>
Sun, 24 Oct 2010 07:31:40 +0000 (07:31 +0000)
committerMaciej W. Rozycki <macro@linux-mips.org>
Sun, 24 Oct 2010 07:31:40 +0000 (07:31 +0000)
* 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.

gas/testsuite/ChangeLog
gas/testsuite/gas/mips/ld-ilocks.d
gas/testsuite/gas/mips/ld.d
gas/testsuite/gas/mips/ld.s
gas/testsuite/gas/mips/mips.exp

index f2f3b0fb923a5fc5e6208f03f0ec609fbf1b4757..cb5ca892c92c2f35b74d00276ab47c1361b5a6cd 100644 (file)
@@ -1,3 +1,11 @@
+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.
index d7c7ec43d70358c7a24c19d463446e2fcc9734ac..8dfd1e5ddf9a53de5aef3206907d0a0a6ddf6592 100644 (file)
@@ -1,7 +1,7 @@
 #objdump: -dr --prefix-addresses
+#as: -32
 #name: MIPS ld-ilocks
 #source: ld.s
-#as:
 
 # Test the ld macro.
 
index 4caebb67203a8d9efe173468cb011924cc0ef33b..929a1d4e2baf7417306636d14df2dc639e849cab 100644 (file)
@@ -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.
index a30f61f965d83e3576559c383b2b346d3fb90ee8..a6ceffbc506df164c9a0349b41a33b9f1e6bcceb 100644 (file)
@@ -1,7 +1,5 @@
 # Source file used to test the ld macro.
 
-       .set    mips1
-
        .bss
        .align  12
        .sbss
index 51e0bafa5e2b44e475c1056f7e0620091de35052..f581c9d6f63a6dcb7e8fd967636928f7b058c791 100644 (file)
@@ -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" }