aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@redhat.com>2024-07-19 19:01:53 +0100
committerMaciej W. Rozycki <macro@redhat.com>2024-07-19 19:01:53 +0100
commitad781af697dfb261a22c25bb426597184463e66f (patch)
tree0a2499849d6c88cdefd6066eaeac82391878c59e
parent6b34e39c39e5f98ae794bf77038e2f23cd396e73 (diff)
downloadbinutils-ad781af697dfb261a22c25bb426597184463e66f.zip
binutils-ad781af697dfb261a22c25bb426597184463e66f.tar.gz
binutils-ad781af697dfb261a22c25bb426597184463e66f.tar.bz2
MIPS/GAS/testsuite: Run the MT ASE test across architectures
Verify that MT ASE instructions assemble and disassemble correctly across the compatible architectures.
-rw-r--r--gas/testsuite/gas/mips/mips.exp3
-rw-r--r--gas/testsuite/gas/mips/mips32-mt.d2
2 files changed, 3 insertions, 2 deletions
diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp
index b9580bd..108f6db 100644
--- a/gas/testsuite/gas/mips/mips.exp
+++ b/gas/testsuite/gas/mips/mips.exp
@@ -1492,7 +1492,8 @@ if { [istarget mips*-*-vxworks*] } {
!octeon]
run_dump_test_arches "mips32-dspr3" [mips_arch_list_matching mips32r6]
run_dump_test "mips64-dsp"
- run_dump_test "mips32-mt"
+ run_dump_test_arches "mips32-mt" [mips_arch_list_matching mips32r2 \
+ !octeon !micromips]
run_dump_test_arches "save" [lsort -dictionary -unique [concat \
[mips_arch_list_matching mips16e-32] \
diff --git a/gas/testsuite/gas/mips/mips32-mt.d b/gas/testsuite/gas/mips/mips32-mt.d
index 80e11f1..ec01879 100644
--- a/gas/testsuite/gas/mips/mips32-mt.d
+++ b/gas/testsuite/gas/mips/mips32-mt.d
@@ -1,6 +1,6 @@
#objdump: -dr --prefix-addresses --show-raw-insn -M cp0-names=mips32
#name: MIPS MT ASE for MIPS32
-#as: -mmt -mips32r2 -32
+#as: -mmt -32
# Check MIPS MT ASE for MIPS32 Instruction Assembly