]> Savannah Git Hosting - gnulib.git/commitdiff
doc: Update info about *printf.
authorBruno Haible <bruno@clisp.org>
Mon, 24 Jun 2024 18:04:54 +0000 (20:04 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 24 Jun 2024 18:05:11 +0000 (20:05 +0200)
* doc/*-functions/*printf.texi: Update info regarding %B directive.

21 files changed:
ChangeLog
doc/glibc-functions/asprintf.texi
doc/glibc-functions/obstack_printf.texi
doc/glibc-functions/obstack_vprintf.texi
doc/glibc-functions/vasprintf.texi
doc/posix-functions/dprintf.texi
doc/posix-functions/fprintf.texi
doc/posix-functions/fwprintf.texi
doc/posix-functions/printf.texi
doc/posix-functions/snprintf.texi
doc/posix-functions/sprintf.texi
doc/posix-functions/swprintf.texi
doc/posix-functions/vdprintf.texi
doc/posix-functions/vfprintf.texi
doc/posix-functions/vfwprintf.texi
doc/posix-functions/vprintf.texi
doc/posix-functions/vsnprintf.texi
doc/posix-functions/vsprintf.texi
doc/posix-functions/vswprintf.texi
doc/posix-functions/vwprintf.texi
doc/posix-functions/wprintf.texi

index c76a5ec3014f13ef1f898bad5856e62ef2d2b522..6709a8c4408e8c39db0910e7c2e2a8a55f249104 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-06-24  Bruno Haible  <bruno@clisp.org>
+
+       doc: Update info about *printf.
+       * doc/*-functions/*printf.texi: Update info regarding %B directive.
+
 2024-06-24  Bruno Haible  <bruno@clisp.org>
 
        doc: Update info about *printf.
index 751d211c4774dbd58fd9115158b3f79454daecb9..a16154d2d508f69276ad5a6f4dcef6dfca98e066 100644 (file)
@@ -87,7 +87,7 @@ Portability problems fixed by Gnulib module @code{vasprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems not fixed by Gnulib:
index 4de8b814ac3000aa1d596f1d37d5eda6d6402f48..01148e045cd6eee981290f244dbb02480f690380 100644 (file)
@@ -90,7 +90,7 @@ Portability problems fixed by Gnulib module @code{obstack-printf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, macOS 14, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{obstack-printf-posix} or @code{obstack-printf-gnu}
index 933fb06b041d33db2ccbc843fae773987c8ca6e9..1917c7fe0f37e8cd0d7f376e1e392b97f2aa3d9c 100644 (file)
@@ -90,7 +90,7 @@ Portability problems fixed by Gnulib module @code{obstack-printf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, macOS 14, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{obstack-printf-posix} or @code{obstack-printf-gnu}
index eb011ffb501b9fa264bd53319b16b28a634cae78..32f448195ebab306cf052b911a440c6eae1f50e4 100644 (file)
@@ -87,7 +87,7 @@ Portability problems fixed by Gnulib module @code{vasprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems not fixed by Gnulib:
index 21459c2fb88213311999045d249c70329d74ec8a..e0d5d95bcc2eb18dcbf9eadd7cca369ac7734379 100644 (file)
@@ -64,7 +64,7 @@ Portability problems fixed by Gnulib module @code{dprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{dprintf-posix} or @code{dprintf-gnu}
index 6a19891e684ff2c5f526053ff068ddad09441ad2..42026dff97df22fca9abf4b7b9d4b530ba4b35f9 100644 (file)
@@ -87,7 +87,7 @@ Portability problems fixed by Gnulib module @code{fprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{fprintf-posix} or @code{fprintf-gnu}
index 4be29ad3170b51a879ddb7bcbcf643faeed3832d..da458e48b6b743b644133daf06d1e3916e5f152f 100644 (file)
@@ -30,6 +30,9 @@ on some platforms:
 glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5,
 AIX 7.3, HP-UX 11, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android 9.0.
 @item
+This function does not support the @samp{B} directive on some platforms:
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
+@item
 printf @code{"%#.0x"} or @code{"%#.0X"} with a zero argument yields an
 incorrect result (non-empty) on some platforms:
 Mac OS X 10.6.
index 3e89d538e91de062207f03d5f789226b497e1092..47c92c95c5c8f7169f1e4f85363c246c7f2527f3 100644 (file)
@@ -87,7 +87,7 @@ Portability problems fixed by Gnulib module @code{printf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{printf-posix} or @code{printf-gnu}
index b21d1d3b9f340dcd58c760d4f2d805e3a3ddbae4..c1ad749f6c041a0958335b36de7668b84cc06060 100644 (file)
@@ -104,7 +104,7 @@ Portability problems fixed by Gnulib module @code{snprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{snprintf-posix} or @code{snprintf-gnu}
index 689bd8fc2d4f39e6881ab1419feb8be807d85371..1788bf3793da8dd2fcf205525f63bef278d13c9f 100644 (file)
@@ -90,7 +90,7 @@ Portability problems fixed by Gnulib module @code{sprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{sprintf-posix} or @code{sprintf-gnu}
index b7bba9751ef29778dc643560f7b94e5e77559d26..b66cb42354a8dad7116cbfdd29a3a7663ce15efb 100644 (file)
@@ -66,6 +66,9 @@ on some platforms:
 glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5,
 AIX 7.3, HP-UX 11, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android 9.0.
 @item
+This function does not support the @samp{B} directive on some platforms:
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
+@item
 printf @code{"%#.0x"} or @code{"%#.0X"} with a zero argument yields an
 incorrect result (non-empty) on some platforms:
 Mac OS X 10.6.
index 7199e793b749784bdc840970b782a58334876513..46d32fb768b623dbf723e3347907d60cc951e0bd 100644 (file)
@@ -64,7 +64,7 @@ Portability problems fixed by Gnulib module @code{vdprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{vdprintf-posix} or @code{vdprintf-gnu}
index 607cdf707fda2afb8739764cb268d6c3759669e7..4ef2e668de07b5a7c385e87097e9d1161de1fd65 100644 (file)
@@ -87,7 +87,7 @@ Portability problems fixed by Gnulib module @code{vfprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{vfprintf-posix} or @code{vfprintf-gnu}
index bc8c5fcfbe45746c5f42ffa707dddd1d4e53eaa2..e717113f7e92ed63a8c0736ea593b64d20d645c1 100644 (file)
@@ -30,6 +30,9 @@ on some platforms:
 glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5,
 AIX 7.3, HP-UX 11, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android 9.0.
 @item
+This function does not support the @samp{B} directive on some platforms:
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
+@item
 printf @code{"%#.0x"} or @code{"%#.0X"} with a zero argument yields an
 incorrect result (non-empty) on some platforms:
 Mac OS X 10.6.
index 8a283c8d1e45f892a269eb03efb19cab3e92b5be..1b2db634ac1176b87b1576e021ebf1eaa3ebf870 100644 (file)
@@ -87,7 +87,7 @@ Portability problems fixed by Gnulib module @code{vprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{vprintf-posix} or @code{vprintf-gnu}
index 394661194ab28602a9b38264e49f5da5e2da714e..5a313e9b24c39ecf8a656a8dde891a6e14bc73a9 100644 (file)
@@ -102,7 +102,7 @@ Portability problems fixed by Gnulib module @code{vsnprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{vsnprintf-posix} or @code{vsnprintf-gnu}
index a9131ceaff34353b3823621a039d7e494cdc8b7a..78e1557d34d470bf8fbb85b91689fe287cbe66b2 100644 (file)
@@ -90,7 +90,7 @@ Portability problems fixed by Gnulib module @code{vsprintf-gnu}:
 @itemize
 @item
 This function does not support the @samp{B} directive on some platforms:
-glibc 2.34, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.2, AIX 7.2, Solaris 11.4, and others.
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
 @end itemize
 
 Portability problems fixed by either Gnulib module @code{vsprintf-posix} or @code{vsprintf-gnu}
index fd7675bb8592e44d22254ab79984590e320facaa..dd411850072c35d374d240e27b1e65b879f09d77 100644 (file)
@@ -32,6 +32,9 @@ on some platforms:
 glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5,
 AIX 7.3, HP-UX 11, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android 9.0.
 @item
+This function does not support the @samp{B} directive on some platforms:
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
+@item
 printf @code{"%#.0x"} or @code{"%#.0X"} with a zero argument yields an
 incorrect result (non-empty) on some platforms:
 Mac OS X 10.6.
index 565a668da144bfc050465f230eb3e3c36faa7256..e4bf222fc1d57cb389850523500f2bda671c4c88 100644 (file)
@@ -33,6 +33,9 @@ on some platforms:
 glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5,
 AIX 7.3, HP-UX 11, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android 9.0.
 @item
+This function does not support the @samp{B} directive on some platforms:
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
+@item
 printf @code{"%#.0x"} or @code{"%#.0X"} with a zero argument yields an
 incorrect result (non-empty) on some platforms:
 Mac OS X 10.6.
index 1cd2b728f2dbf22009e40afc47603308f6eb49b8..db1092d712a859ba7c2f1e595044d75414078571 100644 (file)
@@ -33,6 +33,9 @@ on some platforms:
 glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5,
 AIX 7.3, HP-UX 11, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android 9.0.
 @item
+This function does not support the @samp{B} directive on some platforms:
+glibc 2.34, musl libc, macOS 14, FreeBSD 13.2, NetBSD 10.0, OpenBSD 7.5, AIX 7.3, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC, Android 9.0.
+@item
 printf @code{"%#.0x"} or @code{"%#.0X"} with a zero argument yields an
 incorrect result (non-empty) on some platforms:
 Mac OS X 10.6.