X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fisfinite.c;h=fd0d00393b7094a7ed064e1075692cd8008563ae;hb=b2e2010c7c902235b5efb5bd3c6529f61b093aa4;hp=84dcd175aa47c950c18c4c88480d95e6df2bec5f;hpb=e74e1f1540f02fc57e442a6281c62f9594af15e5;p=pspp diff --git a/lib/isfinite.c b/lib/isfinite.c index 84dcd175aa..fd0d00393b 100644 --- a/lib/isfinite.c +++ b/lib/isfinite.c @@ -1,5 +1,5 @@ /* Test for finite value (zero, subnormal, or normal, and not infinite or NaN). - Copyright (C) 2007 Free Software Foundation, Inc. + Copyright (C) 2007-2010 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -19,8 +19,8 @@ #include -#include "isnan.h" -#include "isnanf.h" +#include "isnanf-nolibm.h" +#include "isnand-nolibm.h" #include "isnanl-nolibm.h" int gl_isfinitef (float x) @@ -30,7 +30,7 @@ int gl_isfinitef (float x) int gl_isfinited (double x) { - return !isnan (x) && x - x == 0.; + return !isnand (x) && x - x == 0.; } int gl_isfinitel (long double x)