+2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
+
+ * testsuite/gas/mips/mips.exp: Run RFE test across all ISAs.
+ * testsuite/gas/mips/rfe.d: Update for ISA exclusions.
+ * testsuite/gas/mips/mips1@rfe.d: New test.
+ * testsuite/gas/mips/mips2@rfe.d: New test.
+ * testsuite/gas/mips/r3000@rfe.d: New test.
+ * testsuite/gas/mips/r3900@rfe.d: New test.
+ * testsuite/gas/mips/rfe.l: New test stderr output.
+
2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
* testsuite/gas/mips/mips.exp: Run coprocessor tests across all
!micromips]
run_dump_test_arches "rfe" [mips_arch_list_matching mips1 \
- !mips3 !mips32 !micromips]
+ !micromips]
run_dump_test "cp1-names-numeric"
run_dump_test "cp1-names-r3000"
--- /dev/null
+#objdump: -d --prefix-addresses --show-raw-insn
+#name: MIPS RFE instruction
+#as: -32
+#source: rfe.s
+
+.*: +file format .*mips.*
+
+Disassembly of section \.text:
+[0-9a-f]+ <[^>]*> 42000010 rfe
+ \.\.\.
--- /dev/null
+#objdump: -d --prefix-addresses --show-raw-insn
+#name: MIPS RFE instruction
+#as: -32
+#source: rfe.s
+#dump: mips1@rfe.d
--- /dev/null
+#objdump: -d --prefix-addresses --show-raw-insn
+#name: MIPS RFE instruction
+#as: -32
+#source: rfe.s
+#dump: mips1@rfe.d
--- /dev/null
+#objdump: -d --prefix-addresses --show-raw-insn
+#name: MIPS RFE instruction
+#as: -32
+#source: rfe.s
+#dump: mips1@rfe.d
#objdump: -d --prefix-addresses --show-raw-insn
#name: MIPS RFE instruction
#as: -32
-
-.*: +file format .*mips.*
-
-Disassembly of section \.text:
-[0-9a-f]+ <[^>]*> 42000010 rfe
- \.\.\.
+#error_output: rfe.l
--- /dev/null
+.*: Assembler messages:
+.*:4: Error: opcode not supported on this processor: .* \(.*\) `rfe'