aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/fp-bit.c
diff options
context:
space:
mode:
authorBen Elliston <bje@au.ibm.com>2008-12-12 02:23:35 +0000
committerBen Elliston <bje@gcc.gnu.org>2008-12-12 13:23:35 +1100
commitdb231d5d4d05d7ec1a203ea65b81331bdda99493 (patch)
tree9c4f64a30f2865009b5053311a0b2166d0758b83 /gcc/config/fp-bit.c
parentae30bb68f6f14ee49f10a6f8a8e878bcce437d74 (diff)
downloadgcc-db231d5d4d05d7ec1a203ea65b81331bdda99493.zip
gcc-db231d5d4d05d7ec1a203ea65b81331bdda99493.tar.gz
gcc-db231d5d4d05d7ec1a203ea65b81331bdda99493.tar.bz2
fp-bit.c (nan): Rename from this ..
* config/fp-bit.c (nan): Rename from this .. (makenan): .. to this. From-SVN: r142701
Diffstat (limited to 'gcc/config/fp-bit.c')
-rw-r--r--gcc/config/fp-bit.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/config/fp-bit.c b/gcc/config/fp-bit.c
index bdf04ff..1da69b2 100644
--- a/gcc/config/fp-bit.c
+++ b/gcc/config/fp-bit.c
@@ -140,7 +140,7 @@ extern const fp_number_type __thenan_df;
INLINE
static fp_number_type *
-nan (void)
+makenan (void)
{
/* Discard the const qualifier... */
#ifdef TFLOAT
@@ -621,7 +621,7 @@ _fpadd_parts (fp_number_type * a,
{
/* Adding infinities with opposite signs yields a NaN. */
if (isinf (b) && a->sign != b->sign)
- return nan ();
+ return makenan ();
return a;
}
if (isinf (b))
@@ -802,7 +802,7 @@ _fpmul_parts ( fp_number_type * a,
if (isinf (a))
{
if (iszero (b))
- return nan ();
+ return makenan ();
a->sign = a->sign != b->sign;
return a;
}
@@ -810,7 +810,7 @@ _fpmul_parts ( fp_number_type * a,
{
if (iszero (a))
{
- return nan ();
+ return makenan ();
}
b->sign = a->sign != b->sign;
return b;
@@ -988,7 +988,7 @@ _fpdiv_parts (fp_number_type * a,
if (isinf (a) || iszero (a))
{
if (a->class == b->class)
- return nan ();
+ return makenan ();
return a;
}