2005-12-17 Guilhem Lavaux <guilhem@kaffe.org>
* native/fdlibm/fdlibm.h
(isnan): Define explicitly isnan if it is not a macro.
extern double erfc __P((double));
extern double gamma __P((double));
extern double hypot __P((double, double));
-extern int isnan __P((double));
+
+#ifndef isnan
+#define isnan(x) ((x) != (x))
+#endif
+
extern int finite __P((double));
extern double j0 __P((double));
extern double j1 __P((double));