diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2013-06-12 23:11:56 +0000 |
---|---|---|
committer | Sandra Loosemore <sandra@codesourcery.com> | 2013-06-12 23:11:56 +0000 |
commit | d671750b2517992a6fdbdc4b828e579cae80165e (patch) | |
tree | 7ca62c48fdc8634247f47747662cb1253c9472ab /gas/testsuite | |
parent | 6288cb9a93e8aef8225db8226ebde6c1ed6f30a6 (diff) | |
download | binutils-redhat-d671750b2517992a6fdbdc4b828e579cae80165e.tar.gz |
2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
gas/
* config/tc-nios2.c (md_apply_fix): Mask constant
BFD_RELOC_NIOS2_HIADJ16 value to 16 bits.
gas/testsuite/
* gas/nios2/movia.s: Add additional test case with negative
constant value.
* gas/nios2/movia.d: Likewise.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gas/testsuite/gas/nios2/movia.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/nios2/movia.s | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index b38bb43c6d..f39a4e879e 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,5 +1,11 @@ 2013-06-12 Sandra Loosemore <sandra@codesourcery.com> + * gas/nios2/movia.s: Add additional test case with negative + constant value. + * gas/nios2/movia.d: Likewise. + +2013-06-12 Sandra Loosemore <sandra@codesourcery.com> + * gas/nios2/tret.d: Correct eret encoding. 2013-06-10 Maciej W. Rozycki <macro@codesourcery.com> diff --git a/gas/testsuite/gas/nios2/movia.d b/gas/testsuite/gas/nios2/movia.d index 3903f18f25..9b04a9d103 100644 --- a/gas/testsuite/gas/nios2/movia.d +++ b/gas/testsuite/gas/nios2/movia.d @@ -16,3 +16,5 @@ Disassembly of section .text: 10: R_NIOS2_HIADJ16 sym-0x7fffffff 0+0014 <[^>]*> 21000004 addi r4,r4,0 14: R_NIOS2_LO16 sym-0x7fffffff +0+0018 <[^>]*> 00800034 movhi r2,0 +0+001c <[^>]*> 10bffc04 addi r2,r2,-16 diff --git a/gas/testsuite/gas/nios2/movia.s b/gas/testsuite/gas/nios2/movia.s index fe1d56cfef..9bc921b6bf 100644 --- a/gas/testsuite/gas/nios2/movia.s +++ b/gas/testsuite/gas/nios2/movia.s @@ -4,3 +4,4 @@ foo: movia r2, 0x80808080 movia r3, sym + 0x80000000 movia r4, sym - 0x7fffffff + movia r2, 0xfffffff0 |