* gas/mips/mips.exp: Invoke the tests smartmips, mips32-dsp,
authorAdam Nemet <anemet@caviumnetworks.com>
Wed, 6 Feb 2008 05:29:03 +0000 (05:29 +0000)
committerAdam Nemet <anemet@caviumnetworks.com>
Wed, 6 Feb 2008 05:29:03 +0000 (05:29 +0000)
mips32-dspr2, mips64-dsp and mips32-mt with run_dump_test instead
of run_dump_test_arches.
* gas/mips/smartmips.d: Pass -mips32.
* gas/mips/mips64-dsp.d: Pass -mips64r2.
* gas/mips/mips32-dsp.d: Pass -mips32r2.
* gas/mips/mips32-dspr2.d: Likewise.
* gas/mips/mips32-mt.d: Likewise.

gas/testsuite/ChangeLog
gas/testsuite/gas/mips/mips.exp
gas/testsuite/gas/mips/mips32-dsp.d
gas/testsuite/gas/mips/mips32-dspr2.d
gas/testsuite/gas/mips/mips32-mt.d
gas/testsuite/gas/mips/mips64-dsp.d
gas/testsuite/gas/mips/smartmips.d

index 11f894bf9efed7af4fc7029463ab391a6b96e551..2e44122c541f0ee72f897a942c4124ca561eb051 100644 (file)
@@ -1,3 +1,14 @@
+2008-02-05  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gas/mips/mips.exp: Invoke the tests smartmips, mips32-dsp,
+       mips32-dspr2, mips64-dsp and mips32-mt with run_dump_test instead
+       of run_dump_test_arches.
+       * gas/mips/smartmips.d: Pass -mips32.
+       * gas/mips/mips64-dsp.d: Pass -mips64r2.
+       * gas/mips/mips32-dsp.d: Pass -mips32r2.
+       * gas/mips/mips32-dspr2.d: Likewise.
+       * gas/mips/mips32-mt.d: Likewise.
+
 2008-02-04  Adam Nemet  <anemet@caviumnetworks.com>
 
        * gas/mips/mips.exp: Call mips_arch_create for Octeon.  Invoke
index 435ceae34f6aa5ca057cfec778524f2d45118db4..4def589cd997b9fdbbbfcfd15f9df4b871a1d1f6 100644 (file)
@@ -766,11 +766,11 @@ if { [istarget mips*-*-vxworks*] } {
 
     run_dump_test "octeon"
 
-    run_dump_test_arches "smartmips"   [mips_arch_list_matching mips32 !gpr64]
-    run_dump_test_arches "mips32-dsp"  [mips_arch_list_matching mips32r2]
-    run_dump_test_arches "mips32-dspr2"        [mips_arch_list_matching mips32r2]
-    run_dump_test_arches "mips64-dsp"  [mips_arch_list_matching mips64r2]
-    run_dump_test_arches "mips32-mt"   [mips_arch_list_matching mips32r2 !gpr64]
+    run_dump_test "smartmips"
+    run_dump_test "mips32-dsp"
+    run_dump_test "mips32-dspr2"
+    run_dump_test "mips64-dsp"
+    run_dump_test "mips32-mt"
 
     if { $elf && !$no_mips16 } {
        run_dump_test "mips16-dwarf2"
index d538abd5abe462017dd85aa80844404263edf1e2..b0898e48e1f91007c391c9cfe1d79707c59cecae 100644 (file)
@@ -1,6 +1,6 @@
 #objdump: -dr --prefix-addresses --show-raw-insn
 #name: MIPS DSP ASE for MIPS32
-#as: -mdsp -32
+#as: -mdsp -mips32r2 -32
 
 # Check MIPS DSP ASE for MIPS32 Instruction Assembly
 
index 90c20ef711c37da987c14fccc436e9b5e52b170a..26f3a00ead25e85e4fce27e1f24d639a6d9f5d52 100644 (file)
@@ -1,6 +1,6 @@
 #objdump: -dr --prefix-addresses --show-raw-insn
 #name: MIPS DSP ASE Rev2 for MIPS32
-#as: -mdspr2 -32
+#as: -mdspr2 -mips32r2 -32
 
 # Check MIPS DSP ASE Rev2 for MIPS32 Instruction Assembly
 
index c64073271b338622a0fdc74183a2579b895d4f53..e1c4cf3f1036568b65cee848a06cd14175ce43db 100644 (file)
@@ -1,6 +1,6 @@
 #objdump: -dr --prefix-addresses --show-raw-insn -M cp0-names=mips32
 #name: MIPS MT ASE for MIPS32
-#as: -mmt -32
+#as: -mmt -mips32r2 -32
 #stderr: mips32-mt.l
 
 # Check MIPS MT ASE for MIPS32 Instruction Assembly
index 11009a012c525c620cd98e5f08ed1c378eba8b79..b56855dffddaaf8246c4c163981a480f7e9b5024 100644 (file)
@@ -1,6 +1,6 @@
 #objdump: -dr --prefix-addresses --show-raw-insn -M reg-names=32
 #name: MIPS DSP ASE for MIPS64
-#as: -mdsp
+#as: -mdsp -mips64r2
 
 # Check MIPS DSP ASE for MIPS64 Instruction Assembly
 
index 8bff68285d49e0e02db1095c3e4d154c39992d65..a0282764ee7ee75edd1f010f48f8c5264bf3d3f7 100644 (file)
@@ -1,6 +1,6 @@
 #objdump: -dr --prefix-addresses --show-raw-insn -M reg-names=numeric
 #name: SmartMIPS
-#as: -msmartmips -32
+#as: -msmartmips -mips32 -32
 
 
 .*: +file format .*mips.*