* Check explicitly for isnan.
authortwisti <none@none>
Thu, 12 Jan 2006 20:57:12 +0000 (20:57 +0000)
committertwisti <none@none>
Thu, 12 Jan 2006 20:57:12 +0000 (20:57 +0000)
configure.in
src/fdlibm/fdlibm.h

index bd7bae4174432ef8a2c1ad2c1304b0e41497d8bf..fefe5f67b36d2f21260493aa41e4833930bd5c9a 100644 (file)
@@ -136,10 +136,11 @@ dnl Checks for library functions.
 AC_PROG_GCC_TRADITIONAL
 AC_TYPE_SIGNAL
 AC_FUNC_MEMCMP
-AC_CHECK_FUNCS(calloc mprotect getpagesize free)
-AC_CHECK_FUNCS(getcwd gettimeofday)
-AC_CHECK_FUNCS(scandir)
-AC_CHECK_FUNCS(mmap)
+AC_CHECK_FUNCS([calloc mprotect getpagesize free])
+AC_CHECK_FUNCS([getcwd gettimeofday])
+AC_CHECK_FUNCS([scandir])
+AC_CHECK_FUNCS([mmap])
+AC_CHECK_FUNCS([isnan])
 
 dnl Checks for libraries.
 
index b1db4e8cfb76a3baefd04d4dfc5f9328753d3c03..d2d594cd04bc82926013b3e025cda223d8c76e71 100644 (file)
@@ -94,7 +94,7 @@ extern double erfc __P((double));
 extern double gamma __P((double));
 extern double hypot __P((double, double));
 
-#ifndef isnan
+#if !defined(isnan) && !defined(HAVE_ISNAN)
 #define isnan(x) ((x) != (x))
 #endif