Mercurial > hg > octave-nkf > gnulib-hg
changeset 9843:5b73ae24c209
More strtod documentation.
* doc/posix-functions/strtod.texi (strtod): Interpret more test
failures as distinct bugs.
Signed-off-by: Eric Blake <ebb9@byu.net>
author | Eric Blake <ebb9@byu.net> |
---|---|
date | Mon, 31 Mar 2008 06:22:49 -0600 |
parents | 5a6c62d69d18 |
children | 3dad6beb358d |
files | ChangeLog doc/posix-functions/strtod.texi |
diffstat | 2 files changed, 27 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-03-31 Eric Blake <ebb9@byu.net> + + More strtod documentation. + * doc/posix-functions/strtod.texi (strtod): Interpret more test + failures as distinct bugs. + 2008-03-30 Paul Eggert <eggert@cs.ucla.edu> * lib/wchar.in.h [defined __need_mbstate_t]: Just include <wchar.h>.
--- a/doc/posix-functions/strtod.texi +++ b/doc/posix-functions/strtod.texi @@ -19,26 +19,41 @@ This function returns a wrong end pointer on some old platforms. @item -This function fails to do a valid parse of @samp{-0x} on some +This function consumes whitespace even when there is nothing that should +be parsed on some platforms: +IRIX 6.5, OSF/1 5.1. + +@item +This function allows whitespace between @samp{e} and the exponent on +some platforms: +HP-UX 11.11, IRIX 6.5, OSF/1 4.0. + +@item +This function returns the wrong end pointer for @samp{-0x} on some platforms: glibc 2.4, MacOS X 10.3, FreeBSD 6.2, Cygwin < 1.5.25-11. @item +This function returns +0.0 (not -0.0) for @samp{-0} on some platforms: +IRIX 6.5. + +@item This function fails to parse Infinities and plain NaNs on some platforms: OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw. @item -This function fails to parse NaN() on some platforms: +This function fails to parse @samp{NaN()} on some platforms: glibc-2.3.6, MacOS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, OSF/1 5.1, Solaris?, Cygwin < 1.5.25-11, mingw. @item -This function fails to parse NaN(n-char-sequence) on some platforms: +This function fails to parse @samp{NaN(@var{n-char-sequence})} on some +platforms: OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, OSF/1 5.1, Solaris?, mingw. @item -This function returns the wrong end pointer when parsing -NaN(n-char-sequence) on some platforms: -glibc-2.4, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, OSF/1 5.1, Solaris?, mingw. +This function parses @samp{NaN(@var{n-char-sequence})}, but returns +the wrong end pointer on some platforms: +glibc-2.4, AIX 5.1. @item This function fails to parse C99 hexadecimal floating point on some