From: Bruno Haible Date: Tue, 5 Sep 2023 14:36:11 +0000 (+0200) Subject: stdint, *printf: Update doc about MSVC. X-Git-Tag: v1.0~813 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=91fb520b5528e2917f63fced4b5f6ff103ff582d;p=gnulib.git stdint, *printf: Update doc about MSVC. * doc/posix-headers/stdint.texi: MSVC 14 has . * doc/posix-functions/*printf.texi: Current mingw and MSVC 14 support the j, t, z size specifiers. * doc/glibc-functions/obstack_*printf.texi: Likewise. --- diff --git a/ChangeLog b/ChangeLog index 48c339e27f..3f6a27b664 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2023-09-05 Bruno Haible + + stdint, *printf: Update doc about MSVC. + * doc/posix-headers/stdint.texi: MSVC 14 has . + * doc/posix-functions/*printf.texi: Current mingw and MSVC 14 support + the j, t, z size specifiers. + * doc/glibc-functions/obstack_*printf.texi: Likewise. + 2023-09-05 Bruno Haible tests: Ensure stderr output is displayed before abort(). diff --git a/doc/glibc-functions/obstack_printf.texi b/doc/glibc-functions/obstack_printf.texi index 18d82a903c..e74327db21 100644 --- a/doc/glibc-functions/obstack_printf.texi +++ b/doc/glibc-functions/obstack_printf.texi @@ -25,7 +25,7 @@ Portability problems fixed by either Gnulib module @code{obstack-printf-posix} o @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item printf of @samp{long double} numbers is unsupported on some platforms: mingw, MSVC 14. diff --git a/doc/glibc-functions/obstack_vprintf.texi b/doc/glibc-functions/obstack_vprintf.texi index 6d7ba77b30..1799832b58 100644 --- a/doc/glibc-functions/obstack_vprintf.texi +++ b/doc/glibc-functions/obstack_vprintf.texi @@ -25,7 +25,7 @@ Portability problems fixed by either Gnulib module @code{obstack-printf-posix} o @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item printf of @samp{long double} numbers is unsupported on some platforms: mingw, MSVC 14. diff --git a/doc/posix-functions/fprintf.texi b/doc/posix-functions/fprintf.texi index be20b67079..e08ece4869 100644 --- a/doc/posix-functions/fprintf.texi +++ b/doc/posix-functions/fprintf.texi @@ -11,7 +11,7 @@ Portability problems fixed by either Gnulib module @code{fprintf-posix} or @code @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-functions/printf.texi b/doc/posix-functions/printf.texi index 38489e292a..4af0105b66 100644 --- a/doc/posix-functions/printf.texi +++ b/doc/posix-functions/printf.texi @@ -11,7 +11,7 @@ Portability problems fixed by either Gnulib module @code{printf-posix} or @code{ @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-functions/snprintf.texi b/doc/posix-functions/snprintf.texi index 25e86e6fea..7446b88f5f 100644 --- a/doc/posix-functions/snprintf.texi +++ b/doc/posix-functions/snprintf.texi @@ -26,7 +26,7 @@ Portability problems fixed by either Gnulib module @code{snprintf-posix} or @cod @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-functions/sprintf.texi b/doc/posix-functions/sprintf.texi index 6aaf7b4b93..8cd5de619f 100644 --- a/doc/posix-functions/sprintf.texi +++ b/doc/posix-functions/sprintf.texi @@ -11,7 +11,7 @@ Portability problems fixed by either Gnulib module @code{sprintf-posix} or @code @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-functions/vfprintf.texi b/doc/posix-functions/vfprintf.texi index 6d1c1600fd..c80599e06a 100644 --- a/doc/posix-functions/vfprintf.texi +++ b/doc/posix-functions/vfprintf.texi @@ -11,7 +11,7 @@ Portability problems fixed by either Gnulib module @code{vfprintf-posix} or @cod @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-functions/vprintf.texi b/doc/posix-functions/vprintf.texi index d277d3b1f8..733032c5f4 100644 --- a/doc/posix-functions/vprintf.texi +++ b/doc/posix-functions/vprintf.texi @@ -11,7 +11,7 @@ Portability problems fixed by either Gnulib module @code{vprintf-posix} or @code @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-functions/vsnprintf.texi b/doc/posix-functions/vsnprintf.texi index 24b39bffb5..c00aec68dd 100644 --- a/doc/posix-functions/vsnprintf.texi +++ b/doc/posix-functions/vsnprintf.texi @@ -23,7 +23,7 @@ Portability problems fixed by either Gnulib module @code{vsnprintf-posix} or @co @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-functions/vsprintf.texi b/doc/posix-functions/vsprintf.texi index 0b8079df23..84bf7eec6f 100644 --- a/doc/posix-functions/vsprintf.texi +++ b/doc/posix-functions/vsprintf.texi @@ -11,7 +11,7 @@ Portability problems fixed by either Gnulib module @code{vsprintf-posix} or @cod @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, Solaris 9, Cygwin 1.5.24, mingw, MSVC 14. +AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9, Cygwin 1.5.24, old mingw, MSVC 9. @item This function does not support size specifiers as in C23 (@code{w8}, @code{w16}, @code{w32}, @code{w64}, @code{wf8}, @code{wf16}, @code{wf32}, diff --git a/doc/posix-headers/stdint.texi b/doc/posix-headers/stdint.texi index 7f33b20d23..f2082d18aa 100644 --- a/doc/posix-headers/stdint.texi +++ b/doc/posix-headers/stdint.texi @@ -9,7 +9,7 @@ Portability problems fixed by Gnulib: @itemize @item This header file is missing on some platforms: -OpenBSD 3.8, AIX 5.1, HP-UX 11.11, IRIX 6.5, MSVC 14. +OpenBSD 3.8, AIX 5.1, HP-UX 11.11, IRIX 6.5, MSVC 9. @item This header file is very incomplete on some platforms. @item