X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3FDCD9C1.9C35CF6C@phekda.freeserve.co.uk> Date: Sun, 14 Dec 2003 21:44:33 +0000 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: isnanf et al References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com 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