summaryrefslogtreecommitdiffstats
path: root/gas/testsuite
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2013-01-30 13:21:01 +0000
committerNick Clifton <nickc@redhat.com>2013-01-30 13:21:01 +0000
commitf9b2d5449aa0df00eb0c2b2ca9da21d879245bad (patch)
treec85850def9ced8c1b801739c591a46bd17e2f9c0 /gas/testsuite
parent92ff23a1bf4b32cc9076620619460565737d5164 (diff)
downloadppe42-binutils-f9b2d5449aa0df00eb0c2b2ca9da21d879245bad.tar.gz
ppe42-binutils-f9b2d5449aa0df00eb0c2b2ca9da21d879245bad.zip
* config/tc-metag.c: Make SWAP instruction less permissive with its operands.
* gas/metag/metacore21-invalid.s: Add invalid SWAP testcases * gas/metag/metacore21-invalid.l: Add expected output for invalid SWAP testcases
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/ChangeLog6
-rw-r--r--gas/testsuite/gas/metag/metacore21-invalid.l6
-rw-r--r--gas/testsuite/gas/metag/metacore21-invalid.s3
3 files changed, 15 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 85dd2c1364..28467852de 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2013-01-30 Markos Chandras <markos.chandras@imgtec.com>
+
+ * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
+ * gas/metag/metacore21-invalid.l: Add expected output for invalid
+ SWAP testcases.
+
2013-01-28 Alexis Deruelle <alexis.deruelle@gmail.com>
PR gas/15069
diff --git a/gas/testsuite/gas/metag/metacore21-invalid.l b/gas/testsuite/gas/metag/metacore21-invalid.l
index 3352457062..4c27c53553 100644
--- a/gas/testsuite/gas/metag/metacore21-invalid.l
+++ b/gas/testsuite/gas/metag/metacore21-invalid.l
@@ -15,3 +15,9 @@
.*:8: Error: .*
.*:8: Error: .*
.*:8: Error: .*
+.*:9: Error: .*
+.*:9: Error: .*
+.*:10: Error: .*
+.*:10: Error: .*
+.*:11: Error: .*
+.*:11: Error: .*
diff --git a/gas/testsuite/gas/metag/metacore21-invalid.s b/gas/testsuite/gas/metag/metacore21-invalid.s
index be23532a5b..8dd4c046a5 100644
--- a/gas/testsuite/gas/metag/metacore21-invalid.s
+++ b/gas/testsuite/gas/metag/metacore21-invalid.s
@@ -6,3 +6,6 @@ _start:
SETD [A0.0+A0.1],A0.2
ASL D0.0,D1.0,D0.0
GETD D0.0,[D0.0--D0.0]
+ SWAP PC,PCX
+ SWAP CT.0,PCX
+ SWAP D0.1,D0.2
OpenPOWER on IntegriCloud