From: Richard Sandiford Date: Thu, 6 Sep 2007 15:00:47 +0000 (+0000) Subject: gcc/ X-Git-Tag: releases/gcc-4.3.0~2823 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5ee7f30627dfac38d5bd1b9815cf69e3844ff9c9;p=thirdparty%2Fgcc.git gcc/ * config/mips/mips.md (fixuns_truncdfsi2, fixuns_truncdfdi2) (fixuns_truncsfsi2, fixuns_truncsfdi2): Update calls to real_2expN. From-SVN: r128186 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b1956008a8a3..d132863abda3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-09-06 Richard Sandiford + + * config/mips/mips.md (fixuns_truncdfsi2, fixuns_truncdfdi2) + (fixuns_truncsfsi2, fixuns_truncsfdi2): Update calls to real_2expN. + 2007-09-06 Revital Eres * config/rs6000/rs6000.c (rs6000_legitimate_offset_address_p): diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 6cda709aca08..f8333ec1dc93 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -2805,7 +2805,7 @@ rtx label2 = gen_label_rtx (); REAL_VALUE_TYPE offset; - real_2expN (&offset, 31); + real_2expN (&offset, 31, DFmode); if (reg1) /* Turn off complaints about unreached code. */ { @@ -2850,7 +2850,7 @@ rtx label2 = gen_label_rtx (); REAL_VALUE_TYPE offset; - real_2expN (&offset, 63); + real_2expN (&offset, 63, DFmode); mips_emit_move (reg1, CONST_DOUBLE_FROM_REAL_VALUE (offset, DFmode)); do_pending_stack_adjust (); @@ -2892,7 +2892,7 @@ rtx label2 = gen_label_rtx (); REAL_VALUE_TYPE offset; - real_2expN (&offset, 31); + real_2expN (&offset, 31, SFmode); mips_emit_move (reg1, CONST_DOUBLE_FROM_REAL_VALUE (offset, SFmode)); do_pending_stack_adjust (); @@ -2934,7 +2934,7 @@ rtx label2 = gen_label_rtx (); REAL_VALUE_TYPE offset; - real_2expN (&offset, 63); + real_2expN (&offset, 63, SFmode); mips_emit_move (reg1, CONST_DOUBLE_FROM_REAL_VALUE (offset, SFmode)); do_pending_stack_adjust ();