bug-gnulib
[Top][All Lists]
Advanced

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

doc: Update documentation about wchar_t


From: Bruno Haible
Subject: doc: Update documentation about wchar_t
Date: Wed, 01 Jan 2020 16:34:35 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-170-generic; KDE/5.18.0; x86_64; ; )

On 32-bit AIX, wchar_t has only 16 bits. But on 64-bit AIX, it has 32 bits.


2020-01-01  Bruno Haible  <address@hidden>

        doc: Update documentation about wchar_t.
        * doc/*/*wc*.texi: Clarify that 64-bit AIX does not have a too small
        wchar_t type.

diff --git a/doc/glibc-functions/fgetwc_unlocked.texi 
b/doc/glibc-functions/fgetwc_unlocked.texi
index 2f2ce4f..3f426ec 100644
--- a/doc/glibc-functions/fgetwc_unlocked.texi
+++ b/doc/glibc-functions/fgetwc_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/fgetws_unlocked.texi 
b/doc/glibc-functions/fgetws_unlocked.texi
index 8953625..c0630d6 100644
--- a/doc/glibc-functions/fgetws_unlocked.texi
+++ b/doc/glibc-functions/fgetws_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on all non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/fputwc_unlocked.texi 
b/doc/glibc-functions/fputwc_unlocked.texi
index 02c01b9..33ec560 100644
--- a/doc/glibc-functions/fputwc_unlocked.texi
+++ b/doc/glibc-functions/fputwc_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/fputws_unlocked.texi 
b/doc/glibc-functions/fputws_unlocked.texi
index 47ecea5..1cfddd8 100644
--- a/doc/glibc-functions/fputws_unlocked.texi
+++ b/doc/glibc-functions/fputws_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/getwc_unlocked.texi 
b/doc/glibc-functions/getwc_unlocked.texi
index 2eadd59..0107b41 100644
--- a/doc/glibc-functions/getwc_unlocked.texi
+++ b/doc/glibc-functions/getwc_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/getwchar_unlocked.texi 
b/doc/glibc-functions/getwchar_unlocked.texi
index 217ac0d..747f2eb 100644
--- a/doc/glibc-functions/getwchar_unlocked.texi
+++ b/doc/glibc-functions/getwchar_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on all non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/putwc_unlocked.texi 
b/doc/glibc-functions/putwc_unlocked.texi
index 93a6d5a..098068a 100644
--- a/doc/glibc-functions/putwc_unlocked.texi
+++ b/doc/glibc-functions/putwc_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/putwchar_unlocked.texi 
b/doc/glibc-functions/putwchar_unlocked.texi
index fd32fc3..7db22c3 100644
--- a/doc/glibc-functions/putwchar_unlocked.texi
+++ b/doc/glibc-functions/putwchar_unlocked.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcschrnul.texi 
b/doc/glibc-functions/wcschrnul.texi
index 9fdb4c7..9446c7a 100644
--- a/doc/glibc-functions/wcschrnul.texi
+++ b/doc/glibc-functions/wcschrnul.texi
@@ -22,6 +22,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcsftime_l.texi 
b/doc/glibc-functions/wcsftime_l.texi
index c52b43d..d6f91bd 100644
--- a/doc/glibc-functions/wcsftime_l.texi
+++ b/doc/glibc-functions/wcsftime_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 8.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstod_l.texi 
b/doc/glibc-functions/wcstod_l.texi
index 3fd5312..ba59b34 100644
--- a/doc/glibc-functions/wcstod_l.texi
+++ b/doc/glibc-functions/wcstod_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 8.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstof_l.texi 
b/doc/glibc-functions/wcstof_l.texi
index 175e5b8..2dfce0e 100644
--- a/doc/glibc-functions/wcstof_l.texi
+++ b/doc/glibc-functions/wcstof_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 8.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstol_l.texi 
b/doc/glibc-functions/wcstol_l.texi
index 106fcec..aa3ac58 100644
--- a/doc/glibc-functions/wcstol_l.texi
+++ b/doc/glibc-functions/wcstol_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 8.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstold_l.texi 
b/doc/glibc-functions/wcstold_l.texi
index 71dd107..6e98a86 100644
--- a/doc/glibc-functions/wcstold_l.texi
+++ b/doc/glibc-functions/wcstold_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstoll_l.texi 
b/doc/glibc-functions/wcstoll_l.texi
index d459d79..c820262 100644
--- a/doc/glibc-functions/wcstoll_l.texi
+++ b/doc/glibc-functions/wcstoll_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstoq.texi b/doc/glibc-functions/wcstoq.texi
index 502110f..c7d6171 100644
--- a/doc/glibc-functions/wcstoq.texi
+++ b/doc/glibc-functions/wcstoq.texi
@@ -22,6 +22,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstoul_l.texi 
b/doc/glibc-functions/wcstoul_l.texi
index 9cfab60..8dc2cf4 100644
--- a/doc/glibc-functions/wcstoul_l.texi
+++ b/doc/glibc-functions/wcstoul_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 8.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstoull_l.texi 
b/doc/glibc-functions/wcstoull_l.texi
index e2be40a..b11741d 100644
--- a/doc/glibc-functions/wcstoull_l.texi
+++ b/doc/glibc-functions/wcstoull_l.texi
@@ -14,6 +14,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wcstouq.texi b/doc/glibc-functions/wcstouq.texi
index 9aecd75..ff1c6bf 100644
--- a/doc/glibc-functions/wcstouq.texi
+++ b/doc/glibc-functions/wcstouq.texi
@@ -22,6 +22,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/glibc-functions/wmempcpy.texi 
b/doc/glibc-functions/wmempcpy.texi
index 08c6fe2..da5b4d2 100644
--- a/doc/glibc-functions/wmempcpy.texi
+++ b/doc/glibc-functions/wmempcpy.texi
@@ -27,6 +27,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 5.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/pastposix-functions/wcswcs.texi 
b/doc/pastposix-functions/wcswcs.texi
index 570bd1e..c703d8c 100644
--- a/doc/pastposix-functions/wcswcs.texi
+++ b/doc/pastposix-functions/wcswcs.texi
@@ -16,7 +16,7 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Mac OS X 10.5, FreeBSD 6.0, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 This function is marked as ``legacy'' in POSIX.  Better use @code{wcsstr}
diff --git a/doc/posix-functions/btowc.texi b/doc/posix-functions/btowc.texi
index 6c539a6..b29ae7b 100644
--- a/doc/posix-functions/btowc.texi
+++ b/doc/posix-functions/btowc.texi
@@ -22,7 +22,7 @@ IRIX 6.5.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 In the C or POSIX locales, this function is not consistent with
diff --git a/doc/posix-functions/fgetwc.texi b/doc/posix-functions/fgetwc.texi
index 50f02c9..16ed3b1 100644
--- a/doc/posix-functions/fgetwc.texi
+++ b/doc/posix-functions/fgetwc.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/fgetws.texi b/doc/posix-functions/fgetws.texi
index 1a8756e..83cea29 100644
--- a/doc/posix-functions/fgetws.texi
+++ b/doc/posix-functions/fgetws.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/fputwc.texi b/doc/posix-functions/fputwc.texi
index 788afe1..06a015d 100644
--- a/doc/posix-functions/fputwc.texi
+++ b/doc/posix-functions/fputwc.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/fputws.texi b/doc/posix-functions/fputws.texi
index b01ece5..c803da7 100644
--- a/doc/posix-functions/fputws.texi
+++ b/doc/posix-functions/fputws.texi
@@ -16,7 +16,7 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 On some platforms, this function does not set @code{errno} or the
diff --git a/doc/posix-functions/fwide.texi b/doc/posix-functions/fwide.texi
index 7792310..bb86a9c 100644
--- a/doc/posix-functions/fwide.texi
+++ b/doc/posix-functions/fwide.texi
@@ -16,7 +16,7 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x, MSVC 14.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 @code{fwide} is not guaranteed to be able to change a file stream's mode
diff --git a/doc/posix-functions/fwprintf.texi 
b/doc/posix-functions/fwprintf.texi
index caafb24..1bd4f3d 100644
--- a/doc/posix-functions/fwprintf.texi
+++ b/doc/posix-functions/fwprintf.texi
@@ -20,7 +20,7 @@ instead.
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 When formatting an integer with grouping flag, this function inserts thousands
diff --git a/doc/posix-functions/fwscanf.texi b/doc/posix-functions/fwscanf.texi
index e9752ac..29b03f2 100644
--- a/doc/posix-functions/fwscanf.texi
+++ b/doc/posix-functions/fwscanf.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/getwc.texi b/doc/posix-functions/getwc.texi
index ea43ea9..66fa124 100644
--- a/doc/posix-functions/getwc.texi
+++ b/doc/posix-functions/getwc.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/getwchar.texi 
b/doc/posix-functions/getwchar.texi
index f18d35b..ccb6b48 100644
--- a/doc/posix-functions/getwchar.texi
+++ b/doc/posix-functions/getwchar.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswalnum.texi 
b/doc/posix-functions/iswalnum.texi
index 889e849..1ccb315 100644
--- a/doc/posix-functions/iswalnum.texi
+++ b/doc/posix-functions/iswalnum.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswalnum_l.texi 
b/doc/posix-functions/iswalnum_l.texi
index da1c1e9..a221633 100644
--- a/doc/posix-functions/iswalnum_l.texi
+++ b/doc/posix-functions/iswalnum_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswalpha.texi 
b/doc/posix-functions/iswalpha.texi
index ea0ff16..c7797ab 100644
--- a/doc/posix-functions/iswalpha.texi
+++ b/doc/posix-functions/iswalpha.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswalpha_l.texi 
b/doc/posix-functions/iswalpha_l.texi
index a00447c..2c5543b 100644
--- a/doc/posix-functions/iswalpha_l.texi
+++ b/doc/posix-functions/iswalpha_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswblank.texi 
b/doc/posix-functions/iswblank.texi
index ef0325a..973d305 100644
--- a/doc/posix-functions/iswblank.texi
+++ b/doc/posix-functions/iswblank.texi
@@ -22,6 +22,6 @@ glibc 2.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswblank_l.texi 
b/doc/posix-functions/iswblank_l.texi
index 212bf76..571f703 100644
--- a/doc/posix-functions/iswblank_l.texi
+++ b/doc/posix-functions/iswblank_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswcntrl.texi 
b/doc/posix-functions/iswcntrl.texi
index bbc73e9..a71a419 100644
--- a/doc/posix-functions/iswcntrl.texi
+++ b/doc/posix-functions/iswcntrl.texi
@@ -20,7 +20,7 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 This function returns 0 for U+2028 (LINE SEPARATOR) and
diff --git a/doc/posix-functions/iswcntrl_l.texi 
b/doc/posix-functions/iswcntrl_l.texi
index 721da3b..660587b 100644
--- a/doc/posix-functions/iswcntrl_l.texi
+++ b/doc/posix-functions/iswcntrl_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswctype.texi 
b/doc/posix-functions/iswctype.texi
index f7534ea..16e5a3a 100644
--- a/doc/posix-functions/iswctype.texi
+++ b/doc/posix-functions/iswctype.texi
@@ -24,6 +24,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswctype_l.texi 
b/doc/posix-functions/iswctype_l.texi
index b401415..201fd1c 100644
--- a/doc/posix-functions/iswctype_l.texi
+++ b/doc/posix-functions/iswctype_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswdigit.texi 
b/doc/posix-functions/iswdigit.texi
index 4f8e8ec..c4b80c2 100644
--- a/doc/posix-functions/iswdigit.texi
+++ b/doc/posix-functions/iswdigit.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswdigit_l.texi 
b/doc/posix-functions/iswdigit_l.texi
index 4f509de..46b6da0 100644
--- a/doc/posix-functions/iswdigit_l.texi
+++ b/doc/posix-functions/iswdigit_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswgraph.texi 
b/doc/posix-functions/iswgraph.texi
index 8654f17..3a94f41 100644
--- a/doc/posix-functions/iswgraph.texi
+++ b/doc/posix-functions/iswgraph.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswgraph_l.texi 
b/doc/posix-functions/iswgraph_l.texi
index f538763..7414a31 100644
--- a/doc/posix-functions/iswgraph_l.texi
+++ b/doc/posix-functions/iswgraph_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswlower.texi 
b/doc/posix-functions/iswlower.texi
index 1f78c18..fca7f51 100644
--- a/doc/posix-functions/iswlower.texi
+++ b/doc/posix-functions/iswlower.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswlower_l.texi 
b/doc/posix-functions/iswlower_l.texi
index 78a0dfc..bb6256b 100644
--- a/doc/posix-functions/iswlower_l.texi
+++ b/doc/posix-functions/iswlower_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswprint.texi 
b/doc/posix-functions/iswprint.texi
index f0d95ba..326cec1 100644
--- a/doc/posix-functions/iswprint.texi
+++ b/doc/posix-functions/iswprint.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswprint_l.texi 
b/doc/posix-functions/iswprint_l.texi
index 78609de..b9ca3e2 100644
--- a/doc/posix-functions/iswprint_l.texi
+++ b/doc/posix-functions/iswprint_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswpunct.texi 
b/doc/posix-functions/iswpunct.texi
index 7959b3f..24810ce 100644
--- a/doc/posix-functions/iswpunct.texi
+++ b/doc/posix-functions/iswpunct.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswpunct_l.texi 
b/doc/posix-functions/iswpunct_l.texi
index 68b2aaf..ee90455 100644
--- a/doc/posix-functions/iswpunct_l.texi
+++ b/doc/posix-functions/iswpunct_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswspace.texi 
b/doc/posix-functions/iswspace.texi
index 77f83dc..60151ec 100644
--- a/doc/posix-functions/iswspace.texi
+++ b/doc/posix-functions/iswspace.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswspace_l.texi 
b/doc/posix-functions/iswspace_l.texi
index f024252..4fdce93 100644
--- a/doc/posix-functions/iswspace_l.texi
+++ b/doc/posix-functions/iswspace_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswupper.texi 
b/doc/posix-functions/iswupper.texi
index 00f6521..b6c8b68 100644
--- a/doc/posix-functions/iswupper.texi
+++ b/doc/posix-functions/iswupper.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswupper_l.texi 
b/doc/posix-functions/iswupper_l.texi
index b7096e2..671a984 100644
--- a/doc/posix-functions/iswupper_l.texi
+++ b/doc/posix-functions/iswupper_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswxdigit.texi 
b/doc/posix-functions/iswxdigit.texi
index 119aa64..bdce3b4 100644
--- a/doc/posix-functions/iswxdigit.texi
+++ b/doc/posix-functions/iswxdigit.texi
@@ -20,6 +20,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/iswxdigit_l.texi 
b/doc/posix-functions/iswxdigit_l.texi
index 29a0363..f8b6fb2 100644
--- a/doc/posix-functions/iswxdigit_l.texi
+++ b/doc/posix-functions/iswxdigit_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/mbrtowc.texi b/doc/posix-functions/mbrtowc.texi
index 4340c8f..c7c34e0 100644
--- a/doc/posix-functions/mbrtowc.texi
+++ b/doc/posix-functions/mbrtowc.texi
@@ -40,6 +40,6 @@ Solaris 9.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/mbsnrtowcs.texi 
b/doc/posix-functions/mbsnrtowcs.texi
index 157c1f3..bd7911b 100644
--- a/doc/posix-functions/mbsnrtowcs.texi
+++ b/doc/posix-functions/mbsnrtowcs.texi
@@ -19,7 +19,7 @@ Solaris 11.4.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 The specification is not clear about whether this function should update the
diff --git a/doc/posix-functions/mbsrtowcs.texi 
b/doc/posix-functions/mbsrtowcs.texi
index 1c0dae3..e6e4e5a 100644
--- a/doc/posix-functions/mbsrtowcs.texi
+++ b/doc/posix-functions/mbsrtowcs.texi
@@ -22,7 +22,7 @@ mingw.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 The specification is not clear about whether this function should update the
diff --git a/doc/posix-functions/mbstowcs.texi 
b/doc/posix-functions/mbstowcs.texi
index d79816f..af6ea73 100644
--- a/doc/posix-functions/mbstowcs.texi
+++ b/doc/posix-functions/mbstowcs.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/mbtowc.texi b/doc/posix-functions/mbtowc.texi
index 4b2a577..e7e5376 100644
--- a/doc/posix-functions/mbtowc.texi
+++ b/doc/posix-functions/mbtowc.texi
@@ -19,6 +19,6 @@ Portability problems not fixed by Gnulib:
 This function accumulates hidden state on some platforms:
 glibc 2.8 (see @url{https://sourceware.org/bugzilla/show_bug.cgi?id=9674}).
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/open_wmemstream.texi 
b/doc/posix-functions/open_wmemstream.texi
index e792d9b..d847e74 100644
--- a/doc/posix-functions/open_wmemstream.texi
+++ b/doc/posix-functions/open_wmemstream.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 glibc 2.3.6, Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, 
AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.3, Cygwin 1.5.x, mingw, MSVC 14, 
Android 5.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/putwc.texi b/doc/posix-functions/putwc.texi
index 9153482..f8dd4e2 100644
--- a/doc/posix-functions/putwc.texi
+++ b/doc/posix-functions/putwc.texi
@@ -16,7 +16,7 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 On some platforms, this function does not set @code{errno} or the
diff --git a/doc/posix-functions/putwchar.texi 
b/doc/posix-functions/putwchar.texi
index 6ab9f51..f31dd7f 100644
--- a/doc/posix-functions/putwchar.texi
+++ b/doc/posix-functions/putwchar.texi
@@ -16,7 +16,7 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 On some platforms, this function does not set @code{errno} or the
diff --git a/doc/posix-functions/swprintf.texi 
b/doc/posix-functions/swprintf.texi
index 9cbb702..b5aca13 100644
--- a/doc/posix-functions/swprintf.texi
+++ b/doc/posix-functions/swprintf.texi
@@ -29,7 +29,7 @@ MSVC 14.
 This function does not support the @samp{n} directive on some platforms:
 MSVC 14.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 On Windows, this function does not take a buffer size as second argument.
diff --git a/doc/posix-functions/swscanf.texi b/doc/posix-functions/swscanf.texi
index 06e5556..71a8862 100644
--- a/doc/posix-functions/swscanf.texi
+++ b/doc/posix-functions/swscanf.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/tolower.texi b/doc/posix-functions/tolower.texi
index 74e8db1..d8d2bf7 100644
--- a/doc/posix-functions/tolower.texi
+++ b/doc/posix-functions/tolower.texi
@@ -17,6 +17,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/toupper.texi b/doc/posix-functions/toupper.texi
index 8e20879..36e40c4 100644
--- a/doc/posix-functions/toupper.texi
+++ b/doc/posix-functions/toupper.texi
@@ -17,6 +17,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/towctrans.texi 
b/doc/posix-functions/towctrans.texi
index 0b544a0..838701f 100644
--- a/doc/posix-functions/towctrans.texi
+++ b/doc/posix-functions/towctrans.texi
@@ -16,6 +16,6 @@ Minix 3.1.8, HP-UX 11.00, IRIX 6.5, mingw, MSVC 9, Android 
7.1.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/towctrans_l.texi 
b/doc/posix-functions/towctrans_l.texi
index 735a1c3..aae89e8 100644
--- a/doc/posix-functions/towctrans_l.texi
+++ b/doc/posix-functions/towctrans_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 7.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/towlower.texi 
b/doc/posix-functions/towlower.texi
index 4d6e3f2..a53c96f 100644
--- a/doc/posix-functions/towlower.texi
+++ b/doc/posix-functions/towlower.texi
@@ -21,6 +21,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/towlower_l.texi 
b/doc/posix-functions/towlower_l.texi
index c4b2280..e79bc9a 100644
--- a/doc/posix-functions/towlower_l.texi
+++ b/doc/posix-functions/towlower_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/towupper.texi 
b/doc/posix-functions/towupper.texi
index a7d3009..823ff29 100644
--- a/doc/posix-functions/towupper.texi
+++ b/doc/posix-functions/towupper.texi
@@ -21,6 +21,6 @@ OS X 10.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/towupper_l.texi 
b/doc/posix-functions/towupper_l.texi
index c10e6e8..32e3948 100644
--- a/doc/posix-functions/towupper_l.texi
+++ b/doc/posix-functions/towupper_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/ungetwc.texi b/doc/posix-functions/ungetwc.texi
index bc14e77..1a08f4d 100644
--- a/doc/posix-functions/ungetwc.texi
+++ b/doc/posix-functions/ungetwc.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/vfwprintf.texi 
b/doc/posix-functions/vfwprintf.texi
index 4d6af97..56cd385 100644
--- a/doc/posix-functions/vfwprintf.texi
+++ b/doc/posix-functions/vfwprintf.texi
@@ -20,7 +20,7 @@ instead.
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 When formatting an integer with grouping flag, this function inserts thousands
diff --git a/doc/posix-functions/vfwscanf.texi 
b/doc/posix-functions/vfwscanf.texi
index 4ddea19..dc6983d 100644
--- a/doc/posix-functions/vfwscanf.texi
+++ b/doc/posix-functions/vfwscanf.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11.23, IRIX 6.5, Cygwin 
1.5.x, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/vswprintf.texi 
b/doc/posix-functions/vswprintf.texi
index 012b7e3..2f77121 100644
--- a/doc/posix-functions/vswprintf.texi
+++ b/doc/posix-functions/vswprintf.texi
@@ -20,7 +20,7 @@ instead.
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 On Windows, this function does not take a buffer size as second argument.
diff --git a/doc/posix-functions/vswscanf.texi 
b/doc/posix-functions/vswscanf.texi
index 41f1b0e..6938db9 100644
--- a/doc/posix-functions/vswscanf.texi
+++ b/doc/posix-functions/vswscanf.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11.23, IRIX 6.5, Cygwin 
1.5.x, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/vwprintf.texi 
b/doc/posix-functions/vwprintf.texi
index 924d20e..f2d839b 100644
--- a/doc/posix-functions/vwprintf.texi
+++ b/doc/posix-functions/vwprintf.texi
@@ -23,7 +23,7 @@ NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, 
Cygwin 1.7.
 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
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 When formatting an integer with grouping flag, this function inserts thousands
diff --git a/doc/posix-functions/vwscanf.texi b/doc/posix-functions/vwscanf.texi
index d3eb406..6705a4f 100644
--- a/doc/posix-functions/vwscanf.texi
+++ b/doc/posix-functions/vwscanf.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11.23, IRIX 6.5, Cygwin 
1.5.x, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcpcpy.texi b/doc/posix-functions/wcpcpy.texi
index f4c72a8..c237ed7 100644
--- a/doc/posix-functions/wcpcpy.texi
+++ b/doc/posix-functions/wcpcpy.texi
@@ -20,6 +20,6 @@ glibc 2.13.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcpncpy.texi b/doc/posix-functions/wcpncpy.texi
index 5370a63..f494841 100644
--- a/doc/posix-functions/wcpncpy.texi
+++ b/doc/posix-functions/wcpncpy.texi
@@ -20,6 +20,6 @@ glibc 2.13.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcrtomb.texi b/doc/posix-functions/wcrtomb.texi
index 55b3fa4..20902e9 100644
--- a/doc/posix-functions/wcrtomb.texi
+++ b/doc/posix-functions/wcrtomb.texi
@@ -22,6 +22,6 @@ Solaris 11.3.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcscasecmp.texi 
b/doc/posix-functions/wcscasecmp.texi
index 97662c3..053e28c 100644
--- a/doc/posix-functions/wcscasecmp.texi
+++ b/doc/posix-functions/wcscasecmp.texi
@@ -17,6 +17,6 @@ IRIX 6.5, Solaris 10, Cygwin 1.5.x, mingw, MSVC 14.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcscasecmp_l.texi 
b/doc/posix-functions/wcscasecmp_l.texi
index ba2388a..ed2eb79 100644
--- a/doc/posix-functions/wcscasecmp_l.texi
+++ b/doc/posix-functions/wcscasecmp_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 5.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcscat.texi b/doc/posix-functions/wcscat.texi
index 4c47915..0051849 100644
--- a/doc/posix-functions/wcscat.texi
+++ b/doc/posix-functions/wcscat.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcschr.texi b/doc/posix-functions/wcschr.texi
index caeb777..29cfba9 100644
--- a/doc/posix-functions/wcschr.texi
+++ b/doc/posix-functions/wcschr.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcscmp.texi b/doc/posix-functions/wcscmp.texi
index 9437518..4c4de8c 100644
--- a/doc/posix-functions/wcscmp.texi
+++ b/doc/posix-functions/wcscmp.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcscoll.texi b/doc/posix-functions/wcscoll.texi
index ecbf1ca..8545707 100644
--- a/doc/posix-functions/wcscoll.texi
+++ b/doc/posix-functions/wcscoll.texi
@@ -16,6 +16,6 @@ Minix 3.1.8.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcscoll_l.texi 
b/doc/posix-functions/wcscoll_l.texi
index 252866b..556387f 100644
--- a/doc/posix-functions/wcscoll_l.texi
+++ b/doc/posix-functions/wcscoll_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcscpy.texi b/doc/posix-functions/wcscpy.texi
index 2903315..796b276 100644
--- a/doc/posix-functions/wcscpy.texi
+++ b/doc/posix-functions/wcscpy.texi
@@ -13,7 +13,7 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
 
diff --git a/doc/posix-functions/wcscspn.texi b/doc/posix-functions/wcscspn.texi
index 43b342c..d1a247a 100644
--- a/doc/posix-functions/wcscspn.texi
+++ b/doc/posix-functions/wcscspn.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsdup.texi b/doc/posix-functions/wcsdup.texi
index 6234791..2a089ee 100644
--- a/doc/posix-functions/wcsdup.texi
+++ b/doc/posix-functions/wcsdup.texi
@@ -17,6 +17,6 @@ IRIX 6.5, Solaris 10, Cygwin 1.5.x.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsftime.texi 
b/doc/posix-functions/wcsftime.texi
index eada0f3..2b7bde6 100644
--- a/doc/posix-functions/wcsftime.texi
+++ b/doc/posix-functions/wcsftime.texi
@@ -19,7 +19,7 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 Native Windows platforms (mingw, MSVC) support only a subset of time
diff --git a/doc/posix-functions/wcslen.texi b/doc/posix-functions/wcslen.texi
index 611aa5b..188b8a7 100644
--- a/doc/posix-functions/wcslen.texi
+++ b/doc/posix-functions/wcslen.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsncasecmp.texi 
b/doc/posix-functions/wcsncasecmp.texi
index 818bf68..5656074 100644
--- a/doc/posix-functions/wcsncasecmp.texi
+++ b/doc/posix-functions/wcsncasecmp.texi
@@ -17,6 +17,6 @@ IRIX 6.5, Solaris 10, Cygwin 1.5.x, mingw, MSVC 14.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsncasecmp_l.texi 
b/doc/posix-functions/wcsncasecmp_l.texi
index 439813c..0d83a66 100644
--- a/doc/posix-functions/wcsncasecmp_l.texi
+++ b/doc/posix-functions/wcsncasecmp_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many non-glibc platforms:
 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 5.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsncat.texi b/doc/posix-functions/wcsncat.texi
index 7a07430..02bc4f2 100644
--- a/doc/posix-functions/wcsncat.texi
+++ b/doc/posix-functions/wcsncat.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsncmp.texi b/doc/posix-functions/wcsncmp.texi
index 8fe1ec3..b628260 100644
--- a/doc/posix-functions/wcsncmp.texi
+++ b/doc/posix-functions/wcsncmp.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsncpy.texi b/doc/posix-functions/wcsncpy.texi
index ff3771b..c55c48b 100644
--- a/doc/posix-functions/wcsncpy.texi
+++ b/doc/posix-functions/wcsncpy.texi
@@ -13,7 +13,7 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore
 cannot accommodate all Unicode characters.
 @end itemize
 
diff --git a/doc/posix-functions/wcsnlen.texi b/doc/posix-functions/wcsnlen.texi
index aac3f61..0563013 100644
--- a/doc/posix-functions/wcsnlen.texi
+++ b/doc/posix-functions/wcsnlen.texi
@@ -17,6 +17,6 @@ IRIX 6.5, Solaris 10, Cygwin 1.5.x, mingw.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsnrtombs.texi 
b/doc/posix-functions/wcsnrtombs.texi
index 08aeebb..4cdfc7a 100644
--- a/doc/posix-functions/wcsnrtombs.texi
+++ b/doc/posix-functions/wcsnrtombs.texi
@@ -24,6 +24,6 @@ Solaris 11 OpenIndiana.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcspbrk.texi b/doc/posix-functions/wcspbrk.texi
index a4a6d2e..662a0d7 100644
--- a/doc/posix-functions/wcspbrk.texi
+++ b/doc/posix-functions/wcspbrk.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsrchr.texi b/doc/posix-functions/wcsrchr.texi
index 76bd912..c8d303b 100644
--- a/doc/posix-functions/wcsrchr.texi
+++ b/doc/posix-functions/wcsrchr.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsrtombs.texi 
b/doc/posix-functions/wcsrtombs.texi
index 4b53e52..975d317 100644
--- a/doc/posix-functions/wcsrtombs.texi
+++ b/doc/posix-functions/wcsrtombs.texi
@@ -22,6 +22,6 @@ HP-UX 11.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsspn.texi b/doc/posix-functions/wcsspn.texi
index 3c441d0..6ee96b6 100644
--- a/doc/posix-functions/wcsspn.texi
+++ b/doc/posix-functions/wcsspn.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsstr.texi b/doc/posix-functions/wcsstr.texi
index eac7ea9..c5711d0 100644
--- a/doc/posix-functions/wcsstr.texi
+++ b/doc/posix-functions/wcsstr.texi
@@ -16,6 +16,6 @@ HP-UX 11.00.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstod.texi b/doc/posix-functions/wcstod.texi
index 9bc037a..95d0b34 100644
--- a/doc/posix-functions/wcstod.texi
+++ b/doc/posix-functions/wcstod.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstof.texi b/doc/posix-functions/wcstof.texi
index 077026e..78424d3 100644
--- a/doc/posix-functions/wcstof.texi
+++ b/doc/posix-functions/wcstof.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin 
1.5.x, MSVC 9, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstoimax.texi 
b/doc/posix-functions/wcstoimax.texi
index 68340b9..2a78a66 100644
--- a/doc/posix-functions/wcstoimax.texi
+++ b/doc/posix-functions/wcstoimax.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 9, Cygwin 
1.5.x, MSVC 9, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstok.texi b/doc/posix-functions/wcstok.texi
index edf30fa..ae92163 100644
--- a/doc/posix-functions/wcstok.texi
+++ b/doc/posix-functions/wcstok.texi
@@ -24,6 +24,6 @@ HP-UX 11.31.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstol.texi b/doc/posix-functions/wcstol.texi
index 0219962..741633f 100644
--- a/doc/posix-functions/wcstol.texi
+++ b/doc/posix-functions/wcstol.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstold.texi b/doc/posix-functions/wcstold.texi
index c6a2764..8cfc13b 100644
--- a/doc/posix-functions/wcstold.texi
+++ b/doc/posix-functions/wcstold.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, 
MSVC 9, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstoll.texi b/doc/posix-functions/wcstoll.texi
index e495ae1..7b3886d 100644
--- a/doc/posix-functions/wcstoll.texi
+++ b/doc/posix-functions/wcstoll.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, HP-UX 11.11, Solaris 9, Cygwin 1.5.x, MSVC 9, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstombs.texi 
b/doc/posix-functions/wcstombs.texi
index 2bc95df..2bca1cc 100644
--- a/doc/posix-functions/wcstombs.texi
+++ b/doc/posix-functions/wcstombs.texi
@@ -13,6 +13,6 @@ Portability problems fixed by Gnulib:
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstoul.texi b/doc/posix-functions/wcstoul.texi
index 5537450..515b000 100644
--- a/doc/posix-functions/wcstoul.texi
+++ b/doc/posix-functions/wcstoul.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstoull.texi 
b/doc/posix-functions/wcstoull.texi
index 5718e79..ec6d83a 100644
--- a/doc/posix-functions/wcstoull.texi
+++ b/doc/posix-functions/wcstoull.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Minix 3.1.8, HP-UX 11.11, Solaris 9, Cygwin 1.5.x, MSVC 9, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcstoumax.texi 
b/doc/posix-functions/wcstoumax.texi
index 46a00f6..44bb3d0 100644
--- a/doc/posix-functions/wcstoumax.texi
+++ b/doc/posix-functions/wcstoumax.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 9, Cygwin 
1.5.x, MSVC 9, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcswidth.texi 
b/doc/posix-functions/wcswidth.texi
index 5ca760e..eab3393 100644
--- a/doc/posix-functions/wcswidth.texi
+++ b/doc/posix-functions/wcswidth.texi
@@ -16,6 +16,6 @@ OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsxfrm.texi b/doc/posix-functions/wcsxfrm.texi
index 4fbb6db..9937371 100644
--- a/doc/posix-functions/wcsxfrm.texi
+++ b/doc/posix-functions/wcsxfrm.texi
@@ -16,6 +16,6 @@ Minix 3.1.8, Cygwin 1.5.x.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcsxfrm_l.texi 
b/doc/posix-functions/wcsxfrm_l.texi
index 4d64198..c54afb3 100644
--- a/doc/posix-functions/wcsxfrm_l.texi
+++ b/doc/posix-functions/wcsxfrm_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wctob.texi b/doc/posix-functions/wctob.texi
index c25e7d9..34164ff 100644
--- a/doc/posix-functions/wctob.texi
+++ b/doc/posix-functions/wctob.texi
@@ -25,6 +25,6 @@ IRIX 6.5.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wctomb.texi b/doc/posix-functions/wctomb.texi
index 3d87726..c704f4c 100644
--- a/doc/posix-functions/wctomb.texi
+++ b/doc/posix-functions/wctomb.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wctrans.texi b/doc/posix-functions/wctrans.texi
index a3a7e10..2fcc2df 100644
--- a/doc/posix-functions/wctrans.texi
+++ b/doc/posix-functions/wctrans.texi
@@ -16,6 +16,6 @@ Minix 3.1.8, HP-UX 11.00, IRIX 6.5, mingw, MSVC 9, Android 
7.1.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wctrans_l.texi 
b/doc/posix-functions/wctrans_l.texi
index 1ef4c3f..8490d40 100644
--- a/doc/posix-functions/wctrans_l.texi
+++ b/doc/posix-functions/wctrans_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 7.1.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wctype.texi b/doc/posix-functions/wctype.texi
index 67676dc..33c3fad 100644
--- a/doc/posix-functions/wctype.texi
+++ b/doc/posix-functions/wctype.texi
@@ -20,6 +20,6 @@ HP-UX 11.00.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wctype_l.texi 
b/doc/posix-functions/wctype_l.texi
index b0af479..073c7ea 100644
--- a/doc/posix-functions/wctype_l.texi
+++ b/doc/posix-functions/wctype_l.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on many platforms:
 FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 4.4.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wcwidth.texi b/doc/posix-functions/wcwidth.texi
index a3afe9b..3da7479 100644
--- a/doc/posix-functions/wcwidth.texi
+++ b/doc/posix-functions/wcwidth.texi
@@ -27,7 +27,7 @@ Solaris 11.4.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 This function treats zero-width spaces like control characters on some
diff --git a/doc/posix-functions/wmemchr.texi b/doc/posix-functions/wmemchr.texi
index c4ca513..a6106c3 100644
--- a/doc/posix-functions/wmemchr.texi
+++ b/doc/posix-functions/wmemchr.texi
@@ -16,6 +16,6 @@ HP-UX 11.00, IRIX 6.5, MSVC 14.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wmemcmp.texi b/doc/posix-functions/wmemcmp.texi
index f916857..8d3262c 100644
--- a/doc/posix-functions/wmemcmp.texi
+++ b/doc/posix-functions/wmemcmp.texi
@@ -16,6 +16,6 @@ HP-UX 11.00, IRIX 6.5, MSVC 14.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wmemcpy.texi b/doc/posix-functions/wmemcpy.texi
index 17638d1..2089c40 100644
--- a/doc/posix-functions/wmemcpy.texi
+++ b/doc/posix-functions/wmemcpy.texi
@@ -16,6 +16,6 @@ HP-UX 11.00, IRIX 6.5, MSVC 9.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wmemmove.texi 
b/doc/posix-functions/wmemmove.texi
index 55bdfb1..bfd52be 100644
--- a/doc/posix-functions/wmemmove.texi
+++ b/doc/posix-functions/wmemmove.texi
@@ -16,6 +16,6 @@ HP-UX 11.00, IRIX 6.5, MSVC 9.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wmemset.texi b/doc/posix-functions/wmemset.texi
index 7ae0875..3475ae7 100644
--- a/doc/posix-functions/wmemset.texi
+++ b/doc/posix-functions/wmemset.texi
@@ -16,6 +16,6 @@ HP-UX 11.00, IRIX 6.5, MSVC 9.
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize
diff --git a/doc/posix-functions/wprintf.texi b/doc/posix-functions/wprintf.texi
index 0fa86d4..48ac729 100644
--- a/doc/posix-functions/wprintf.texi
+++ b/doc/posix-functions/wprintf.texi
@@ -23,7 +23,7 @@ NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5.
 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
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @item
 When formatting an integer with grouping flag, this function inserts thousands
diff --git a/doc/posix-functions/wscanf.texi b/doc/posix-functions/wscanf.texi
index 9aa28f0..69babd0 100644
--- a/doc/posix-functions/wscanf.texi
+++ b/doc/posix-functions/wscanf.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x.
 @item
-On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and 
therefore cannot
 accommodate all Unicode characters.
 @end itemize




reply via email to

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