From: Bruno Haible Date: Sun, 6 May 2007 23:17:49 +0000 (+0000) Subject: More info about Cygwin. X-Git-Tag: cvs-readonly~412 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=3717bfeef06782bbdbec17130cb23a2fefbf2a70;p=gnulib.git More info about Cygwin. --- diff --git a/ChangeLog b/ChangeLog index 9ffbae819..9796c3b76 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,19 @@ 2007-05-06 Bruno Haible + * m4/printf.m4 (gl_PRINTF_FLAG_GROUPING, gl_VSNPRINTF_ZEROSIZE_C99): + Update with info about Cygwin. + * doc/functions/fprintf.texi: Update. + * doc/functions/printf.texi: Update. + * doc/functions/snprintf.texi: Update. + * doc/functions/sprintf.texi: Update. + * doc/functions/vfprintf.texi: Update. + * doc/functions/vprintf.texi: Update. + * doc/functions/vsnprintf.texi: Update. + * doc/functions/vsprintf.texi: Update. + Reported by Eric Blake. + +2007-05-06 Bruno Haible + * lib/vasnprintf.c (VASNPRINTF) [NEED_PRINTF_FLAG_ZERO]: Perform the padding ourselves for the floating-point directives. * m4/printf.m4 (gl_PRINTF_FLAG_ZERO): New macro. diff --git a/doc/functions/fprintf.texi b/doc/functions/fprintf.texi index 6802bfeb1..b964475a1 100644 --- a/doc/functions/fprintf.texi +++ b/doc/functions/fprintf.texi @@ -29,7 +29,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/functions/printf.texi b/doc/functions/printf.texi index f77a25af2..662ce0652 100644 --- a/doc/functions/printf.texi +++ b/doc/functions/printf.texi @@ -29,7 +29,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/functions/snprintf.texi b/doc/functions/snprintf.texi index 97515738e..75ad7d0ab 100644 --- a/doc/functions/snprintf.texi +++ b/doc/functions/snprintf.texi @@ -36,7 +36,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @item This function does not truncate the result as specified in C99 on some platforms: mingw. diff --git a/doc/functions/sprintf.texi b/doc/functions/sprintf.texi index 7f5c8051f..14929f276 100644 --- a/doc/functions/sprintf.texi +++ b/doc/functions/sprintf.texi @@ -29,7 +29,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/functions/vfprintf.texi b/doc/functions/vfprintf.texi index adb8a9e82..6a4c32712 100644 --- a/doc/functions/vfprintf.texi +++ b/doc/functions/vfprintf.texi @@ -29,7 +29,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/functions/vprintf.texi b/doc/functions/vprintf.texi index 7a9bf09c5..c8ac1ef08 100644 --- a/doc/functions/vprintf.texi +++ b/doc/functions/vprintf.texi @@ -29,7 +29,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/functions/vsnprintf.texi b/doc/functions/vsnprintf.texi index 8ab8a363c..4209ce215 100644 --- a/doc/functions/vsnprintf.texi +++ b/doc/functions/vsnprintf.texi @@ -36,7 +36,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @item This function does not truncate the result as specified in C99 on some platforms: mingw. diff --git a/doc/functions/vsprintf.texi b/doc/functions/vsprintf.texi index 4b4c6e882..be4967876 100644 --- a/doc/functions/vsprintf.texi +++ b/doc/functions/vsprintf.texi @@ -29,7 +29,7 @@ NetBSD 3.0, Cygwin 2006, mingw. @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, mingw. +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. @end itemize Portability problems not fixed by Gnulib: diff --git a/m4/printf.m4 b/m4/printf.m4 index ecfd02db8..09f974674 100644 --- a/m4/printf.m4 +++ b/m4/printf.m4 @@ -695,8 +695,8 @@ dnl glibc 2.3.6 . # . . . . . . . . . . dnl FreeBSD 5.4, 6.1 . ? . . . . # . . . . . dnl MacOS X 10.3.9 . # . . . . # . . . . . dnl OpenBSD 3.9, 4.0 . # ? . . ? ? . . . ? ? -dnl Cygwin 2007 (= Cygwin 1.5.24) . # # . . . ? . . . . . -dnl Cygwin 2006 (= Cygwin 1.5.19) # # # . . # ? . . . . . +dnl Cygwin 2007 (= Cygwin 1.5.24) . # # . . . # . . . . . +dnl Cygwin 2006 (= Cygwin 1.5.19) # # # . . # # . . . . . dnl Solaris 10 . # . . . . # . . . . . dnl Solaris 2.6 ... 9 # # # . . . # . . . . . dnl Solaris 2.5.1 # # # . . . # # # # # #