summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/mmix/err-bpo1.s
diff options
context:
space:
mode:
Diffstat (limited to 'gas/testsuite/gas/mmix/err-bpo1.s')
-rw-r--r--gas/testsuite/gas/mmix/err-bpo1.s12
1 files changed, 12 insertions, 0 deletions
diff --git a/gas/testsuite/gas/mmix/err-bpo1.s b/gas/testsuite/gas/mmix/err-bpo1.s
new file mode 100644
index 0000000000..c658abf045
--- /dev/null
+++ b/gas/testsuite/gas/mmix/err-bpo1.s
@@ -0,0 +1,12 @@
+% { dg-do assemble { target mmix-*-* } }
+
+% SAVE, UNSAVE are not valid with base-plus-offset
+
+ .data
+buffer OCTA 0,0,0
+
+ .text
+ GREG buffer
+Main SWYM 0
+ SAVE buffer,0 % { dg-error "operands" "" }
+ UNSAVE 0,buffer % { dg-error "operands" "" }