bug-gnulib
[Top][All Lists]
Advanced

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

doc of wchar_t functions


From: Bruno Haible
Subject: doc of wchar_t functions
Date: Tue, 23 Dec 2008 02:16:31 +0100
User-agent: KMail/1.9.9

The doc of many functions that take a wchar_t argument or return wchar_t
mentions the danger of using them on platforms where wchar_t is only a
16-bit type. This patch applies this boilerplate warnings to more functions.


2008-12-22  Bruno Haible  <address@hidden>

        * doc/posix-functions/iswalnum_l.texi: Mention limitation of wchar_t.
        * doc/posix-functions/iswalpha_l.texi: Likewise.
        * doc/posix-functions/iswblank_l.texi: Likewise.
        * doc/posix-functions/iswcntrl_l.texi: Likewise.
        * doc/posix-functions/iswctype_l.texi: Likewise.
        * doc/posix-functions/iswdigit_l.texi: Likewise.
        * doc/posix-functions/iswgraph_l.texi: Likewise.
        * doc/posix-functions/iswlower_l.texi: Likewise.
        * doc/posix-functions/iswprint_l.texi: Likewise.
        * doc/posix-functions/iswpunct_l.texi: Likewise.
        * doc/posix-functions/iswspace_l.texi: Likewise.
        * doc/posix-functions/iswupper_l.texi: Likewise.
        * doc/posix-functions/iswxdigit_l.texi: Likewise.
        * doc/posix-functions/mbsnrtowcs.texi: Likewise.
        * doc/posix-functions/open_wmemstream.texi: Likewise.
        * doc/posix-functions/swscanf.texi: Likewise.
        * doc/posix-functions/towctrans_l.texi: Likewise.
        * doc/posix-functions/towlower.texi: Likewise.
        * doc/posix-functions/towlower_l.texi: Likewise.
        * doc/posix-functions/towupper.texi: Likewise.
        * doc/posix-functions/towupper_l.texi: Likewise.
        * doc/posix-functions/vfwprintf.texi: Likewise.
        * doc/posix-functions/vfwscanf.texi: Likewise.
        * doc/posix-functions/vswscanf.texi: Likewise.
        * doc/posix-functions/vwprintf.texi: Likewise.
        * doc/posix-functions/vwscanf.texi: Likewise.
        * doc/posix-functions/wcpcpy.texi: Likewise.
        * doc/posix-functions/wcpncpy.texi: Likewise.
        * doc/posix-functions/wcscasecmp.texi: Likewise.
        * doc/posix-functions/wcscasecmp_l.texi: Likewise.
        * doc/posix-functions/wcscoll_l.texi: Likewise.
        * doc/posix-functions/wcsdup.texi: Likewise.
        * doc/posix-functions/wcsncasecmp.texi: Likewise.
        * doc/posix-functions/wcsncasecmp_l.texi: Likewise.
        * doc/posix-functions/wcsnlen.texi: Likewise.
        * doc/posix-functions/wcsnrtombs.texi: Likewise.
        * doc/posix-functions/wcsxfrm_l.texi: Likewise.
        * doc/posix-functions/wctrans_l.texi: Likewise.
        * doc/posix-functions/wctype_l.texi: Likewise.
        * doc/glibc-functions/fgetwc_unlocked.texi: Likewise.
        * doc/glibc-functions/fgetws_unlocked.texi: Likewise.
        * doc/glibc-functions/fputwc_unlocked.texi: Likewise.
        * doc/glibc-functions/fputws_unlocked.texi: Likewise.
        * doc/glibc-functions/getwc_unlocked.texi: Likewise.
        * doc/glibc-functions/getwchar_unlocked.texi: Likewise.
        * doc/glibc-functions/putwc_unlocked.texi: Likewise.
        * doc/glibc-functions/putwchar_unlocked.texi: Likewise.
        * doc/glibc-functions/wcschrnul.texi: Likewise.
        * doc/glibc-functions/wcsftime_l.texi: Likewise.
        * doc/glibc-functions/wcstod_l.texi: Likewise.
        * doc/glibc-functions/wcstof_l.texi: Likewise.
        * doc/glibc-functions/wcstol_l.texi: Likewise.
        * doc/glibc-functions/wcstold_l.texi: Likewise.
        * doc/glibc-functions/wcstoll_l.texi: Likewise.
        * doc/glibc-functions/wcstoq.texi: Likewise.
        * doc/glibc-functions/wcstoul_l.texi: Likewise.
        * doc/glibc-functions/wcstoull_l.texi: Likewise.
        * doc/glibc-functions/wcstouq.texi: Likewise.
        * doc/glibc-functions/wmempcpy.texi: Likewise.

--- doc/glibc-functions/fgetwc_unlocked.texi.orig       2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/fgetwc_unlocked.texi    2008-12-23 02:02:41.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/fgetws_unlocked.texi.orig       2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/fgetws_unlocked.texi    2008-12-23 02:03:47.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/fputwc_unlocked.texi.orig       2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/fputwc_unlocked.texi    2008-12-23 02:02:41.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/fputws_unlocked.texi.orig       2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/fputws_unlocked.texi    2008-12-23 02:03:47.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/getwc_unlocked.texi.orig        2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/getwc_unlocked.texi     2008-12-23 02:02:42.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/getwchar_unlocked.texi.orig     2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/getwchar_unlocked.texi  2008-12-23 02:02:41.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/putwc_unlocked.texi.orig        2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/putwc_unlocked.texi     2008-12-23 02:02:42.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/putwchar_unlocked.texi.orig     2008-12-23 
02:09:39.000000000 +0100
+++ doc/glibc-functions/putwchar_unlocked.texi  2008-12-23 02:02:42.000000000 
+0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcschrnul.texi.orig     2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcschrnul.texi  2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcsftime_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcsftime_l.texi 2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstod_l.texi.orig      2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstod_l.texi   2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstof_l.texi.orig      2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstof_l.texi   2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstol_l.texi.orig      2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstol_l.texi   2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstold_l.texi.orig     2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstold_l.texi  2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstoll_l.texi.orig     2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstoll_l.texi  2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstoq.texi.orig        2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstoq.texi     2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstoul_l.texi.orig     2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstoul_l.texi  2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstoull_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstoull_l.texi 2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wcstouq.texi.orig       2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wcstouq.texi    2008-12-23 02:02:42.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/glibc-functions/wmempcpy.texi.orig      2008-12-23 02:09:39.000000000 
+0100
+++ doc/glibc-functions/wmempcpy.texi   2008-12-23 02:04:24.000000000 +0100
@@ -13,4 +13,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswalnum_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswalnum_l.texi 2008-12-23 02:01:04.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswalpha_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswalpha_l.texi 2008-12-23 02:01:04.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswblank_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswblank_l.texi 2008-12-23 02:01:04.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswcntrl_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswcntrl_l.texi 2008-12-23 02:01:04.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswctype_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswctype_l.texi 2008-12-23 02:01:04.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswdigit_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswdigit_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswgraph_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswgraph_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswlower_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswlower_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswprint_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswprint_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswpunct_l.texi.orig    2008-12-23 02:09:39.000000000 
+0100
+++ doc/posix-functions/iswpunct_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswspace_l.texi.orig    2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/iswspace_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswupper_l.texi.orig    2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/iswupper_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/iswxdigit_l.texi.orig   2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/iswxdigit_l.texi        2008-12-23 02:01:05.000000000 
+0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/mbsnrtowcs.texi.orig    2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/mbsnrtowcs.texi 2008-12-23 02:01:05.000000000 +0100
@@ -16,6 +16,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
+accommodate all Unicode characters.
address@hidden
 The specification is not clear about whether this function should update the
 conversion state when the first argument (the destination pointer) is NULL.
 The glibc, MacOS X, FreeBSD implementations do update the state in this case.
--- doc/posix-functions/open_wmemstream.texi.orig       2008-12-23 
02:09:40.000000000 +0100
+++ doc/posix-functions/open_wmemstream.texi    2008-12-23 02:01:04.000000000 
+0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, 
HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/swscanf.texi.orig       2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/swscanf.texi    2008-12-23 02:08:25.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 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.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/towctrans_l.texi.orig   2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/towctrans_l.texi        2008-12-23 02:01:05.000000000 
+0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/towlower.texi.orig      2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/towlower.texi   2008-12-23 02:08:26.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/towlower_l.texi.orig    2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/towlower_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/towupper.texi.orig      2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/towupper.texi   2008-12-23 02:08:26.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 IRIX 5.3, Solaris 2.5.1.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/towupper_l.texi.orig    2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/towupper_l.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/vfwprintf.texi.orig     2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/vfwprintf.texi  2008-12-23 02:08:26.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 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.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/vfwscanf.texi.orig      2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/vfwscanf.texi   2008-12-23 02:08:26.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 8, 
Cygwin, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/vswscanf.texi.orig      2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/vswscanf.texi   2008-12-23 02:08:26.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 8, 
Cygwin, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/vwprintf.texi.orig      2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/vwprintf.texi   2008-12-23 02:08:26.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 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.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/vwscanf.texi.orig       2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/vwscanf.texi    2008-12-23 02:08:26.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 8, 
Cygwin, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcpcpy.texi.orig        2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcpcpy.texi     2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcpncpy.texi.orig       2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcpncpy.texi    2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcscasecmp.texi.orig    2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcscasecmp.texi 2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcscasecmp_l.texi.orig  2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcscasecmp_l.texi       2008-12-23 02:01:05.000000000 
+0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcscoll_l.texi.orig     2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcscoll_l.texi  2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcsdup.texi.orig        2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcsdup.texi     2008-12-23 02:01:05.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcsncasecmp.texi.orig   2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcsncasecmp.texi        2008-12-23 02:01:05.000000000 
+0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcsncasecmp_l.texi.orig 2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcsncasecmp_l.texi      2008-12-23 02:01:06.000000000 
+0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcsnlen.texi.orig       2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcsnlen.texi    2008-12-23 02:01:06.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcsnrtombs.texi.orig    2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcsnrtombs.texi 2008-12-23 02:01:06.000000000 +0100
@@ -15,4 +15,7 @@
 
 Portability problems not fixed by Gnulib:
 @itemize
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wcsxfrm_l.texi.orig     2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wcsxfrm_l.texi  2008-12-23 02:01:06.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wctrans_l.texi.orig     2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wctrans_l.texi  2008-12-23 02:01:06.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore 
cannot
+accommodate all Unicode characters.
 @end itemize
--- doc/posix-functions/wctype_l.texi.orig      2008-12-23 02:09:40.000000000 
+0100
+++ doc/posix-functions/wctype_l.texi   2008-12-23 02:01:06.000000000 +0100
@@ -15,4 +15,7 @@
 @item
 This function is missing on all non-glibc platforms:
 MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 
6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
address@hidden
+On AIX and Windows 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]