From: Richard Kenner Date: Sun, 1 Mar 1992 16:30:41 +0000 (-0500) Subject: *** empty log message *** X-Git-Tag: misc/cutover-egcs-0~13560 X-Git-Url: https://gcc.gnu.org/git/?a=commitdiff_plain;ds=sidebyside;h=2002d72d90a61765b843852e3208cb8696107955;p=gcc.git *** empty log message *** From-SVN: r371 --- diff --git a/gcc/fold-const.c b/gcc/fold-const.c index 7e2f2a350dc1..f18ff01e2ffe 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -1143,8 +1143,8 @@ const_binop (code, arg1, arg2) } #endif /* no REAL_ARITHMETIC */ set_float_handler (0); - value = REAL_VALUE_TRUNCATE (TYPE_MODE (TREE_TYPE (arg1)), value); - return build_real (TREE_TYPE (arg1), value); + return build_real (TREE_TYPE (arg1), + REAL_VALUE_TRUNCATE (TYPE_MODE (TREE_TYPE (arg1)), value)); } #endif /* not REAL_IS_NOT_DOUBLE, or REAL_ARITHMETIC */ if (TREE_CODE (arg1) == COMPLEX_CST)