diff options
Diffstat (limited to 'gcc/real.c')
-rw-r--r-- | gcc/real.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/real.c b/gcc/real.c index 8e623f6b9ad..9686309cf3d 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -2304,7 +2304,7 @@ real_maxval (REAL_VALUE_TYPE *r, int sign, enum machine_mode mode) /* Fills R with 2**N. */ void -real_2expN (REAL_VALUE_TYPE *r, int n, enum machine_mode fmode) +real_2expN (REAL_VALUE_TYPE *r, int n) { memset (r, 0, sizeof (*r)); @@ -2319,9 +2319,6 @@ real_2expN (REAL_VALUE_TYPE *r, int n, enum machine_mode fmode) SET_REAL_EXP (r, n); r->sig[SIGSZ-1] = SIG_MSB; } - - if (DECIMAL_FLOAT_MODE_P (fmode)) - decimal_real_convert (r, fmode, r); } |