+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
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"
#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
#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
#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
#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
#objdump: -dr --prefix-addresses --show-raw-insn -M reg-names=numeric
#name: SmartMIPS
-#as: -msmartmips -32
+#as: -msmartmips -mips32 -32
.*: +file format .*mips.*