aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/real.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a5d97bf..fccd3e3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-09-07 Richard Henderson <rth@redhat.com>
+
+ * real.c (ereal_inf): Clear E before use.
+
2002-09-07 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.md (udivmodqi4): Split the pattern into
diff --git a/gcc/real.c b/gcc/real.c
index 0a94c05..bc30a93 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -1898,6 +1898,7 @@ ereal_inf (mode)
rndsav = rndprc;
rndprc = prec;
+ eclear (e);
einfin (e);
rndprc = rndsav;