]> gcc.gnu.org Git - gcc.git/commit - gcc/final.c
Fix 64b-x-32b cross compiler breakage. Make alpha-x-m32r work again.
authorJim Wilson <wilson@cygnus.com>
Wed, 10 Feb 1999 17:28:24 +0000 (17:28 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Wed, 10 Feb 1999 17:28:24 +0000 (09:28 -0800)
commitb5a3eb844512505aed41fb3a0cb4e3f45c082589
tree893f28e5cc7f90ccdec4e2184b9e0139d7125f68
parent01dd4564b6358bed9004a3f8daa41234d1555108
Fix 64b-x-32b cross compiler breakage.  Make alpha-x-m32r work again.

* emit-rtl.c (operand_subword): Sign extend REAL_VALUE_TO_TARGET_SINGLE
result.
* final.c (split_double): Sign extend REAL_VALUE_TO_TARGET_DOUBLE
result.
* real.c (endian): Delete sign extension code.
* config/m32r/m32r.md (movsf_insn+1): REAL_VALUE_TO_TARGET_SINGLE call
replaced with operand_subword call.

From-SVN: r25140
gcc/ChangeLog
gcc/config/m32r/m32r.md
gcc/emit-rtl.c
gcc/final.c
gcc/real.c
This page took 0.054711 seconds and 5 git commands to generate.