diff options
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/aarch64/diagnostic.l | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/aarch64/diagnostic.s | 1 |
3 files changed, 7 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 96697eb..8884e35 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com> + + * gas/aarch64/diagnostic.s: Add ADR test. + * gas/aarch64/diagnostic.l: Likewise. + 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com> * gas/avr/avr-prop-1.d: New file. diff --git a/gas/testsuite/gas/aarch64/diagnostic.l b/gas/testsuite/gas/aarch64/diagnostic.l index 61ce5d2..50f2a6d 100644 --- a/gas/testsuite/gas/aarch64/diagnostic.l +++ b/gas/testsuite/gas/aarch64/diagnostic.l @@ -114,3 +114,4 @@ [^:]*:123: Warning: unpredictable transfer with writeback -- `str x1,\[x1\],#8' [^:]*:124: Warning: unpredictable transfer with writeback -- `stp x0,x1,\[x0,#16\]!' [^:]*:125: Warning: unpredictable transfer with writeback -- `ldp x0,x1,\[x1\],#16' +[^:]*:126: Error: this relocation modifier is not allowed on this instruction at operand 2 -- `adr x2,:got:s1' diff --git a/gas/testsuite/gas/aarch64/diagnostic.s b/gas/testsuite/gas/aarch64/diagnostic.s index 88001da..6dbe6e1 100644 --- a/gas/testsuite/gas/aarch64/diagnostic.s +++ b/gas/testsuite/gas/aarch64/diagnostic.s @@ -123,3 +123,4 @@ str x1, [x1], #8 stp x0, x1, [x0, #16]! ldp x0, x1, [x1], #16 + adr x2, :got:s1 |