From: Bruno Haible Date: Sat, 15 Aug 2020 15:52:24 +0000 (+0200) Subject: doc: Update for MSVC/clang. X-Git-Tag: v1.0~3758 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=feebf0f6b86ec68236244bc08208786a96cc832c;p=gnulib.git doc: Update for MSVC/clang. * doc/*-functions/*printf.texi: Mention that MSVC/clang has two bugs that MSVC 14 does not have. --- diff --git a/ChangeLog b/ChangeLog index 28229a66c3..0eb4f96325 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2020-08-15 Bruno Haible + + doc: Update for MSVC/clang. + * doc/*-functions/*printf.texi: Mention that MSVC/clang has two bugs + that MSVC 14 does not have. + 2020-08-15 Bruno Haible Revert autoupdate's revert. diff --git a/doc/glibc-functions/obstack_printf.texi b/doc/glibc-functions/obstack_printf.texi index a266192e15..c8b7d74ce2 100644 --- a/doc/glibc-functions/obstack_printf.texi +++ b/doc/glibc-functions/obstack_printf.texi @@ -66,11 +66,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.0, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.0, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -Solaris 10/x86, mingw, MSVC 14. +Solaris 10/x86, mingw, MSVC/clang. @item This function can crash in out-of-memory conditions on some platforms: FreeBSD 6.0, NetBSD 5.0. diff --git a/doc/glibc-functions/obstack_vprintf.texi b/doc/glibc-functions/obstack_vprintf.texi index df5aa9b40d..fce571a1d7 100644 --- a/doc/glibc-functions/obstack_vprintf.texi +++ b/doc/glibc-functions/obstack_vprintf.texi @@ -66,11 +66,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.0, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.0, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -Solaris 10/x86, mingw, MSVC 14. +Solaris 10/x86, mingw, MSVC/clang. @item This function can crash in out-of-memory conditions on some platforms: FreeBSD 6.0, NetBSD 5.0. diff --git a/doc/posix-functions/fprintf.texi b/doc/posix-functions/fprintf.texi index a7ebd5827d..986a2b4ec2 100644 --- a/doc/posix-functions/fprintf.texi +++ b/doc/posix-functions/fprintf.texi @@ -53,11 +53,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"}) diff --git a/doc/posix-functions/printf.texi b/doc/posix-functions/printf.texi index d815cad3ef..0b5e2b97e6 100644 --- a/doc/posix-functions/printf.texi +++ b/doc/posix-functions/printf.texi @@ -53,11 +53,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"}) diff --git a/doc/posix-functions/snprintf.texi b/doc/posix-functions/snprintf.texi index 2c89b7d7cb..756a6d5473 100644 --- a/doc/posix-functions/snprintf.texi +++ b/doc/posix-functions/snprintf.texi @@ -64,11 +64,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"}) diff --git a/doc/posix-functions/sprintf.texi b/doc/posix-functions/sprintf.texi index d5634b160c..2c82dd5744 100644 --- a/doc/posix-functions/sprintf.texi +++ b/doc/posix-functions/sprintf.texi @@ -53,11 +53,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"}) diff --git a/doc/posix-functions/vfprintf.texi b/doc/posix-functions/vfprintf.texi index 77ba1f8e99..67f056618a 100644 --- a/doc/posix-functions/vfprintf.texi +++ b/doc/posix-functions/vfprintf.texi @@ -53,11 +53,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"}) diff --git a/doc/posix-functions/vprintf.texi b/doc/posix-functions/vprintf.texi index 06da1316e8..f137ccf748 100644 --- a/doc/posix-functions/vprintf.texi +++ b/doc/posix-functions/vprintf.texi @@ -53,11 +53,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"}) diff --git a/doc/posix-functions/vsnprintf.texi b/doc/posix-functions/vsnprintf.texi index d0e4c67801..b4bf675ca9 100644 --- a/doc/posix-functions/vsnprintf.texi +++ b/doc/posix-functions/vsnprintf.texi @@ -57,11 +57,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"}) diff --git a/doc/posix-functions/vsprintf.texi b/doc/posix-functions/vsprintf.texi index 21367eb861..684ecf3631 100644 --- a/doc/posix-functions/vsprintf.texi +++ b/doc/posix-functions/vsprintf.texi @@ -53,11 +53,11 @@ Mac OS X 10.12, FreeBSD 6.1. @item printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes, or wrong capitalization) on some platforms: -Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14. +Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, AIX 5.2, IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC/clang. @item This function does not support precisions larger than 512 or 1024 in integer, floating-point and pointer output on some platforms: -AIX 7.1, Solaris 10/x86, mingw, MSVC 14. +AIX 7.1, Solaris 10/x86, mingw, MSVC/clang. @item This function mishandles large floating point precisions (for example, formatting 1.0 with @samp{"%.511f"})