X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fgetopt.texi;h=bab4922e191543227bda1983852e1257b077d364;hb=176cd193605775b290fee26568eec5d1ebd47f58;hp=5ee2d04cba7db929595cf915a38d03e8c162d66d;hpb=41f9f674fd42e4a8a366eb4caba39f6a6c5f8cab;p=gnulib.git diff --git a/doc/posix-functions/getopt.texi b/doc/posix-functions/getopt.texi index 5ee2d04cb..bab4922e1 100644 --- a/doc/posix-functions/getopt.texi +++ b/doc/posix-functions/getopt.texi @@ -2,7 +2,7 @@ @section @code{getopt} @findex getopt -POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getopt.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getopt.html} Gnulib module: getopt-posix or getopt-gnu @@ -27,7 +27,7 @@ Portability problems fixed by Gnulib module @code{getopt-gnu}: @item The function @code{getopt} does not support the @samp{+} flag in the options string on some platforms: -MacOS X 10.5, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10. +MacOS X 10.5, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 11 2010-11. @item The function @code{getopt} does not obey the combination of @samp{+} and @samp{:} flags in the options string on some platforms: @@ -40,13 +40,13 @@ Cygwin 1.7.0. The function @code{getopt} does not support options with optional arguments on some platforms: MacOS X 10.5, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, -Solaris 10, Cygwin 1.5.x. +Solaris 11 2010-11, Cygwin 1.5.x. @item The function @code{getopt_long} is missing on some platforms: AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Interix 3.5. @item The function @code{getopt_long_only} is missing on some platforms: -MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, AIX 5.1, HP-UX 11, IRIX 6.5, +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 5.0, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw, Interix 3.5. @end itemize @@ -67,4 +67,8 @@ causing a reset by setting it non-zero, although it does not necessarily re-read @env{POSIXLY_CORRECT}. Solaris @code{getopt} does not support either reset method, but does not maintain state that needs the extra level of reset. +@item +On some platforms, this function does not set the stream error +indicator on attempts to write to a read-only stream: +glibc 2.13, Cygwin 1.7.9. @end itemize