* lib/isnanf-nolibm.h [IRIX]: Don't include <ieeefp.h>. Declare isnanf.
2012-03-10 Bruno Haible <bruno@clisp.org>
+ isnanf-nolibm: Fix last commit.
+ * lib/isnanf-nolibm.h [IRIX]: Don't include <ieeefp.h>. Declare isnanf.
+
isnanf-nolibm: Make it work on IRIX 6.5 with cc.
* lib/isnanf-nolibm.h [IRIX]: Include <ieeefp.h>.
# else
/* Get declaration of isnanf(), if not declared in <math.h>. */
# if defined __sgi
-# include <ieeefp.h>
+ /* We can't include <ieeefp.h>, because it conflicts with our definition of
+ isnand. Therefore declare isnanf separately. */
+extern int isnanf (float x);
# endif
# endif
#else