[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: strtod bugs
From: |
Bruno Haible |
Subject: |
Re: strtod bugs |
Date: |
Wed, 2 Apr 2008 03:23:31 +0200 |
User-agent: |
KMail/1.5.4 |
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 <address@hidden>
* 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