Mail Archives: djgpp-workers/2003/12/14/16:19:52
Hello.
Eli Zaretskii wrote:
> It seems like we have fixed the problem with the C99 definition of
> `isnan' and an incompatible macro in ieeefp.h. But what about the
> float version of that macro, `isnanf'? It seems like that macro is
> still used by all functions that include fdlibm.h, namely the libm.a
> functions. Did I miss something or is that a bug in the latest beta
> of v2.04?
>
> (Similar problems exist with float versions of all the other `is*'
> macros, like `isinff' etc.)
No, that needs to be sorted out as part of making libc C99-compliant.
isnanf isn't in C99; isnan is. Likewise for the other is*f functions that we
have is* macros for (the ones that use fpclassify).
Bye, Rich =]
--
Richard Dawe [ http://homepages.nildram.co.uk/~phekda/richdawe/ ]
"You can't evaluate a man by logic alone." -- McCoy, "I, Mudd", Star Trek
- Raw text -