changeset 10929:a4794db249f8

Mention that AIX has a crippled wchar_t type.
author Bruno Haible <bruno@clisp.org>
date Sun, 21 Dec 2008 13:26:10 +0100
parents ae4a7d0b5e51
children eb2da7509b6d
files ChangeLog doc/pastposix-functions/wcswcs.texi doc/posix-functions/btowc.texi doc/posix-functions/fgetwc.texi doc/posix-functions/fgetws.texi doc/posix-functions/fputwc.texi doc/posix-functions/fputws.texi doc/posix-functions/fwide.texi doc/posix-functions/fwprintf.texi doc/posix-functions/fwscanf.texi doc/posix-functions/getwc.texi doc/posix-functions/getwchar.texi doc/posix-functions/iswalnum.texi doc/posix-functions/iswalpha.texi doc/posix-functions/iswblank.texi doc/posix-functions/iswcntrl.texi doc/posix-functions/iswctype.texi doc/posix-functions/iswdigit.texi doc/posix-functions/iswgraph.texi doc/posix-functions/iswlower.texi doc/posix-functions/iswprint.texi doc/posix-functions/iswpunct.texi doc/posix-functions/iswspace.texi doc/posix-functions/iswupper.texi doc/posix-functions/iswxdigit.texi doc/posix-functions/mbrtowc.texi doc/posix-functions/mbsrtowcs.texi doc/posix-functions/mbstowcs.texi doc/posix-functions/mbtowc.texi doc/posix-functions/putwc.texi doc/posix-functions/putwchar.texi doc/posix-functions/swprintf.texi doc/posix-functions/tolower.texi doc/posix-functions/toupper.texi doc/posix-functions/towctrans.texi doc/posix-functions/ungetwc.texi doc/posix-functions/vswprintf.texi doc/posix-functions/wcrtomb.texi doc/posix-functions/wcscat.texi doc/posix-functions/wcschr.texi doc/posix-functions/wcscmp.texi doc/posix-functions/wcscoll.texi doc/posix-functions/wcscpy.texi doc/posix-functions/wcscspn.texi doc/posix-functions/wcsftime.texi doc/posix-functions/wcslen.texi doc/posix-functions/wcsncat.texi doc/posix-functions/wcsncmp.texi doc/posix-functions/wcsncpy.texi doc/posix-functions/wcspbrk.texi doc/posix-functions/wcsrchr.texi doc/posix-functions/wcsrtombs.texi doc/posix-functions/wcsspn.texi doc/posix-functions/wcsstr.texi doc/posix-functions/wcstod.texi doc/posix-functions/wcstof.texi doc/posix-functions/wcstoimax.texi doc/posix-functions/wcstok.texi doc/posix-functions/wcstol.texi doc/posix-functions/wcstold.texi doc/posix-functions/wcstoll.texi doc/posix-functions/wcstombs.texi doc/posix-functions/wcstoul.texi doc/posix-functions/wcstoull.texi doc/posix-functions/wcstoumax.texi doc/posix-functions/wcswidth.texi doc/posix-functions/wcsxfrm.texi doc/posix-functions/wctob.texi doc/posix-functions/wctomb.texi doc/posix-functions/wctrans.texi doc/posix-functions/wctype.texi doc/posix-functions/wcwidth.texi doc/posix-functions/wmemchr.texi doc/posix-functions/wmemcmp.texi doc/posix-functions/wmemcpy.texi doc/posix-functions/wmemmove.texi doc/posix-functions/wmemset.texi doc/posix-functions/wprintf.texi doc/posix-functions/wscanf.texi
diffstat 79 files changed, 162 insertions(+), 79 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,89 @@
 2008-12-21  Bruno Haible  <bruno@clisp.org>
 
-	Update for HP-UX 11.11.
+	Update doc for AIX.
+	* doc/pastposix-functions/wcswcs.texi: Mention that AIX has only a
+	16-bit wchar_t type.
+	* doc/posix-functions/btowc.texi: Likewise.
+	* doc/posix-functions/fgetwc.texi: Likewise.
+	* doc/posix-functions/fgetws.texi: Likewise.
+	* doc/posix-functions/fputwc.texi: Likewise.
+	* doc/posix-functions/fputws.texi: Likewise.
+	* doc/posix-functions/fwide.texi: Likewise.
+	* doc/posix-functions/fwprintf.texi: Likewise.
+	* doc/posix-functions/fwscanf.texi: Likewise.
+	* doc/posix-functions/getwchar.texi: Likewise.
+	* doc/posix-functions/getwc.texi: Likewise.
+	* doc/posix-functions/iswalnum.texi: Likewise.
+	* doc/posix-functions/iswalpha.texi: Likewise.
+	* doc/posix-functions/iswblank.texi: Likewise.
+	* doc/posix-functions/iswcntrl.texi: Likewise.
+	* doc/posix-functions/iswctype.texi: Likewise.
+	* doc/posix-functions/iswdigit.texi: Likewise.
+	* doc/posix-functions/iswgraph.texi: Likewise.
+	* doc/posix-functions/iswlower.texi: Likewise.
+	* doc/posix-functions/iswprint.texi: Likewise.
+	* doc/posix-functions/iswpunct.texi: Likewise.
+	* doc/posix-functions/iswspace.texi: Likewise.
+	* doc/posix-functions/iswupper.texi: Likewise.
+	* doc/posix-functions/iswxdigit.texi: Likewise.
+	* doc/posix-functions/mbrtowc.texi: Likewise.
+	* doc/posix-functions/mbsrtowcs.texi: Likewise.
+	* doc/posix-functions/mbstowcs.texi: Likewise.
+	* doc/posix-functions/mbtowc.texi: Likewise.
+	* doc/posix-functions/putwchar.texi: Likewise.
+	* doc/posix-functions/putwc.texi: Likewise.
+	* doc/posix-functions/swprintf.texi: Likewise.
+	* doc/posix-functions/tolower.texi: Likewise.
+	* doc/posix-functions/toupper.texi: Likewise.
+	* doc/posix-functions/towctrans.texi: Likewise.
+	* doc/posix-functions/ungetwc.texi: Likewise.
+	* doc/posix-functions/vswprintf.texi: Likewise.
+	* doc/posix-functions/wcrtomb.texi: Likewise.
+	* doc/posix-functions/wcscat.texi: Likewise.
+	* doc/posix-functions/wcschr.texi: Likewise.
+	* doc/posix-functions/wcscmp.texi: Likewise.
+	* doc/posix-functions/wcscoll.texi: Likewise.
+	* doc/posix-functions/wcscpy.texi: Likewise.
+	* doc/posix-functions/wcscspn.texi: Likewise.
+	* doc/posix-functions/wcsftime.texi: Likewise.
+	* doc/posix-functions/wcslen.texi: Likewise.
+	* doc/posix-functions/wcsncat.texi: Likewise.
+	* doc/posix-functions/wcsncmp.texi: Likewise.
+	* doc/posix-functions/wcsncpy.texi: Likewise.
+	* doc/posix-functions/wcspbrk.texi: Likewise.
+	* doc/posix-functions/wcsrchr.texi: Likewise.
+	* doc/posix-functions/wcsrtombs.texi: Likewise.
+	* doc/posix-functions/wcsspn.texi: Likewise.
+	* doc/posix-functions/wcsstr.texi: Likewise.
+	* doc/posix-functions/wcstod.texi: Likewise.
+	* doc/posix-functions/wcstof.texi: Likewise.
+	* doc/posix-functions/wcstoimax.texi: Likewise.
+	* doc/posix-functions/wcstok.texi: Likewise.
+	* doc/posix-functions/wcstold.texi: Likewise.
+	* doc/posix-functions/wcstoll.texi: Likewise.
+	* doc/posix-functions/wcstol.texi: Likewise.
+	* doc/posix-functions/wcstombs.texi: Likewise.
+	* doc/posix-functions/wcstoull.texi: Likewise.
+	* doc/posix-functions/wcstoul.texi: Likewise.
+	* doc/posix-functions/wcstoumax.texi: Likewise.
+	* doc/posix-functions/wcswidth.texi: Likewise.
+	* doc/posix-functions/wcsxfrm.texi: Likewise.
+	* doc/posix-functions/wctob.texi: Likewise.
+	* doc/posix-functions/wctomb.texi: Likewise.
+	* doc/posix-functions/wctrans.texi: Likewise.
+	* doc/posix-functions/wctype.texi: Likewise.
+	* doc/posix-functions/wcwidth.texi: Likewise.
+	* doc/posix-functions/wmemchr.texi: Likewise.
+	* doc/posix-functions/wmemcmp.texi: Likewise.
+	* doc/posix-functions/wmemcpy.texi: Likewise.
+	* doc/posix-functions/wmemmove.texi: Likewise.
+	* doc/posix-functions/wmemset.texi: Likewise.
+	* doc/posix-functions/wprintf.texi: Likewise.
+	* doc/posix-functions/wscanf.texi: Likewise.
+
+2008-12-21  Bruno Haible  <bruno@clisp.org>
+
+	Update doc for HP-UX 11.11.
 	* doc/posix-functions/btowc.texi: Clarify that the function is missing
 	in HP-UX version 11.00, not in all versions of HP-UX 11.
 	* doc/posix-functions/fwide.texi: Likewise.
--- a/doc/pastposix-functions/wcswcs.texi
+++ b/doc/pastposix-functions/wcswcs.texi
@@ -16,7 +16,7 @@
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, IRIX 5.3, Solaris 2.5.1, Cygwin, mingw, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows 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}
--- a/doc/posix-functions/btowc.texi
+++ b/doc/posix-functions/btowc.texi
@@ -16,6 +16,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/fgetwc.texi
+++ b/doc/posix-functions/fgetwc.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/fgetws.texi
+++ b/doc/posix-functions/fgetws.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/fputwc.texi
+++ b/doc/posix-functions/fputwc.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/fputws.texi
+++ b/doc/posix-functions/fputws.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/fwide.texi
+++ b/doc/posix-functions/fwide.texi
@@ -16,7 +16,7 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows 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
--- a/doc/posix-functions/fwprintf.texi
+++ b/doc/posix-functions/fwprintf.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/fwscanf.texi
+++ b/doc/posix-functions/fwscanf.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/getwc.texi
+++ b/doc/posix-functions/getwc.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/getwchar.texi
+++ b/doc/posix-functions/getwchar.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswalnum.texi
+++ b/doc/posix-functions/iswalnum.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswalpha.texi
+++ b/doc/posix-functions/iswalpha.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswblank.texi
+++ b/doc/posix-functions/iswblank.texi
@@ -19,6 +19,6 @@
 This function is missing on some platforms:
 AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswcntrl.texi
+++ b/doc/posix-functions/iswcntrl.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswctype.texi
+++ b/doc/posix-functions/iswctype.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswdigit.texi
+++ b/doc/posix-functions/iswdigit.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswgraph.texi
+++ b/doc/posix-functions/iswgraph.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswlower.texi
+++ b/doc/posix-functions/iswlower.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswprint.texi
+++ b/doc/posix-functions/iswprint.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswpunct.texi
+++ b/doc/posix-functions/iswpunct.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswspace.texi
+++ b/doc/posix-functions/iswspace.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswupper.texi
+++ b/doc/posix-functions/iswupper.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/iswxdigit.texi
+++ b/doc/posix-functions/iswxdigit.texi
@@ -19,6 +19,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/mbrtowc.texi
+++ b/doc/posix-functions/mbrtowc.texi
@@ -32,6 +32,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/mbsrtowcs.texi
+++ b/doc/posix-functions/mbsrtowcs.texi
@@ -16,7 +16,7 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows 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
--- a/doc/posix-functions/mbstowcs.texi
+++ b/doc/posix-functions/mbstowcs.texi
@@ -13,6 +13,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/mbtowc.texi
+++ b/doc/posix-functions/mbtowc.texi
@@ -13,6 +13,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/putwc.texi
+++ b/doc/posix-functions/putwc.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/putwchar.texi
+++ b/doc/posix-functions/putwchar.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/swprintf.texi
+++ b/doc/posix-functions/swprintf.texi
@@ -16,7 +16,7 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows 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.
--- a/doc/posix-functions/tolower.texi
+++ b/doc/posix-functions/tolower.texi
@@ -13,6 +13,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/toupper.texi
+++ b/doc/posix-functions/toupper.texi
@@ -13,6 +13,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/towctrans.texi
+++ b/doc/posix-functions/towctrans.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.5.1, mingw, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/ungetwc.texi
+++ b/doc/posix-functions/ungetwc.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/vswprintf.texi
+++ b/doc/posix-functions/vswprintf.texi
@@ -16,7 +16,7 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows 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.
--- a/doc/posix-functions/wcrtomb.texi
+++ b/doc/posix-functions/wcrtomb.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, mingw, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcscat.texi
+++ b/doc/posix-functions/wcscat.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcschr.texi
+++ b/doc/posix-functions/wcschr.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcscmp.texi
+++ b/doc/posix-functions/wcscmp.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcscoll.texi
+++ b/doc/posix-functions/wcscoll.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcscpy.texi
+++ b/doc/posix-functions/wcscpy.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcscspn.texi
+++ b/doc/posix-functions/wcscspn.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsftime.texi
+++ b/doc/posix-functions/wcsftime.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 OpenBSD 3.8, IRIX 5.3, Solaris 2.5.1, Cygwin, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcslen.texi
+++ b/doc/posix-functions/wcslen.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsncat.texi
+++ b/doc/posix-functions/wcsncat.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsncmp.texi
+++ b/doc/posix-functions/wcsncmp.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsncpy.texi
+++ b/doc/posix-functions/wcsncpy.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcspbrk.texi
+++ b/doc/posix-functions/wcspbrk.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsrchr.texi
+++ b/doc/posix-functions/wcsrchr.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsrtombs.texi
+++ b/doc/posix-functions/wcsrtombs.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, mingw, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsspn.texi
+++ b/doc/posix-functions/wcsspn.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsstr.texi
+++ b/doc/posix-functions/wcsstr.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 5.3, Solaris 2.6.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstod.texi
+++ b/doc/posix-functions/wcstod.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstof.texi
+++ b/doc/posix-functions/wcstof.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstoimax.texi
+++ b/doc/posix-functions/wcstoimax.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstok.texi
+++ b/doc/posix-functions/wcstok.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstol.texi
+++ b/doc/posix-functions/wcstol.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstold.texi
+++ b/doc/posix-functions/wcstold.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstoll.texi
+++ b/doc/posix-functions/wcstoll.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11, IRIX 5.3, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstombs.texi
+++ b/doc/posix-functions/wcstombs.texi
@@ -13,6 +13,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstoul.texi
+++ b/doc/posix-functions/wcstoul.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstoull.texi
+++ b/doc/posix-functions/wcstoull.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11, IRIX 5.3, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcstoumax.texi
+++ b/doc/posix-functions/wcstoumax.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcswidth.texi
+++ b/doc/posix-functions/wcswidth.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 OpenBSD 3.8, IRIX 5.3, Solaris 2.5.1, mingw, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcsxfrm.texi
+++ b/doc/posix-functions/wcsxfrm.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, Cygwin.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wctob.texi
+++ b/doc/posix-functions/wctob.texi
@@ -22,6 +22,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wctomb.texi
+++ b/doc/posix-functions/wctomb.texi
@@ -13,6 +13,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wctrans.texi
+++ b/doc/posix-functions/wctrans.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.5.1, mingw, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wctype.texi
+++ b/doc/posix-functions/wctype.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1, mingw.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wcwidth.texi
+++ b/doc/posix-functions/wcwidth.texi
@@ -20,6 +20,6 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wmemchr.texi
+++ b/doc/posix-functions/wmemchr.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wmemcmp.texi
+++ b/doc/posix-functions/wmemcmp.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wmemcpy.texi
+++ b/doc/posix-functions/wmemcpy.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wmemmove.texi
+++ b/doc/posix-functions/wmemmove.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wmemset.texi
+++ b/doc/posix-functions/wmemset.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix 3.5.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wprintf.texi
+++ b/doc/posix-functions/wprintf.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize
--- a/doc/posix-functions/wscanf.texi
+++ b/doc/posix-functions/wscanf.texi
@@ -16,6 +16,6 @@
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin, Interix 3.5, BeOS.
 @item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
 @end itemize