From: Jan Hubicka Date: Fri, 14 Sep 2007 20:26:17 +0000 (+0200) Subject: i386.md (*floatdi2_i387): Guard against TARGET_64BIT. X-Git-Tag: releases/gcc-4.3.0~2572 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3f225aabc78b0a112ba168254c7c498c5fcda25b;p=thirdparty%2Fgcc.git i386.md (*floatdi2_i387): Guard against TARGET_64BIT. 2007-09-14 Jan Hubicka * config/i386/i386.md (*floatdi2_i387): Guard against TARGET_64BIT. From-SVN: r128504 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 728309eda9e6..991f078c8035 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-09-14 Jan Hubicka + + * config/i386/i386.md (*floatdi2_i387): Guard against + TARGET_64BIT. + 2007-09-14 Uros Bizjak PR target/33438 diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 622686beeaf1..cbf516175ff0 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -5253,7 +5253,8 @@ (float:MODEF (match_operand:DI 1 "nonimmediate_operand" "m,?r")))] "TARGET_80387 - && (!TARGET_SSE_MATH || !SSE_FLOAT_MODE_P (GET_MODE (operands[0])))" + && (!TARGET_SSE_MATH || !TARGET_64BIT + || !SSE_FLOAT_MODE_P (GET_MODE (operands[0])))" "@ fild%z1\t%1 #"