bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new modules vdprintf, vdprintf-posix


From: Eric Blake
Subject: Re: new modules vdprintf, vdprintf-posix
Date: Mon, 19 Jan 2009 06:44:55 -0700
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mnenhy/0.7.5.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Bruno Haible on 1/17/2009 11:42 PM:
> Eric Blake wrote:
>>> +This function is missing on some platforms:
>>> +..., Cygwin, mingw, Interix 3.5.
>> Cygwin 1.5.x lacks [v]dprintf, but cygwin 1.7.0 provides them.
> 
> So, feel free to update the documentation files.

Done with this patch (along with another sweep of relatively new cygwin
exports - since my last big cygwin-related doc patch, cygwin has finally
started implementing wide character functions):

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkl0g9cACgkQ84KuGfSFAYAYlQCg0eLxwPSon2zdohatc+CCgYE+
DX0AmQEuiNZviUIyfEE6ldk70JCCqt7H
=IP8D
-----END PGP SIGNATURE-----
>From 542406c922c11cea5a7fd3c7268e5be3e9c8928b Mon Sep 17 00:00:00 2001
From: Eric Blake <address@hidden>
Date: Mon, 19 Jan 2009 06:38:16 -0700
Subject: [PATCH] doc: mention more functions added in cygwin 1.7.0

* doc/posix-functions/abort.texi (abort): Update wording related
to cygwin.
* doc/posix-functions/daylight.texi (daylight): Likewise.
* doc/posix-functions/optarg.texi (optarg): Likewise.
* doc/posix-functions/optarg.texi (opterr): Likewise.
* doc/posix-functions/optarg.texi (optind): Likewise.
* doc/posix-functions/optarg.texi (optopt): Likewise.
* doc/posix-functions/wprintf.texi (wprintf): Cygwin wprintf never
worked in 1.5.x, and was withdrawn in 1.7.
* doc/posix-functions/vwprintf.texi (vwprintf): Likewise.
* doc/posix-functions/fprintf.texi (fprintf): Tighten mention of
cygwin versions.
* doc/posix-functions/perror.texi (perror): Likewise.
* doc/posix-functions/printf.texi (printf): Likewise.
* doc/posix-functions/snprintf.texi (snprintf): Likewise.
* doc/posix-functions/sprintf.texi (sprintf): Likewise.
* doc/posix-functions/vfprintf.texi (vfprintf): Likewise.
* doc/posix-functions/vprintf.texi (vprintf): Likewise.
* doc/posix-functions/vsnprintf.texi (vsnprintf): Likewise.
* doc/posix-functions/vsprintf.texi (vsprintf): Likewise.
* doc/glibc-functions/obstack_printf.texi (obstack_printf):
Likewise.
* doc/glibc-functions/obstack_vprintf.texi (obstack_vprintf):
Likewise.
* doc/glibc-functions/cfmakeraw.texi (cfmakeraw): Cygwin 1.7 adds
this function.
* doc/glibc-functions/in6addr_any.texi (in6addr_any): Likewise.
* doc/glibc-functions/in6addr_loopback.texi (in6addr_loopback):
Likewise.
* doc/glibc-functions/updwtmpx.texi (updwtmpx): Likewise.
* doc/posix-functions/_Exit_C99.texi (_Exit): Likewise.
* doc/posix-functions/confstr.texi (confstr): Likewise.
* doc/posix-functions/dprintf.texi (dprintf): Likewise.
* doc/posix-functions/fgetwc.texi (fgetwc): Likewise.
* doc/posix-functions/fgetws.texi (fgetws): Likewise.
* doc/posix-functions/fputwc.texi (fputwc): Likewise.
* doc/posix-functions/fputws.texi (fputws): Likewise.
* doc/posix-functions/fwide.texi (fwide): Likewise.
* doc/posix-functions/getwc.texi (getwc): Likewise.
* doc/posix-functions/getwchar.texi (getwchar): Likewise.
* doc/posix-functions/putwc.texi (putwc): Likewise.
* doc/posix-functions/putwchar.texi (putwchar): Likewise.
* doc/posix-functions/sigignore.texi (sigignore): Likewise.
* doc/posix-functions/ungetwc.texi (ungetwc): Likewise.
* doc/posix-functions/vdprintf.texi (vdprintf): Likewise.
* doc/posix-functions/wcpcpy.texi (wcpcpy): Likewise.
* doc/posix-functions/wcpncpy.texi (wcpncpy): Likewise.
* doc/posix-functions/wcstol.texi (wcstol): Likewise.
* doc/posix-functions/wcstoll.texi (wcstoll): Likewise.
* doc/posix-functions/wcstoul.texi (wcstoul): Likewise.
* doc/posix-functions/wcstoull.texi (wcstoull): Likewise.
* doc/posix-functions/wcsxfrm.texi (wcsxfrm): Likewise.

Signed-off-by: Eric Blake <address@hidden>
---
 ChangeLog                                 |   56 +++++++++++++++++++++++++++++
 doc/glibc-functions/cfmakeraw.texi        |    2 +-
 doc/glibc-functions/in6addr_any.texi      |    2 +-
 doc/glibc-functions/in6addr_loopback.texi |    2 +-
 doc/glibc-functions/obstack_printf.texi   |   12 ++++---
 doc/glibc-functions/obstack_vprintf.texi  |   12 ++++---
 doc/glibc-functions/updwtmpx.texi         |    3 +-
 doc/posix-functions/_Exit_C99.texi        |    2 +-
 doc/posix-functions/abort.texi            |    2 +-
 doc/posix-functions/confstr.texi          |    2 +-
 doc/posix-functions/daylight.texi         |    2 +-
 doc/posix-functions/dprintf.texi          |    5 ++-
 doc/posix-functions/fgetwc.texi           |    2 +-
 doc/posix-functions/fgetws.texi           |    2 +-
 doc/posix-functions/fprintf.texi          |   12 ++++---
 doc/posix-functions/fputwc.texi           |    2 +-
 doc/posix-functions/fputws.texi           |    2 +-
 doc/posix-functions/fwide.texi            |    2 +-
 doc/posix-functions/getwc.texi            |    2 +-
 doc/posix-functions/getwchar.texi         |    2 +-
 doc/posix-functions/optarg.texi           |    2 +-
 doc/posix-functions/opterr.texi           |    2 +-
 doc/posix-functions/optind.texi           |    2 +-
 doc/posix-functions/optopt.texi           |    2 +-
 doc/posix-functions/perror.texi           |    2 +-
 doc/posix-functions/printf.texi           |   12 ++++---
 doc/posix-functions/putwc.texi            |    2 +-
 doc/posix-functions/putwchar.texi         |    2 +-
 doc/posix-functions/sigignore.texi        |    2 +-
 doc/posix-functions/snprintf.texi         |   12 ++++---
 doc/posix-functions/sprintf.texi          |   12 ++++---
 doc/posix-functions/ungetwc.texi          |    2 +-
 doc/posix-functions/vdprintf.texi         |    3 +-
 doc/posix-functions/vfprintf.texi         |   12 ++++---
 doc/posix-functions/vprintf.texi          |   12 ++++---
 doc/posix-functions/vsnprintf.texi        |   12 ++++---
 doc/posix-functions/vsprintf.texi         |   12 ++++---
 doc/posix-functions/vwprintf.texi         |    6 +++-
 doc/posix-functions/wcpcpy.texi           |    3 +-
 doc/posix-functions/wcpncpy.texi          |    3 +-
 doc/posix-functions/wcstol.texi           |    2 +-
 doc/posix-functions/wcstoll.texi          |    2 +-
 doc/posix-functions/wcstoul.texi          |    2 +-
 doc/posix-functions/wcstoull.texi         |    2 +-
 doc/posix-functions/wcsxfrm.texi          |    2 +-
 doc/posix-functions/wprintf.texi          |    6 +++-
 46 files changed, 175 insertions(+), 86 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index fde11b5..12adb30 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,59 @@
+2009-01-19  Eric Blake  <address@hidden>
+
+       doc: mention more functions added in cygwin 1.7.0
+       * doc/posix-functions/abort.texi (abort): Update wording related
+       to cygwin.
+       * doc/posix-functions/daylight.texi (daylight): Likewise.
+       * doc/posix-functions/optarg.texi (optarg): Likewise.
+       * doc/posix-functions/optarg.texi (opterr): Likewise.
+       * doc/posix-functions/optarg.texi (optind): Likewise.
+       * doc/posix-functions/optarg.texi (optopt): Likewise.
+       * doc/posix-functions/wprintf.texi (wprintf): Cygwin wprintf never
+       worked in 1.5.x, and was withdrawn in 1.7.
+       * doc/posix-functions/vwprintf.texi (vwprintf): Likewise.
+       * doc/posix-functions/fprintf.texi (fprintf): Tighten mention of
+       cygwin versions.
+       * doc/posix-functions/perror.texi (perror): Likewise.
+       * doc/posix-functions/printf.texi (printf): Likewise.
+       * doc/posix-functions/snprintf.texi (snprintf): Likewise.
+       * doc/posix-functions/sprintf.texi (sprintf): Likewise.
+       * doc/posix-functions/vfprintf.texi (vfprintf): Likewise.
+       * doc/posix-functions/vprintf.texi (vprintf): Likewise.
+       * doc/posix-functions/vsnprintf.texi (vsnprintf): Likewise.
+       * doc/posix-functions/vsprintf.texi (vsprintf): Likewise.
+       * doc/glibc-functions/obstack_printf.texi (obstack_printf):
+       Likewise.
+       * doc/glibc-functions/obstack_vprintf.texi (obstack_vprintf):
+       Likewise.
+       * doc/glibc-functions/cfmakeraw.texi (cfmakeraw): Cygwin 1.7 adds
+       this function.
+       * doc/glibc-functions/in6addr_any.texi (in6addr_any): Likewise.
+       * doc/glibc-functions/in6addr_loopback.texi (in6addr_loopback):
+       Likewise.
+       * doc/glibc-functions/updwtmpx.texi (updwtmpx): Likewise.
+       * doc/posix-functions/_Exit_C99.texi (_Exit): Likewise.
+       * doc/posix-functions/confstr.texi (confstr): Likewise.
+       * doc/posix-functions/dprintf.texi (dprintf): Likewise.
+       * doc/posix-functions/fgetwc.texi (fgetwc): Likewise.
+       * doc/posix-functions/fgetws.texi (fgetws): Likewise.
+       * doc/posix-functions/fputwc.texi (fputwc): Likewise.
+       * doc/posix-functions/fputws.texi (fputws): Likewise.
+       * doc/posix-functions/fwide.texi (fwide): Likewise.
+       * doc/posix-functions/getwc.texi (getwc): Likewise.
+       * doc/posix-functions/getwchar.texi (getwchar): Likewise.
+       * doc/posix-functions/putwc.texi (putwc): Likewise.
+       * doc/posix-functions/putwchar.texi (putwchar): Likewise.
+       * doc/posix-functions/sigignore.texi (sigignore): Likewise.
+       * doc/posix-functions/ungetwc.texi (ungetwc): Likewise.
+       * doc/posix-functions/vdprintf.texi (vdprintf): Likewise.
+       * doc/posix-functions/wcpcpy.texi (wcpcpy): Likewise.
+       * doc/posix-functions/wcpncpy.texi (wcpncpy): Likewise.
+       * doc/posix-functions/wcstol.texi (wcstol): Likewise.
+       * doc/posix-functions/wcstoll.texi (wcstoll): Likewise.
+       * doc/posix-functions/wcstoul.texi (wcstoul): Likewise.
+       * doc/posix-functions/wcstoull.texi (wcstoull): Likewise.
+       * doc/posix-functions/wcsxfrm.texi (wcsxfrm): Likewise.
+
 2009-01-19  Daniel P. Berrange  <address@hidden>
 
        ioctl: avoid warning: no previous prototype for 'rpl_ioctl'
diff --git a/doc/glibc-functions/cfmakeraw.texi 
b/doc/glibc-functions/cfmakeraw.texi
index 9500888..d3638f4 100644
--- a/doc/glibc-functions/cfmakeraw.texi
+++ b/doc/glibc-functions/cfmakeraw.texi
@@ -12,5 +12,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-AIX 4.3.2, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+AIX 4.3.2, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 1.5.x, mingw, Interix 3.5, 
BeOS.
 @end itemize
diff --git a/doc/glibc-functions/in6addr_any.texi 
b/doc/glibc-functions/in6addr_any.texi
index 4e40943..c452c2b 100644
--- a/doc/glibc-functions/in6addr_any.texi
+++ b/doc/glibc-functions/in6addr_any.texi
@@ -12,5 +12,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This constant is missing on some platforms:
-MacOS X 10.3, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin, mingw, Interix 3.5, BeOS.
+MacOS X 10.3, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin 1.5.x, mingw, Interix 3.5, 
BeOS.
 @end itemize
diff --git a/doc/glibc-functions/in6addr_loopback.texi 
b/doc/glibc-functions/in6addr_loopback.texi
index 4c759fe..334d848 100644
--- a/doc/glibc-functions/in6addr_loopback.texi
+++ b/doc/glibc-functions/in6addr_loopback.texi
@@ -12,5 +12,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This constant is missing on some platforms:
-MacOS X 10.3, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin, mingw, Interix 
3.5, BeOS.
+MacOS X 10.3, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin 1.5.x, mingw, 
Interix 3.5, BeOS.
 @end itemize
diff --git a/doc/glibc-functions/obstack_printf.texi 
b/doc/glibc-functions/obstack_printf.texi
index d039aee..6fa0830 100644
--- a/doc/glibc-functions/obstack_printf.texi
+++ b/doc/glibc-functions/obstack_printf.texi
@@ -17,7 +17,7 @@ Portability problems fixed by Gnulib module 
@code{ostack-printf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -28,17 +28,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -46,7 +48,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/glibc-functions/obstack_vprintf.texi 
b/doc/glibc-functions/obstack_vprintf.texi
index 34775e3..0dc9f8e 100644
--- a/doc/glibc-functions/obstack_vprintf.texi
+++ b/doc/glibc-functions/obstack_vprintf.texi
@@ -17,7 +17,7 @@ Portability problems fixed by Gnulib module 
@code{ostack-printf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -28,17 +28,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -46,7 +48,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/glibc-functions/updwtmpx.texi 
b/doc/glibc-functions/updwtmpx.texi
index 24b81a1..d6b4ec6 100644
--- a/doc/glibc-functions/updwtmpx.texi
+++ b/doc/glibc-functions/updwtmpx.texi
@@ -12,5 +12,6 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, OSF/1 5.1, Cygwin, 
mingw, Interix 3.5, BeOS.
+MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, OSF/1 5.1,
+Cygwin 1.5.x, mingw, Interix 3.5, BeOS.
 @end itemize
diff --git a/doc/posix-functions/_Exit_C99.texi 
b/doc/posix-functions/_Exit_C99.texi
index 50856c4..6557620 100644
--- a/doc/posix-functions/_Exit_C99.texi
+++ b/doc/posix-functions/_Exit_C99.texi
@@ -17,5 +17,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5, BeOS.
+AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.x, Interix 3.5, 
BeOS.
 @end itemize
diff --git a/doc/posix-functions/abort.texi b/doc/posix-functions/abort.texi
index aa213bf..14209a0 100644
--- a/doc/posix-functions/abort.texi
+++ b/doc/posix-functions/abort.texi
@@ -15,7 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 Some platforms mistakenly close all stdio streams prior to raising
 SIGABRT:
-Cygwin.
+Cygwin 1.5.x.
 
 @item
 Some platforms always print a message to stderr, even if a SIGABRT handler
diff --git a/doc/posix-functions/confstr.texi b/doc/posix-functions/confstr.texi
index 37c8a5d..14c3307 100644
--- a/doc/posix-functions/confstr.texi
+++ b/doc/posix-functions/confstr.texi
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Cygwin, mingw.
+IRIX 5.3, Cygwin 1.5.x, mingw.
 @end itemize
diff --git a/doc/posix-functions/daylight.texi 
b/doc/posix-functions/daylight.texi
index 3f57951..4920677 100644
--- a/doc/posix-functions/daylight.texi
+++ b/doc/posix-functions/daylight.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This variable is missing on some platforms:
-MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, IRIX 6.5, OSF/1 5.1, Cygwin.
+MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, IRIX 6.5, OSF/1 5.1.
 @item
 The address of this variable is not a compile-time constant on some platforms:
 Cygwin, mingw.
diff --git a/doc/posix-functions/dprintf.texi b/doc/posix-functions/dprintf.texi
index 78f349e..a0f3077 100644
--- a/doc/posix-functions/dprintf.texi
+++ b/doc/posix-functions/dprintf.texi
@@ -9,8 +9,9 @@ Gnulib module: dprintf or dprintf-posix
 Portability problems fixed by either Gnulib module @code{dprintf} or 
@code{dprintf-posix}:
 @itemize
 @item
-This function is missing on all non-glibc platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+This function is missing on many non-glibc platforms:
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, Interix 3.5, BeOS.
 @end itemize
 
 Portability problems fixed by Gnulib module @code{dprintf-posix}:
diff --git a/doc/posix-functions/fgetwc.texi b/doc/posix-functions/fgetwc.texi
index ad35021..9399225 100644
--- a/doc/posix-functions/fgetwc.texi
+++ b/doc/posix-functions/fgetwc.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/fgetws.texi b/doc/posix-functions/fgetws.texi
index 5de0d73..648057b 100644
--- a/doc/posix-functions/fgetws.texi
+++ b/doc/posix-functions/fgetws.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/fprintf.texi b/doc/posix-functions/fprintf.texi
index 4dd57fb..9214e01 100644
--- a/doc/posix-functions/fprintf.texi
+++ b/doc/posix-functions/fprintf.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib module 
@code{fprintf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -22,17 +22,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -40,7 +42,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/fputwc.texi b/doc/posix-functions/fputwc.texi
index 4b5c60e..6f61f42 100644
--- a/doc/posix-functions/fputwc.texi
+++ b/doc/posix-functions/fputwc.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/fputws.texi b/doc/posix-functions/fputws.texi
index c6c69cd..76dcae6 100644
--- a/doc/posix-functions/fputws.texi
+++ b/doc/posix-functions/fputws.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/fwide.texi b/doc/posix-functions/fwide.texi
index d2600d3..351c88c 100644
--- a/doc/posix-functions/fwide.texi
+++ b/doc/posix-functions/fwide.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 3.5, BeOS.
+HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin 1.5.x, Interix 3.5, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/getwc.texi b/doc/posix-functions/getwc.texi
index 9c70572..7a2e9e8 100644
--- a/doc/posix-functions/getwc.texi
+++ b/doc/posix-functions/getwc.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/getwchar.texi 
b/doc/posix-functions/getwchar.texi
index 1cca4e8..ab050f0 100644
--- a/doc/posix-functions/getwchar.texi
+++ b/doc/posix-functions/getwchar.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/optarg.texi b/doc/posix-functions/optarg.texi
index dce9993..2e30aef 100644
--- a/doc/posix-functions/optarg.texi
+++ b/doc/posix-functions/optarg.texi
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This variable is missing on some platforms:
-MacOS X 10.3, IRIX 6.5, OSF/1 5.1, Cygwin.
+MacOS X 10.3, IRIX 6.5, OSF/1 5.1, Cygwin 1.5.x.
 @end itemize
diff --git a/doc/posix-functions/opterr.texi b/doc/posix-functions/opterr.texi
index ca6f28d..e8eb69a 100644
--- a/doc/posix-functions/opterr.texi
+++ b/doc/posix-functions/opterr.texi
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This variable is missing on some platforms:
-IRIX 6.5, OSF/1 5.1, Cygwin.
+IRIX 6.5, OSF/1 5.1, Cygwin 1.5.x.
 @end itemize
diff --git a/doc/posix-functions/optind.texi b/doc/posix-functions/optind.texi
index 08a9db4..96a248e 100644
--- a/doc/posix-functions/optind.texi
+++ b/doc/posix-functions/optind.texi
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This variable is missing on some platforms:
-IRIX 6.5, OSF/1 5.1, Cygwin.
+IRIX 6.5, OSF/1 5.1, Cygwin 1.5.x.
 @end itemize
diff --git a/doc/posix-functions/optopt.texi b/doc/posix-functions/optopt.texi
index 80831c3..fb5f175 100644
--- a/doc/posix-functions/optopt.texi
+++ b/doc/posix-functions/optopt.texi
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This variable is missing on some platforms:
-MacOS X 10.3, IRIX 6.5, OSF/1 5.1, Cygwin.
+MacOS X 10.3, IRIX 6.5, OSF/1 5.1, Cygwin 1.5.x.
 @end itemize
diff --git a/doc/posix-functions/perror.texi b/doc/posix-functions/perror.texi
index 137ac1e..6046691 100644
--- a/doc/posix-functions/perror.texi
+++ b/doc/posix-functions/perror.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib:
 @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, mingw.
+OpenBSD 4.0, OSF/1 5.1, Cygwin 1.5.x, mingw.
 @end itemize
 
 Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/printf.texi b/doc/posix-functions/printf.texi
index 644d627..56bce47 100644
--- a/doc/posix-functions/printf.texi
+++ b/doc/posix-functions/printf.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib module 
@code{printf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -22,17 +22,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -40,7 +42,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/putwc.texi b/doc/posix-functions/putwc.texi
index cca79df..0277d18 100644
--- a/doc/posix-functions/putwc.texi
+++ b/doc/posix-functions/putwc.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/putwchar.texi 
b/doc/posix-functions/putwchar.texi
index 17443ff..335b5d8 100644
--- a/doc/posix-functions/putwchar.texi
+++ b/doc/posix-functions/putwchar.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/sigignore.texi 
b/doc/posix-functions/sigignore.texi
index 09243bd..581141c 100644
--- a/doc/posix-functions/sigignore.texi
+++ b/doc/posix-functions/sigignore.texi
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin, mingw, BeOS.
+MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin 1.5.x, mingw, BeOS.
 @end itemize
diff --git a/doc/posix-functions/snprintf.texi 
b/doc/posix-functions/snprintf.texi
index 75c41bc..492b4ca 100644
--- a/doc/posix-functions/snprintf.texi
+++ b/doc/posix-functions/snprintf.texi
@@ -22,7 +22,7 @@ Portability problems fixed by Gnulib module 
@code{snprintf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -33,17 +33,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -51,7 +53,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/sprintf.texi b/doc/posix-functions/sprintf.texi
index 4f92527..7865c53 100644
--- a/doc/posix-functions/sprintf.texi
+++ b/doc/posix-functions/sprintf.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -22,17 +22,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -40,7 +42,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/ungetwc.texi b/doc/posix-functions/ungetwc.texi
index 9c67ea7..95b650f 100644
--- a/doc/posix-functions/ungetwc.texi
+++ b/doc/posix-functions/ungetwc.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/vdprintf.texi 
b/doc/posix-functions/vdprintf.texi
index 8947d07..f084c26 100644
--- a/doc/posix-functions/vdprintf.texi
+++ b/doc/posix-functions/vdprintf.texi
@@ -10,7 +10,8 @@ Portability problems fixed by either Gnulib module 
@code{vdprintf} or @code{vdpr
 @itemize
 @item
 This function is missing on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, Interix 3.5.
 @end itemize
 
 Portability problems fixed by Gnulib module @code{vdprintf-posix}:
diff --git a/doc/posix-functions/vfprintf.texi 
b/doc/posix-functions/vfprintf.texi
index 13898db..75460be 100644
--- a/doc/posix-functions/vfprintf.texi
+++ b/doc/posix-functions/vfprintf.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib module 
@code{vfprintf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -22,17 +22,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -40,7 +42,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/vprintf.texi b/doc/posix-functions/vprintf.texi
index e6d63ef..83ea92d 100644
--- a/doc/posix-functions/vprintf.texi
+++ b/doc/posix-functions/vprintf.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib module 
@code{vprintf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -22,17 +22,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -40,7 +42,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/vsnprintf.texi 
b/doc/posix-functions/vsnprintf.texi
index bdda00c..5dddf66 100644
--- a/doc/posix-functions/vsnprintf.texi
+++ b/doc/posix-functions/vsnprintf.texi
@@ -22,7 +22,7 @@ Portability problems fixed by Gnulib module 
@code{vsnprintf-posix}:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -33,17 +33,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -51,7 +53,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/vsprintf.texi 
b/doc/posix-functions/vsprintf.texi
index bc84ac1..247415f 100644
--- a/doc/posix-functions/vsprintf.texi
+++ b/doc/posix-functions/vsprintf.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib:
 @item
 This function does not support size specifiers as in C99 (@code{hh}, @code{ll},
 @code{j}, @code{t}, @code{z}) on some platforms:
-AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS.
+AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.24, mingw, 
BeOS.
 @item
 printf of @samp{long double} numbers is unsupported on some platforms:
 mingw, BeOS.
@@ -22,17 +22,19 @@ AIX 5.2, OSF/1 5.1, Solaris 10, mingw.
 @item
 This function does not support the @samp{a} and @samp{A} directives on some
 platforms:
-glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
+glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11,
+IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support the @samp{F} directive on some platforms:
-NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, 
mingw, BeOS.
+NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9,
+Cygwin 1.5.x, mingw, BeOS.
 @item
 This function does not support format directives that access arguments in an
 arbitrary order, such as @code{"%2$s"}, on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @item
 This function doesn't support the @code{'} flag on some platforms:
-NetBSD 3.0, Cygwin 2006, mingw.
+NetBSD 3.0, Cygwin 1.5.24, mingw.
 @item
 This function behaves incorrectly when a @samp{-} flag and a negative width
 are specified together, on some platforms:
@@ -40,7 +42,7 @@ HP-UX 10.20.
 @item
 printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded
 with zeroes) on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 2007, mingw.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 
10, Cygwin 1.5.x, mingw.
 @item
 This function does not support precisions larger than 512 or 1024 in integer,
 floating-point and pointer output on some platforms:
diff --git a/doc/posix-functions/vwprintf.texi 
b/doc/posix-functions/vwprintf.texi
index bfc9960..a29305b 100644
--- a/doc/posix-functions/vwprintf.texi
+++ b/doc/posix-functions/vwprintf.texi
@@ -14,7 +14,11 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 
3.5, BeOS.
+NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin,
+Interix 3.5, BeOS, Cygwin 1.7.
address@hidden
+This function exists, but does not support wide arguments on some
+platforms: Cygwin 1.5.x.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wcpcpy.texi b/doc/posix-functions/wcpcpy.texi
index 44db2af..c285f28 100644
--- a/doc/posix-functions/wcpcpy.texi
+++ b/doc/posix-functions/wcpcpy.texi
@@ -14,7 +14,8 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX
+11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, Interix 3.5, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wcpncpy.texi b/doc/posix-functions/wcpncpy.texi
index 87a360a..2020af8 100644
--- a/doc/posix-functions/wcpncpy.texi
+++ b/doc/posix-functions/wcpncpy.texi
@@ -14,7 +14,8 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX
+11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, Interix 3.5, BeOS.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wcstol.texi b/doc/posix-functions/wcstol.texi
index 4d8f9e2..5ef716e 100644
--- a/doc/posix-functions/wcstol.texi
+++ b/doc/posix-functions/wcstol.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wcstoll.texi b/doc/posix-functions/wcstoll.texi
index a90161b..f4c4caa 100644
--- a/doc/posix-functions/wcstoll.texi
+++ b/doc/posix-functions/wcstoll.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-HP-UX 11, IRIX 5.3, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5.
+HP-UX 11, IRIX 5.3, OSF/1 5.1, Solaris 9, Cygwin 1.5.x, Interix 3.5.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wcstoul.texi b/doc/posix-functions/wcstoul.texi
index c8e239e..f5ac380 100644
--- a/doc/posix-functions/wcstoul.texi
+++ b/doc/posix-functions/wcstoul.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wcstoull.texi 
b/doc/posix-functions/wcstoull.texi
index 239f6cf..ea3814d 100644
--- a/doc/posix-functions/wcstoull.texi
+++ b/doc/posix-functions/wcstoull.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-HP-UX 11, IRIX 5.3, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5.
+HP-UX 11, IRIX 5.3, OSF/1 5.1, Solaris 9, Cygwin 1.5.x, Interix 3.5.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wcsxfrm.texi b/doc/posix-functions/wcsxfrm.texi
index d1cf385..97829c2 100644
--- a/doc/posix-functions/wcsxfrm.texi
+++ b/doc/posix-functions/wcsxfrm.texi
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-IRIX 5.3, Solaris 2.5.1, Cygwin.
+IRIX 5.3, Solaris 2.5.1, Cygwin 1.5.x.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
diff --git a/doc/posix-functions/wprintf.texi b/doc/posix-functions/wprintf.texi
index 80f1f33..4f7936d 100644
--- a/doc/posix-functions/wprintf.texi
+++ b/doc/posix-functions/wprintf.texi
@@ -14,7 +14,11 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix 3.5, BeOS.
+NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix
+3.5, BeOS, Cygwin 1.7.
address@hidden
+This function exists, but does not support wide arguments on some
+platforms: Cygwin 1.5.x.
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
 accommodate all Unicode characters.
-- 
1.6.0.4


reply via email to

[Prev in Thread] Current Thread [Next in Thread]