Wed Sep 4 11:24:29 1996 James G. Smith <jsmith@cygnus.co.uk>
authorJackie Smith Cashion <jsmith@redhat.com>
Wed, 4 Sep 1996 13:15:28 +0000 (13:15 +0000)
committerJackie Smith Cashion <jsmith@redhat.com>
Wed, 4 Sep 1996 13:15:28 +0000 (13:15 +0000)
commit1b68deb5993b35cb830dd32b75e91b3766002c4a
tree5e20811337b95fb664fcffea457eaabe0fd188fd
parent8719be26c4add30495893b3064cc422cd033046e
Wed Sep  4 11:24:29 1996  James G. Smith  <jsmith@cygnus.co.uk>

* config/tc-mips.c (load_register): Remove unnecessary code that
  was causing the high 32bits of 64bit constants to be lost.

Fixes PR10503. The compiler was producing the assembler code:
dli $3,0xfffffffffffff
when constructing the softfloat library. Unfortunately it was being
incorrectly assembled.
gas/ChangeLog
gas/config/tc-mips.c
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/.Sanitize
gas/testsuite/gas/mips/dli.d [new file with mode: 0644]
gas/testsuite/gas/mips/dli.s [new file with mode: 0644]