Revise new e500 invalid opcode test
authorAlan Modra <amodra@gmail.com>
Wed, 30 Sep 2015 08:56:12 +0000 (18:26 +0930)
committerAlan Modra <amodra@gmail.com>
Wed, 30 Sep 2015 09:02:32 +0000 (18:32 +0930)
.machine isn't available on all powerpc targets.

* gas/ppc/ppc.exp (e500-ill): Pass -me500.
* gas/ppc/e500-ill.s: Remove .machine.
* gas/ppc/e500-ill.l: Remove line numbers.

gas/testsuite/ChangeLog
gas/testsuite/gas/ppc/e500-ill.l
gas/testsuite/gas/ppc/e500-ill.s
gas/testsuite/gas/ppc/ppc.exp

index 555f3f4d9581f71a5373e4b4f3842855e75f113f..f4c2dad6ff23894c1c04bca1eb3c3568aee618fc 100644 (file)
@@ -1,3 +1,9 @@
+2015-09-30  Alan Modra  <amodra@gmail.com>
+
+       * gas/ppc/ppc.exp (e500-ill): Pass -me500.
+       * gas/ppc/e500-ill.s: Remove .machine.
+       * gas/ppc/e500-ill.l: Remove line numbers.
+
 2015-09-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
 
        * gas/s390/s390.exp: Add new tests.
index f62f762298a48a27329c7472176d9fd0a053de58..60f055d7809fb3a98feda82bb2f5bef7a44a6a71 100644 (file)
@@ -1,8 +1,8 @@
 .*: Assembler messages:
-.*:5: Error: unrecognized opcode: `eciwx'
-.*:6: Error: unrecognized opcode: `ecowx'
-.*:7: Error: unrecognized opcode: `mfapidi'
-.*:8: Error: unrecognized opcode: `mfdcr'
-.*:9: Error: unrecognized opcode: `mtdcr'
-.*:10: Error: unrecognized opcode: `tlbia'
-.*:11: Error: unrecognized opcode: `tlbie'
+.*: Error: unrecognized opcode: `eciwx'
+.*: Error: unrecognized opcode: `ecowx'
+.*: Error: unrecognized opcode: `mfapidi'
+.*: Error: unrecognized opcode: `mfdcr'
+.*: Error: unrecognized opcode: `mtdcr'
+.*: Error: unrecognized opcode: `tlbia'
+.*: Error: unrecognized opcode: `tlbie'
index 890faf67edd19aa3697806b5f022bc2a6ffbe67d..e9e90bc4fbf138cec4c862da1a937c0b8f63bfd2 100644 (file)
@@ -1,6 +1,5 @@
 # Motorola PowerPC e500 illegal instructions
        .text
-       .machine e500
 start:
        eciwx  3,4,5
        ecowx  3,4,5
index df91f36118e420e2f86d915591d663fdd6d397f3..06d061b6a4d9fbbe79a1c8bd4ac5187b25a9edfa 100644 (file)
@@ -72,7 +72,7 @@ if { [istarget powerpc*-*-*] } then {
        run_dump_test "altivec_and_spe"
        run_dump_test "booke"
        run_dump_test "e500"
-       run_list_test "e500-ill"
+       run_list_test "e500-ill" "-me500"
        run_list_test "range" "-a32"
        run_dump_test "ppc750ps"
        run_dump_test "e500mc"