X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2Fposix-functions%2Fstrerror.texi;h=1c1e46eb4601ca27261a9b68d2370a91fc9b4e45;hb=60b0b1d24b22c26b2390c5f591a5477429af8b39;hp=d2e5d5c393d7ee1be777fb9551e64c0a002d014e;hpb=0460b26278c909bd983c2c8938e72e4cc88e4084;p=pspp diff --git a/doc/posix-functions/strerror.texi b/doc/posix-functions/strerror.texi index d2e5d5c393..1c1e46eb46 100644 --- a/doc/posix-functions/strerror.texi +++ b/doc/posix-functions/strerror.texi @@ -2,22 +2,22 @@ @section @code{strerror} @findex strerror -POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strerror.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strerror.html} Gnulib module: strerror Portability problems fixed by Gnulib: @itemize @item -This function is missing on some old platforms. -@item This function does not support the error values that are specified by POSIX but not defined by the system, on some platforms: -OpenBSD 4.0, OSF/1 5.1, Cygwin 1.5.x, mingw. +OpenBSD 4.0, OSF/1 5.1, NonStop Kernel, Cygwin 1.5.x, mingw. @item This function fails to return a string for out-of-range integers on some platforms: Solaris 8. +(This is not a POSIX violation, but can still cause bugs because most programs +call @code{strerror} without setting and testing @code{errno}.) @end itemize Portability problems not fixed by Gnulib: