diff options
Diffstat (limited to 'gas/testsuite/gas/mmix/err-byte2.s')
-rw-r--r-- | gas/testsuite/gas/mmix/err-byte2.s | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gas/testsuite/gas/mmix/err-byte2.s b/gas/testsuite/gas/mmix/err-byte2.s new file mode 100644 index 0000000000..0db84ce9b4 --- /dev/null +++ b/gas/testsuite/gas/mmix/err-byte2.s @@ -0,0 +1,17 @@ +% { dg-do assemble { target mmix-*-* } } + +m1 IS -1 +zero IS 0 +zero2 IS 0 +1H IS 42 +2H IS 5 +Main SWYM 0,0,0 + BYTE 0 + BYTE -1 % { dg-error "BYTE expression not in the range 0..255" "" } + BYTE m1 % { dg-error "BYTE expression not in the range 0..255" "" } + BYTE zero2 + BYTE 1B+2B+55 + BYTE zero+m1 % { dg-error "BYTE expression not in the range 0..255" "" } + BYTE 255 + BYTE 256 % { dg-error "BYTE expression not in the range 0..255" "" } + BYTE unk+1 % { dg-error "BYTE expression not a pure number" "" } |