diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1992-03-01 11:30:41 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1992-03-01 11:30:41 -0500 |
commit | 2002d72d90a61765b843852e3208cb8696107955 (patch) | |
tree | 044c57db48c2de7de872db719b8c434f7bd89c7c | |
parent | c61a25b1de8a09d60f201d764b1435c46adf7a27 (diff) | |
download | gcc-2002d72d90a61765b843852e3208cb8696107955.zip gcc-2002d72d90a61765b843852e3208cb8696107955.tar.gz gcc-2002d72d90a61765b843852e3208cb8696107955.tar.bz2 |
*** empty log message ***
From-SVN: r371
-rw-r--r-- | gcc/fold-const.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/fold-const.c b/gcc/fold-const.c index 7e2f2a3..f18ff01 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) |