+2008-07-12 Bruno Haible <bruno@clisp.org>
+
+ * m4/isnan.m4 (gl_ISNAN): When the replacement is used, set ISNAN_LIBM
+ to empty.
+
2008-07-10 Ben Pfaff <blp@gnu.org>
Add isnan module.
-# isnan.m4 serial 1
+# isnan.m4 serial 2
dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
AC_REQUIRE([gl_FUNC_ISNAND])
AC_REQUIRE([gl_FUNC_ISNANL])
- ISNAN_LIBM="$ISNANF_LIBM $ISNAND_LIBM $ISNANL_LIBM"
- AC_SUBST([ISNAN_LIBM])
-
# If we replaced any of the underlying isnan* functions, replace
# the isnan macro; it undoubtedly suffers from the same flaws.
AC_MSG_CHECKING([whether isnan macro works])
&& test $gl_func_isnand = yes \
&& test $gl_func_isnanl = yes; then
AC_MSG_RESULT([yes])
+ ISNAN_LIBM="$ISNANF_LIBM $ISNAND_LIBM $ISNANL_LIBM"
else
+ AC_MSG_RESULT([no])
+ REPLACE_ISNAN=1
# Make sure the rpl_isnan[fdl] functions get built.
gl_BUILD_ISNANF
gl_BUILD_ISNAND
gl_BUILD_ISNANL
- REPLACE_ISNAN=1
- AC_MSG_RESULT([no])
+ ISNAN_LIBM=
fi
+ AC_SUBST([ISNAN_LIBM])
])