>>>>> ":" == Helmer Kr�mer <[EMAIL PROTECTED]> writes:

:> does it work if you comment out the #ifdef HAVE_FLOAT_H ... #endif
:> stuff in replace/strtod.c? It seems to expect a configure check
:> for float.h, but I couldn't find any check ....

I am not <[EMAIL PROTECTED]> using Linux 2.0.x
but <[EMAIL PROTECTED]> using FreeBSD 4.7-RELEASE.

I tried the same program on FreeBSD and got the same result.
Whether or not the "#ifdef HAVE_FLOAT_H ... #endif" is
commented out does not change the results.

In fact, FreeBSD 4.7-RELEASE's /usr/include/float.h says
#define DBL_MIN         2.2250738585072014E-308
and replace/strtod.c says, when HAVE_FLOAT_H is undefined,
almost the same thing:
# define DBL_MIN 2.2250738585072010e-308
I remember Linux 2.0.x's float.h also defines something like this.

So Java's double MIN_VALUE 4.9406564584124654418e-324 will be
considered to be 0.0 by this strtod.c.

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to