* frv.opc (parse_uhi16): Fix handling of %hi operator on 64-bit
authorNick Clifton <nickc@redhat.com>
Thu, 15 Dec 2011 10:21:51 +0000 (10:21 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 15 Dec 2011 10:21:51 +0000 (10:21 +0000)
commit5011093dd0015bc0eaff522b4e0a18250725d4b4
treeda04ec25c27553e8690c4029cb23fea59cdb2f9c
parent370a075d4837b62334a012279faaa95cf8028f51
* frv.opc (parse_uhi16): Fix handling of %hi operator on 64-bit
hosts.

* cgen-asm.c (cgen_parse_signed_integer): Add code to handle the
sign extension of negative values on a 64-bit host.
* frv-asm.c: Regenerate.

* gas/frv/immediates.s: New test file - checks assembly of
constant values.
* gas/frv/immediates.d: Expected disassmbly.
* gas/frv/allinsn.exp: Run the new test.
cpu/ChangeLog
cpu/frv.opc
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/frv/allinsn.exp
gas/testsuite/gas/frv/immediates.d [new file with mode: 0644]
gas/testsuite/gas/frv/immediates.s [new file with mode: 0644]
opcodes/ChangeLog
opcodes/cgen-asm.c
opcodes/frv-asm.c