Eric Blake wrote: > * doc/posix-headers/math.texi (math.h): Document this.
It's not only Solaris 8 which lacks it. I'm updating the doc. Also, I prefer not to libel a particular compiler as "broken". If we label every compiler or platform which has a bug as "broken", not only every system will have to count as broken, but also our source code will be full of insulting words. 2008-04-01 Bruno Haible <[EMAIL PROTECTED]> * doc/posix-headers/math.texi: Refine documentation of NAN problem. *** doc/posix-headers/math.texi.orig 2008-04-02 03:19:51.000000000 +0200 --- doc/posix-headers/math.texi 2008-04-02 03:12:53.000000000 +0200 *************** *** 8,20 **** Portability problems fixed by Gnulib: @itemize @item ! Some platforms do not provide a definition of NAN: ! Solaris 8. ! @end itemize Portability problems not fixed by Gnulib: @itemize ! NAN is not a compile time constant with some broken compilers: ! Compaq (ex-DEC) C 6.4 @end itemize --- 8,20 ---- Portability problems fixed by Gnulib: @itemize @item ! The macro @code{NAN} is not defined on some platforms: ! MacOS X 10.3, OpenBSD 4.0, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10. @end itemize Portability problems not fixed by Gnulib: @itemize ! @item ! @code{NAN} is not a compile time constant with some compilers: ! OSF/1 with Compaq (ex-DEC) C 6.4. @end itemize