summaryrefslogtreecommitdiff
path: root/doc/posix-functions
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2008-12-14 19:08:31 +0100
committerBruno Haible <bruno@clisp.org>2008-12-14 19:10:34 +0100
commite2bc86f63c5d0d0e940c2af05c4681bfc22e27bd (patch)
treeffd502808ce941540d63ba13f7a6f75c229f6f2b /doc/posix-functions
parent943ae74f655c15b4c7bef0b1285cf353bf076f7c (diff)
downloadgnulib-e2bc86f63c5d0d0e940c2af05c4681bfc22e27bd.tar.gz
Move documentation for glibc functions that are now in POSIX.
Diffstat (limited to 'doc/posix-functions')
-rw-r--r--doc/posix-functions/alphasort.texi18
-rw-r--r--doc/posix-functions/dirfd.texi21
-rw-r--r--doc/posix-functions/dprintf.texi18
-rw-r--r--doc/posix-functions/duplocale.texi18
-rw-r--r--doc/posix-functions/fexecve.texi18
-rw-r--r--doc/posix-functions/fmemopen.texi18
-rw-r--r--doc/posix-functions/freelocale.texi18
-rw-r--r--doc/posix-functions/getdate_err.texi18
-rw-r--r--doc/posix-functions/isalnum_l.texi18
-rw-r--r--doc/posix-functions/isalpha_l.texi18
-rw-r--r--doc/posix-functions/isblank_l.texi18
-rw-r--r--doc/posix-functions/iscntrl_l.texi18
-rw-r--r--doc/posix-functions/isdigit_l.texi18
-rw-r--r--doc/posix-functions/isgraph_l.texi18
-rw-r--r--doc/posix-functions/islower_l.texi18
-rw-r--r--doc/posix-functions/isprint_l.texi18
-rw-r--r--doc/posix-functions/ispunct_l.texi18
-rw-r--r--doc/posix-functions/isspace_l.texi18
-rw-r--r--doc/posix-functions/isupper_l.texi18
-rw-r--r--doc/posix-functions/iswalnum_l.texi18
-rw-r--r--doc/posix-functions/iswalpha_l.texi18
-rw-r--r--doc/posix-functions/iswblank_l.texi18
-rw-r--r--doc/posix-functions/iswcntrl_l.texi18
-rw-r--r--doc/posix-functions/iswctype_l.texi18
-rw-r--r--doc/posix-functions/iswdigit_l.texi18
-rw-r--r--doc/posix-functions/iswgraph_l.texi18
-rw-r--r--doc/posix-functions/iswlower_l.texi18
-rw-r--r--doc/posix-functions/iswprint_l.texi18
-rw-r--r--doc/posix-functions/iswpunct_l.texi18
-rw-r--r--doc/posix-functions/iswspace_l.texi18
-rw-r--r--doc/posix-functions/iswupper_l.texi18
-rw-r--r--doc/posix-functions/iswxdigit_l.texi18
-rw-r--r--doc/posix-functions/isxdigit_l.texi18
-rw-r--r--doc/posix-functions/mbsnrtowcs.texi18
-rw-r--r--doc/posix-functions/mkdtemp.texi18
-rw-r--r--doc/posix-functions/newlocale.texi18
-rw-r--r--doc/posix-functions/nl_langinfo_l.texi18
-rw-r--r--doc/posix-functions/open_memstream.texi18
-rw-r--r--doc/posix-functions/opterr.texi18
-rw-r--r--doc/posix-functions/optind.texi18
-rw-r--r--doc/posix-functions/optopt.texi18
-rw-r--r--doc/posix-functions/psignal.texi18
-rw-r--r--doc/posix-functions/scandir.texi18
-rw-r--r--doc/posix-functions/sched_get_priority_min.texi18
-rw-r--r--doc/posix-functions/signgam.texi18
-rw-r--r--doc/posix-functions/stpcpy.texi18
-rw-r--r--doc/posix-functions/stpncpy.texi21
-rw-r--r--doc/posix-functions/strcasecmp_l.texi18
-rw-r--r--doc/posix-functions/strcoll_l.texi18
-rw-r--r--doc/posix-functions/strfmon_l.texi18
-rw-r--r--doc/posix-functions/strftime_l.texi18
-rw-r--r--doc/posix-functions/strncasecmp_l.texi18
-rw-r--r--doc/posix-functions/strndup.texi21
-rw-r--r--doc/posix-functions/strnlen.texi21
-rw-r--r--doc/posix-functions/strsignal.texi26
-rw-r--r--doc/posix-functions/strxfrm_l.texi18
-rw-r--r--doc/posix-functions/timer_gettime.texi18
-rw-r--r--doc/posix-functions/tolower_l.texi18
-rw-r--r--doc/posix-functions/toupper_l.texi18
-rw-r--r--doc/posix-functions/towctrans_l.texi18
-rw-r--r--doc/posix-functions/towlower_l.texi18
-rw-r--r--doc/posix-functions/towupper_l.texi18
-rw-r--r--doc/posix-functions/uselocale.texi18
-rw-r--r--doc/posix-functions/vdprintf.texi18
-rw-r--r--doc/posix-functions/wcpcpy.texi18
-rw-r--r--doc/posix-functions/wcpncpy.texi18
-rw-r--r--doc/posix-functions/wcscasecmp.texi18
-rw-r--r--doc/posix-functions/wcscasecmp_l.texi18
-rw-r--r--doc/posix-functions/wcscoll_l.texi18
-rw-r--r--doc/posix-functions/wcsdup.texi18
-rw-r--r--doc/posix-functions/wcsncasecmp.texi18
-rw-r--r--doc/posix-functions/wcsncasecmp_l.texi18
-rw-r--r--doc/posix-functions/wcsnlen.texi18
-rw-r--r--doc/posix-functions/wcsnrtombs.texi18
-rw-r--r--doc/posix-functions/wcsxfrm_l.texi18
-rw-r--r--doc/posix-functions/wctrans_l.texi18
-rw-r--r--doc/posix-functions/wctype_l.texi18
77 files changed, 1406 insertions, 0 deletions
diff --git a/doc/posix-functions/alphasort.texi b/doc/posix-functions/alphasort.texi
new file mode 100644
index 0000000000..2d2a02b683
--- /dev/null
+++ b/doc/posix-functions/alphasort.texi
@@ -0,0 +1,18 @@
+@node alphasort
+@section @code{alphasort}
+@findex alphasort
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/alphasort.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+Solaris 9, mingw, BeOS.
+@end itemize
diff --git a/doc/posix-functions/dirfd.texi b/doc/posix-functions/dirfd.texi
new file mode 100644
index 0000000000..601fab87d2
--- /dev/null
+++ b/doc/posix-functions/dirfd.texi
@@ -0,0 +1,21 @@
+@node dirfd
+@section @code{dirfd}
+@findex dirfd
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dirfd.html}
+
+Gnulib module: dirfd
+
+Portability problems fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+AIX 5.1, HP-UX 11, OSF/1 5.1, Solaris 10.
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+mingw.
+@end itemize
diff --git a/doc/posix-functions/dprintf.texi b/doc/posix-functions/dprintf.texi
new file mode 100644
index 0000000000..f748425130
--- /dev/null
+++ b/doc/posix-functions/dprintf.texi
@@ -0,0 +1,18 @@
+@node dprintf
+@section @code{dprintf}
+@findex dprintf
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dprintf.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/duplocale.texi b/doc/posix-functions/duplocale.texi
new file mode 100644
index 0000000000..6bae698ba5
--- /dev/null
+++ b/doc/posix-functions/duplocale.texi
@@ -0,0 +1,18 @@
+@node duplocale
+@section @code{duplocale}
+@findex duplocale
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/duplocale.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/fexecve.texi b/doc/posix-functions/fexecve.texi
new file mode 100644
index 0000000000..a8424dee3b
--- /dev/null
+++ b/doc/posix-functions/fexecve.texi
@@ -0,0 +1,18 @@
+@node fexecve
+@section @code{fexecve}
+@findex fexecve
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fexecve.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/fmemopen.texi b/doc/posix-functions/fmemopen.texi
new file mode 100644
index 0000000000..e785b8a663
--- /dev/null
+++ b/doc/posix-functions/fmemopen.texi
@@ -0,0 +1,18 @@
+@node fmemopen
+@section @code{fmemopen}
+@findex fmemopen
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmemopen.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/freelocale.texi b/doc/posix-functions/freelocale.texi
new file mode 100644
index 0000000000..bb1044f0c7
--- /dev/null
+++ b/doc/posix-functions/freelocale.texi
@@ -0,0 +1,18 @@
+@node freelocale
+@section @code{freelocale}
+@findex freelocale
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/freelocale.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/getdate_err.texi b/doc/posix-functions/getdate_err.texi
new file mode 100644
index 0000000000..3e15bc0a13
--- /dev/null
+++ b/doc/posix-functions/getdate_err.texi
@@ -0,0 +1,18 @@
+@node getdate_err
+@section @code{getdate_err}
+@findex getdate_err
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getdate_err.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This variable is missing on some platforms:
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, IRIX 6.5, OSF/1 5.1, Cygwin, mingw, BeOS.
+@end itemize
diff --git a/doc/posix-functions/isalnum_l.texi b/doc/posix-functions/isalnum_l.texi
new file mode 100644
index 0000000000..46ecda042a
--- /dev/null
+++ b/doc/posix-functions/isalnum_l.texi
@@ -0,0 +1,18 @@
+@node isalnum_l
+@section @code{isalnum_l}
+@findex isalnum_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isalnum_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isalpha_l.texi b/doc/posix-functions/isalpha_l.texi
new file mode 100644
index 0000000000..3a172e2761
--- /dev/null
+++ b/doc/posix-functions/isalpha_l.texi
@@ -0,0 +1,18 @@
+@node isalpha_l
+@section @code{isalpha_l}
+@findex isalpha_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isalpha_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isblank_l.texi b/doc/posix-functions/isblank_l.texi
new file mode 100644
index 0000000000..4d1e32bb02
--- /dev/null
+++ b/doc/posix-functions/isblank_l.texi
@@ -0,0 +1,18 @@
+@node isblank_l
+@section @code{isblank_l}
+@findex isblank_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isblank_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iscntrl_l.texi b/doc/posix-functions/iscntrl_l.texi
new file mode 100644
index 0000000000..1c6d0b4406
--- /dev/null
+++ b/doc/posix-functions/iscntrl_l.texi
@@ -0,0 +1,18 @@
+@node iscntrl_l
+@section @code{iscntrl_l}
+@findex iscntrl_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iscntrl_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isdigit_l.texi b/doc/posix-functions/isdigit_l.texi
new file mode 100644
index 0000000000..302b9c046f
--- /dev/null
+++ b/doc/posix-functions/isdigit_l.texi
@@ -0,0 +1,18 @@
+@node isdigit_l
+@section @code{isdigit_l}
+@findex isdigit_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isdigit_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isgraph_l.texi b/doc/posix-functions/isgraph_l.texi
new file mode 100644
index 0000000000..89acc5c826
--- /dev/null
+++ b/doc/posix-functions/isgraph_l.texi
@@ -0,0 +1,18 @@
+@node isgraph_l
+@section @code{isgraph_l}
+@findex isgraph_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isgraph_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/islower_l.texi b/doc/posix-functions/islower_l.texi
new file mode 100644
index 0000000000..cde4c383a0
--- /dev/null
+++ b/doc/posix-functions/islower_l.texi
@@ -0,0 +1,18 @@
+@node islower_l
+@section @code{islower_l}
+@findex islower_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/islower_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isprint_l.texi b/doc/posix-functions/isprint_l.texi
new file mode 100644
index 0000000000..4bd0f6bece
--- /dev/null
+++ b/doc/posix-functions/isprint_l.texi
@@ -0,0 +1,18 @@
+@node isprint_l
+@section @code{isprint_l}
+@findex isprint_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isprint_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/ispunct_l.texi b/doc/posix-functions/ispunct_l.texi
new file mode 100644
index 0000000000..4ec05b25e4
--- /dev/null
+++ b/doc/posix-functions/ispunct_l.texi
@@ -0,0 +1,18 @@
+@node ispunct_l
+@section @code{ispunct_l}
+@findex ispunct_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ispunct_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isspace_l.texi b/doc/posix-functions/isspace_l.texi
new file mode 100644
index 0000000000..ef9f8062aa
--- /dev/null
+++ b/doc/posix-functions/isspace_l.texi
@@ -0,0 +1,18 @@
+@node isspace_l
+@section @code{isspace_l}
+@findex isspace_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isspace_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isupper_l.texi b/doc/posix-functions/isupper_l.texi
new file mode 100644
index 0000000000..1a23bee5c9
--- /dev/null
+++ b/doc/posix-functions/isupper_l.texi
@@ -0,0 +1,18 @@
+@node isupper_l
+@section @code{isupper_l}
+@findex isupper_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isupper_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswalnum_l.texi b/doc/posix-functions/iswalnum_l.texi
new file mode 100644
index 0000000000..48ee7d2f77
--- /dev/null
+++ b/doc/posix-functions/iswalnum_l.texi
@@ -0,0 +1,18 @@
+@node iswalnum_l
+@section @code{iswalnum_l}
+@findex iswalnum_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswalnum_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswalpha_l.texi b/doc/posix-functions/iswalpha_l.texi
new file mode 100644
index 0000000000..00a40eefb5
--- /dev/null
+++ b/doc/posix-functions/iswalpha_l.texi
@@ -0,0 +1,18 @@
+@node iswalpha_l
+@section @code{iswalpha_l}
+@findex iswalpha_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswalpha_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswblank_l.texi b/doc/posix-functions/iswblank_l.texi
new file mode 100644
index 0000000000..a0e0b1aa74
--- /dev/null
+++ b/doc/posix-functions/iswblank_l.texi
@@ -0,0 +1,18 @@
+@node iswblank_l
+@section @code{iswblank_l}
+@findex iswblank_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswblank_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswcntrl_l.texi b/doc/posix-functions/iswcntrl_l.texi
new file mode 100644
index 0000000000..96fa0b553b
--- /dev/null
+++ b/doc/posix-functions/iswcntrl_l.texi
@@ -0,0 +1,18 @@
+@node iswcntrl_l
+@section @code{iswcntrl_l}
+@findex iswcntrl_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswcntrl_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswctype_l.texi b/doc/posix-functions/iswctype_l.texi
new file mode 100644
index 0000000000..bf1e70ba1f
--- /dev/null
+++ b/doc/posix-functions/iswctype_l.texi
@@ -0,0 +1,18 @@
+@node iswctype_l
+@section @code{iswctype_l}
+@findex iswctype_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswctype_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswdigit_l.texi b/doc/posix-functions/iswdigit_l.texi
new file mode 100644
index 0000000000..12f1d18a30
--- /dev/null
+++ b/doc/posix-functions/iswdigit_l.texi
@@ -0,0 +1,18 @@
+@node iswdigit_l
+@section @code{iswdigit_l}
+@findex iswdigit_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswdigit_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswgraph_l.texi b/doc/posix-functions/iswgraph_l.texi
new file mode 100644
index 0000000000..4168dcb72a
--- /dev/null
+++ b/doc/posix-functions/iswgraph_l.texi
@@ -0,0 +1,18 @@
+@node iswgraph_l
+@section @code{iswgraph_l}
+@findex iswgraph_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswgraph_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswlower_l.texi b/doc/posix-functions/iswlower_l.texi
new file mode 100644
index 0000000000..7e19b1605a
--- /dev/null
+++ b/doc/posix-functions/iswlower_l.texi
@@ -0,0 +1,18 @@
+@node iswlower_l
+@section @code{iswlower_l}
+@findex iswlower_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswlower_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswprint_l.texi b/doc/posix-functions/iswprint_l.texi
new file mode 100644
index 0000000000..01fbdc14ef
--- /dev/null
+++ b/doc/posix-functions/iswprint_l.texi
@@ -0,0 +1,18 @@
+@node iswprint_l
+@section @code{iswprint_l}
+@findex iswprint_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswprint_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswpunct_l.texi b/doc/posix-functions/iswpunct_l.texi
new file mode 100644
index 0000000000..70ceafb961
--- /dev/null
+++ b/doc/posix-functions/iswpunct_l.texi
@@ -0,0 +1,18 @@
+@node iswpunct_l
+@section @code{iswpunct_l}
+@findex iswpunct_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswpunct_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswspace_l.texi b/doc/posix-functions/iswspace_l.texi
new file mode 100644
index 0000000000..3b06611fce
--- /dev/null
+++ b/doc/posix-functions/iswspace_l.texi
@@ -0,0 +1,18 @@
+@node iswspace_l
+@section @code{iswspace_l}
+@findex iswspace_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswspace_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswupper_l.texi b/doc/posix-functions/iswupper_l.texi
new file mode 100644
index 0000000000..567b88d2cb
--- /dev/null
+++ b/doc/posix-functions/iswupper_l.texi
@@ -0,0 +1,18 @@
+@node iswupper_l
+@section @code{iswupper_l}
+@findex iswupper_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswupper_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/iswxdigit_l.texi b/doc/posix-functions/iswxdigit_l.texi
new file mode 100644
index 0000000000..24c50494b0
--- /dev/null
+++ b/doc/posix-functions/iswxdigit_l.texi
@@ -0,0 +1,18 @@
+@node iswxdigit_l
+@section @code{iswxdigit_l}
+@findex iswxdigit_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswxdigit_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/isxdigit_l.texi b/doc/posix-functions/isxdigit_l.texi
new file mode 100644
index 0000000000..86fd521bd6
--- /dev/null
+++ b/doc/posix-functions/isxdigit_l.texi
@@ -0,0 +1,18 @@
+@node isxdigit_l
+@section @code{isxdigit_l}
+@findex isxdigit_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isxdigit_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/mbsnrtowcs.texi b/doc/posix-functions/mbsnrtowcs.texi
new file mode 100644
index 0000000000..b85aca3b02
--- /dev/null
+++ b/doc/posix-functions/mbsnrtowcs.texi
@@ -0,0 +1,18 @@
+@node mbsnrtowcs
+@section @code{mbsnrtowcs}
+@findex mbsnrtowcs
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mbsnrtowcs.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+MacOS X 10.3, FreeBSD 5.2.1, 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.
+@end itemize
diff --git a/doc/posix-functions/mkdtemp.texi b/doc/posix-functions/mkdtemp.texi
new file mode 100644
index 0000000000..5322078d43
--- /dev/null
+++ b/doc/posix-functions/mkdtemp.texi
@@ -0,0 +1,18 @@
+@node mkdtemp
+@section @code{mkdtemp}
+@findex mkdtemp
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mkdtemp.html}
+
+Gnulib module: mkdtemp
+
+Portability problems fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS.
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@end itemize
diff --git a/doc/posix-functions/newlocale.texi b/doc/posix-functions/newlocale.texi
new file mode 100644
index 0000000000..458e26218c
--- /dev/null
+++ b/doc/posix-functions/newlocale.texi
@@ -0,0 +1,18 @@
+@node newlocale
+@section @code{newlocale}
+@findex newlocale
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/newlocale.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/nl_langinfo_l.texi b/doc/posix-functions/nl_langinfo_l.texi
new file mode 100644
index 0000000000..25034909ad
--- /dev/null
+++ b/doc/posix-functions/nl_langinfo_l.texi
@@ -0,0 +1,18 @@
+@node nl_langinfo_l
+@section @code{nl_langinfo_l}
+@findex nl_langinfo_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/open_memstream.texi b/doc/posix-functions/open_memstream.texi
new file mode 100644
index 0000000000..4c972e45e5
--- /dev/null
+++ b/doc/posix-functions/open_memstream.texi
@@ -0,0 +1,18 @@
+@node open_memstream
+@section @code{open_memstream}
+@findex open_memstream
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/open_memstream.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/opterr.texi b/doc/posix-functions/opterr.texi
new file mode 100644
index 0000000000..ca6f28d9a9
--- /dev/null
+++ b/doc/posix-functions/opterr.texi
@@ -0,0 +1,18 @@
+@node opterr
+@section @code{opterr}
+@findex opterr
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/opterr.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This variable is missing on some platforms:
+IRIX 6.5, OSF/1 5.1, Cygwin.
+@end itemize
diff --git a/doc/posix-functions/optind.texi b/doc/posix-functions/optind.texi
new file mode 100644
index 0000000000..08a9db4ee4
--- /dev/null
+++ b/doc/posix-functions/optind.texi
@@ -0,0 +1,18 @@
+@node optind
+@section @code{optind}
+@findex optind
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/optind.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This variable is missing on some platforms:
+IRIX 6.5, OSF/1 5.1, Cygwin.
+@end itemize
diff --git a/doc/posix-functions/optopt.texi b/doc/posix-functions/optopt.texi
new file mode 100644
index 0000000000..80831c3daa
--- /dev/null
+++ b/doc/posix-functions/optopt.texi
@@ -0,0 +1,18 @@
+@node optopt
+@section @code{optopt}
+@findex optopt
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/optopt.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This variable is missing on some platforms:
+MacOS X 10.3, IRIX 6.5, OSF/1 5.1, Cygwin.
+@end itemize
diff --git a/doc/posix-functions/psignal.texi b/doc/posix-functions/psignal.texi
new file mode 100644
index 0000000000..7bb7ec451a
--- /dev/null
+++ b/doc/posix-functions/psignal.texi
@@ -0,0 +1,18 @@
+@node psignal
+@section @code{psignal}
+@findex psignal
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/psignal.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+HP-UX 11, Cygwin, mingw, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/posix-functions/scandir.texi b/doc/posix-functions/scandir.texi
new file mode 100644
index 0000000000..5735877bd9
--- /dev/null
+++ b/doc/posix-functions/scandir.texi
@@ -0,0 +1,18 @@
+@node scandir
+@section @code{scandir}
+@findex scandir
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scandir.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+Solaris 9, mingw, BeOS.
+@end itemize
diff --git a/doc/posix-functions/sched_get_priority_min.texi b/doc/posix-functions/sched_get_priority_min.texi
new file mode 100644
index 0000000000..cfef852701
--- /dev/null
+++ b/doc/posix-functions/sched_get_priority_min.texi
@@ -0,0 +1,18 @@
+@node sched_get_priority_min
+@section @code{sched_get_priority_min}
+@findex sched_get_priority_min
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_get_priority_min.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+OpenBSD 3.8, HP-UX 11, IRIX 5.3, mingw, BeOS.
+@end itemize
diff --git a/doc/posix-functions/signgam.texi b/doc/posix-functions/signgam.texi
new file mode 100644
index 0000000000..52d2144e9f
--- /dev/null
+++ b/doc/posix-functions/signgam.texi
@@ -0,0 +1,18 @@
+@node signgam
+@section @code{signgam}
+@findex signgam
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/signgam.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This variable is missing on some platforms:
+MacOS X 10.3, AIX 5.1, IRIX 6.5, OSF/1 5.1, Cygwin, mingw.
+@end itemize
diff --git a/doc/posix-functions/stpcpy.texi b/doc/posix-functions/stpcpy.texi
new file mode 100644
index 0000000000..60bb65f95c
--- /dev/null
+++ b/doc/posix-functions/stpcpy.texi
@@ -0,0 +1,18 @@
+@node stpcpy
+@section @code{stpcpy}
+@findex stpcpy
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/stpcpy.html}
+
+Gnulib module: stpcpy
+
+Portability problems fixed by Gnulib:
+@itemize
+@item
+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 10, Cygwin, mingw, Interix 3.5.
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@end itemize
diff --git a/doc/posix-functions/stpncpy.texi b/doc/posix-functions/stpncpy.texi
new file mode 100644
index 0000000000..11e556a3e5
--- /dev/null
+++ b/doc/posix-functions/stpncpy.texi
@@ -0,0 +1,21 @@
+@node stpncpy
+@section @code{stpncpy}
+@findex stpncpy
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/stpncpy.html}
+
+Gnulib module: stpncpy
+
+Portability problems fixed by Gnulib:
+@itemize
+@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.
+@item
+This function has an incompatible return value on some platforms:
+AIX 5.1.
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@end itemize
diff --git a/doc/posix-functions/strcasecmp_l.texi b/doc/posix-functions/strcasecmp_l.texi
new file mode 100644
index 0000000000..fd0b599590
--- /dev/null
+++ b/doc/posix-functions/strcasecmp_l.texi
@@ -0,0 +1,18 @@
+@node strcasecmp_l
+@section @code{strcasecmp_l}
+@findex strcasecmp_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcasecmp_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/strcoll_l.texi b/doc/posix-functions/strcoll_l.texi
new file mode 100644
index 0000000000..b84a26995f
--- /dev/null
+++ b/doc/posix-functions/strcoll_l.texi
@@ -0,0 +1,18 @@
+@node strcoll_l
+@section @code{strcoll_l}
+@findex strcoll_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcoll_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/strfmon_l.texi b/doc/posix-functions/strfmon_l.texi
new file mode 100644
index 0000000000..c9e43e06c2
--- /dev/null
+++ b/doc/posix-functions/strfmon_l.texi
@@ -0,0 +1,18 @@
+@node strfmon_l
+@section @code{strfmon_l}
+@findex strfmon_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strfmon_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/strftime_l.texi b/doc/posix-functions/strftime_l.texi
new file mode 100644
index 0000000000..5b1540d4f4
--- /dev/null
+++ b/doc/posix-functions/strftime_l.texi
@@ -0,0 +1,18 @@
+@node strftime_l
+@section @code{strftime_l}
+@findex strftime_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strftime_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/strncasecmp_l.texi b/doc/posix-functions/strncasecmp_l.texi
new file mode 100644
index 0000000000..40cc5d4b1d
--- /dev/null
+++ b/doc/posix-functions/strncasecmp_l.texi
@@ -0,0 +1,18 @@
+@node strncasecmp_l
+@section @code{strncasecmp_l}
+@findex strncasecmp_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strncasecmp_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/strndup.texi b/doc/posix-functions/strndup.texi
new file mode 100644
index 0000000000..e243d2de2e
--- /dev/null
+++ b/doc/posix-functions/strndup.texi
@@ -0,0 +1,21 @@
+@node strndup
+@section @code{strndup}
+@findex strndup
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strndup.html}
+
+Gnulib module: strndup
+
+Portability problems fixed by Gnulib:
+@itemize
+@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, mingw, Interix 3.5, BeOS.
+@item
+This function does not NUL-terminate the result on some platforms:
+AIX 5.1.
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@end itemize
diff --git a/doc/posix-functions/strnlen.texi b/doc/posix-functions/strnlen.texi
new file mode 100644
index 0000000000..abed883bfe
--- /dev/null
+++ b/doc/posix-functions/strnlen.texi
@@ -0,0 +1,21 @@
+@node strnlen
+@section @code{strnlen}
+@findex strnlen
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strnlen.html}
+
+Gnulib module: strnlen
+
+Portability problems fixed by Gnulib:
+@itemize
+@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, mingw, Interix 3.5.
+@item
+This function is buggy on some platforms:
+AIX 4.3.
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@end itemize
diff --git a/doc/posix-functions/strsignal.texi b/doc/posix-functions/strsignal.texi
new file mode 100644
index 0000000000..d2aabb1c84
--- /dev/null
+++ b/doc/posix-functions/strsignal.texi
@@ -0,0 +1,26 @@
+@node strsignal
+@section @code{strsignal}
+@findex strsignal
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strsignal.html}
+
+Gnulib module: strsignal
+
+Portability problems fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, mingw.
+
+@item
+This function does not return a string for out-of-range numbers on
+some platforms:
+Solaris, AIX 5.1.
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+This function returns @code{const char *} instead of @code{char *} on
+some platforms:
+cygwin 1.5.25.
+@end itemize
diff --git a/doc/posix-functions/strxfrm_l.texi b/doc/posix-functions/strxfrm_l.texi
new file mode 100644
index 0000000000..55f2834c55
--- /dev/null
+++ b/doc/posix-functions/strxfrm_l.texi
@@ -0,0 +1,18 @@
+@node strxfrm_l
+@section @code{strxfrm_l}
+@findex strxfrm_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strxfrm_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/timer_gettime.texi b/doc/posix-functions/timer_gettime.texi
new file mode 100644
index 0000000000..db16442fb2
--- /dev/null
+++ b/doc/posix-functions/timer_gettime.texi
@@ -0,0 +1,18 @@
+@node timer_gettime
+@section @code{timer_gettime}
+@findex timer_gettime
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/timer_gettime.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+MacOS X 10.3, FreeBSD 6.0, IRIX 5.3, mingw, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/posix-functions/tolower_l.texi b/doc/posix-functions/tolower_l.texi
new file mode 100644
index 0000000000..a9313f9684
--- /dev/null
+++ b/doc/posix-functions/tolower_l.texi
@@ -0,0 +1,18 @@
+@node tolower_l
+@section @code{tolower_l}
+@findex tolower_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tolower_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/toupper_l.texi b/doc/posix-functions/toupper_l.texi
new file mode 100644
index 0000000000..f88ce5e465
--- /dev/null
+++ b/doc/posix-functions/toupper_l.texi
@@ -0,0 +1,18 @@
+@node toupper_l
+@section @code{toupper_l}
+@findex toupper_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/toupper_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/towctrans_l.texi b/doc/posix-functions/towctrans_l.texi
new file mode 100644
index 0000000000..e260760f2f
--- /dev/null
+++ b/doc/posix-functions/towctrans_l.texi
@@ -0,0 +1,18 @@
+@node towctrans_l
+@section @code{towctrans_l}
+@findex towctrans_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/towctrans_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/towlower_l.texi b/doc/posix-functions/towlower_l.texi
new file mode 100644
index 0000000000..651862756a
--- /dev/null
+++ b/doc/posix-functions/towlower_l.texi
@@ -0,0 +1,18 @@
+@node towlower_l
+@section @code{towlower_l}
+@findex towlower_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/towlower_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/towupper_l.texi b/doc/posix-functions/towupper_l.texi
new file mode 100644
index 0000000000..8b4271c034
--- /dev/null
+++ b/doc/posix-functions/towupper_l.texi
@@ -0,0 +1,18 @@
+@node towupper_l
+@section @code{towupper_l}
+@findex towupper_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/towupper_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/uselocale.texi b/doc/posix-functions/uselocale.texi
new file mode 100644
index 0000000000..536dc7bde5
--- /dev/null
+++ b/doc/posix-functions/uselocale.texi
@@ -0,0 +1,18 @@
+@node uselocale
+@section @code{uselocale}
+@findex uselocale
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/uselocale.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/vdprintf.texi b/doc/posix-functions/vdprintf.texi
new file mode 100644
index 0000000000..55d0447470
--- /dev/null
+++ b/doc/posix-functions/vdprintf.texi
@@ -0,0 +1,18 @@
+@node vdprintf
+@section @code{vdprintf}
+@findex vdprintf
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vdprintf.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5.
+@end itemize
diff --git a/doc/posix-functions/wcpcpy.texi b/doc/posix-functions/wcpcpy.texi
new file mode 100644
index 0000000000..21c4341f7e
--- /dev/null
+++ b/doc/posix-functions/wcpcpy.texi
@@ -0,0 +1,18 @@
+@node wcpcpy
+@section @code{wcpcpy}
+@findex wcpcpy
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcpcpy.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcpncpy.texi b/doc/posix-functions/wcpncpy.texi
new file mode 100644
index 0000000000..909db65803
--- /dev/null
+++ b/doc/posix-functions/wcpncpy.texi
@@ -0,0 +1,18 @@
+@node wcpncpy
+@section @code{wcpncpy}
+@findex wcpncpy
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcpncpy.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcscasecmp.texi b/doc/posix-functions/wcscasecmp.texi
new file mode 100644
index 0000000000..216e902a8c
--- /dev/null
+++ b/doc/posix-functions/wcscasecmp.texi
@@ -0,0 +1,18 @@
+@node wcscasecmp
+@section @code{wcscasecmp}
+@findex wcscasecmp
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscasecmp.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcscasecmp_l.texi b/doc/posix-functions/wcscasecmp_l.texi
new file mode 100644
index 0000000000..04047d7f80
--- /dev/null
+++ b/doc/posix-functions/wcscasecmp_l.texi
@@ -0,0 +1,18 @@
+@node wcscasecmp_l
+@section @code{wcscasecmp_l}
+@findex wcscasecmp_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscasecmp_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcscoll_l.texi b/doc/posix-functions/wcscoll_l.texi
new file mode 100644
index 0000000000..b2745227bd
--- /dev/null
+++ b/doc/posix-functions/wcscoll_l.texi
@@ -0,0 +1,18 @@
+@node wcscoll_l
+@section @code{wcscoll_l}
+@findex wcscoll_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscoll_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcsdup.texi b/doc/posix-functions/wcsdup.texi
new file mode 100644
index 0000000000..614a248341
--- /dev/null
+++ b/doc/posix-functions/wcsdup.texi
@@ -0,0 +1,18 @@
+@node wcsdup
+@section @code{wcsdup}
+@findex wcsdup
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsdup.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcsncasecmp.texi b/doc/posix-functions/wcsncasecmp.texi
new file mode 100644
index 0000000000..dfd4d504be
--- /dev/null
+++ b/doc/posix-functions/wcsncasecmp.texi
@@ -0,0 +1,18 @@
+@node wcsncasecmp
+@section @code{wcsncasecmp}
+@findex wcsncasecmp
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsncasecmp.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcsncasecmp_l.texi b/doc/posix-functions/wcsncasecmp_l.texi
new file mode 100644
index 0000000000..fc2c211c32
--- /dev/null
+++ b/doc/posix-functions/wcsncasecmp_l.texi
@@ -0,0 +1,18 @@
+@node wcsncasecmp_l
+@section @code{wcsncasecmp_l}
+@findex wcsncasecmp_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsncasecmp_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcsnlen.texi b/doc/posix-functions/wcsnlen.texi
new file mode 100644
index 0000000000..23bfa2237d
--- /dev/null
+++ b/doc/posix-functions/wcsnlen.texi
@@ -0,0 +1,18 @@
+@node wcsnlen
+@section @code{wcsnlen}
+@findex wcsnlen
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsnlen.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wcsnrtombs.texi b/doc/posix-functions/wcsnrtombs.texi
new file mode 100644
index 0000000000..402d55fd71
--- /dev/null
+++ b/doc/posix-functions/wcsnrtombs.texi
@@ -0,0 +1,18 @@
+@node wcsnrtombs
+@section @code{wcsnrtombs}
+@findex wcsnrtombs
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsnrtombs.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on some platforms:
+MacOS X 10.3, FreeBSD 5.2.1, 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.
+@end itemize
diff --git a/doc/posix-functions/wcsxfrm_l.texi b/doc/posix-functions/wcsxfrm_l.texi
new file mode 100644
index 0000000000..22837aa625
--- /dev/null
+++ b/doc/posix-functions/wcsxfrm_l.texi
@@ -0,0 +1,18 @@
+@node wcsxfrm_l
+@section @code{wcsxfrm_l}
+@findex wcsxfrm_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsxfrm_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wctrans_l.texi b/doc/posix-functions/wctrans_l.texi
new file mode 100644
index 0000000000..283de166f1
--- /dev/null
+++ b/doc/posix-functions/wctrans_l.texi
@@ -0,0 +1,18 @@
+@node wctrans_l
+@section @code{wctrans_l}
+@findex wctrans_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wctrans_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize
diff --git a/doc/posix-functions/wctype_l.texi b/doc/posix-functions/wctype_l.texi
new file mode 100644
index 0000000000..369a789137
--- /dev/null
+++ b/doc/posix-functions/wctype_l.texi
@@ -0,0 +1,18 @@
+@node wctype_l
+@section @code{wctype_l}
+@findex wctype_l
+
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wctype_l.html}
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@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.
+@end itemize