aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@redhat.com>2002-03-22 14:54:31 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2002-03-22 14:54:31 +0000
commitbc185257e74ed5e051e0e428ffd368a0f42b74e2 (patch)
treed33376a97ea711f92874e167cbbad9d8321d2022 /gcc
parent7225b8ec667ba28380481baaa343a659e11858e1 (diff)
downloadgcc-bc185257e74ed5e051e0e428ffd368a0f42b74e2.zip
gcc-bc185257e74ed5e051e0e428ffd368a0f42b74e2.tar.gz
gcc-bc185257e74ed5e051e0e428ffd368a0f42b74e2.tar.bz2
* real.c (eiisneg): Move outside #ifdef NANS.
From-SVN: r51172
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/real.c4
2 files changed, 5 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8a3de75..e5f30ad 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-03-22 Richard Sandiford <rsandifo@redhat.com>
+
+ * real.c (eiisneg): Move outside #ifdef NANS.
+
Fri Mar 22 12:08:36 CET 2002 Jan Hubicka <jh@suse.cz>
* cfgcleanup.c (outgoing_edges_math): Fix condition; relax
diff --git a/gcc/real.c b/gcc/real.c
index 0d3e657..bac06905 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -333,9 +333,9 @@ static void einfin PARAMS ((UEMUSHORT *));
static void enan PARAMS ((UEMUSHORT *, int));
static void einan PARAMS ((UEMUSHORT *));
static int eiisnan PARAMS ((const UEMUSHORT *));
-static int eiisneg PARAMS ((const UEMUSHORT *));
static void make_nan PARAMS ((UEMUSHORT *, int, enum machine_mode));
#endif
+static int eiisneg PARAMS ((const UEMUSHORT *));
static void saturate PARAMS ((UEMUSHORT *, int, int, int));
static void emovi PARAMS ((const UEMUSHORT *, UEMUSHORT *));
static void emovo PARAMS ((const UEMUSHORT *, UEMUSHORT *));
@@ -1883,7 +1883,6 @@ eiisnan (x)
/* Return nonzero if sign of exploded e-type X is nonzero. */
-#ifdef NANS
static int
eiisneg (x)
const UEMUSHORT x[];
@@ -1891,7 +1890,6 @@ eiisneg (x)
return x[0] != 0;
}
-#endif /* NANS */
#if 0
/* Fill exploded e-type X with infinity pattern.