* frv.opc (parse_uhi16): Fix handling of %hi operator on 64-bit
commit39febd9d58bcbbd4223b95369921e5d6224ea963
authorNick Clifton <nickc@redhat.com>
Thu, 15 Dec 2011 10:21:48 +0000 (15 10:21 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 15 Dec 2011 10:21:48 +0000 (15 10:21 +0000)
treec317f3a9d1a0ee319f88131c3fdfb4a4b9f874b2
parent2d084f7531b246cb9ecfa81566eff2ea54b54a94
* 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