]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix 64b-x-32b cross compiler breakage. Make alpha-x-m32r work again.
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Feb 1999 17:28:24 +0000 (17:28 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Feb 1999 17:28:24 +0000 (17:28 +0000)
commiteb294a2f2c9c562b10e723e654e4187b5b4aa341
tree893f28e5cc7f90ccdec4e2184b9e0139d7125f68
parent0fccd442171e05f4ac28bdab373ccbaefe43031c
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25140 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/m32r/m32r.md
gcc/emit-rtl.c
gcc/final.c
gcc/real.c