blob: eb0920364a6685a4eed8d1f7db1e228bbc95be98 [file] [log] [blame]
! { dg-do assemble }
! Check that an error occurs on mova instructions with an unaligned or
! negative offset.
negative:
.word 0
.align 2
start:
mova start, r0 ! { dg-error "negative offset|pcrel too far" }
mova negative, r0 ! { dg-error "negative offset|pcrel too far" }
mova aligned, r0 ! ok
mova unaligned, r0 ! { dg-error "unaligned destination" }
.align 2
aligned:
.word 1
unaligned:
.word 2