[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/5] extern-inline: document fixes for ctype and wctype macros
From: |
Paul Eggert |
Subject: |
[PATCH 1/5] extern-inline: document fixes for ctype and wctype macros |
Date: |
Thu, 19 Sep 2013 14:26:21 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130805 Thunderbird/17.0.8 |
* doc/posix-functions/isalnum.texi, doc/posix-functions/isalpha.texi:
* doc/posix-functions/isascii.texi, doc/posix-functions/isblank.texi:
* doc/posix-functions/iscntrl.texi, doc/posix-functions/isdigit.texi:
* doc/posix-functions/isgraph.texi, doc/posix-functions/islower.texi:
* doc/posix-functions/isprint.texi, doc/posix-functions/ispunct.texi:
* doc/posix-functions/isspace.texi, doc/posix-functions/isupper.texi:
* doc/posix-functions/iswalnum.texi, doc/posix-functions/iswalpha.texi:
* doc/posix-functions/iswcntrl.texi, doc/posix-functions/iswctype.texi:
* doc/posix-functions/iswdigit.texi, doc/posix-functions/iswgraph.texi:
* doc/posix-functions/iswlower.texi, doc/posix-functions/iswprint.texi:
* doc/posix-functions/iswpunct.texi, doc/posix-functions/iswspace.texi:
* doc/posix-functions/iswupper.texi, doc/posix-functions/iswxdigit.texi:
* doc/posix-functions/isxdigit.texi, doc/posix-functions/toascii.texi:
* doc/posix-functions/memcpy.texi, doc/posix-functions/memmove.texi:
* doc/posix-functions/memset.texi, doc/posix-functions/stpcpy.texi:
* doc/posix-functions/stpncpy.texi, doc/posix-functions/strcat.texi:
* doc/posix-functions/strcpy.texi, doc/posix-functions/strncat.texi:
* doc/posix-functions/strncpy.texi:
* doc/posix-functions/tolower.texi, doc/posix-functions/toupper.texi:
* doc/posix-functions/towlower.texi, doc/posix-functions/towupper.texi:
Document that Gnulib fixes portability problems with these
functions on OS X 10.8 and earlier when called from plain inline
or extern inline functions.
---
ChangeLog | 27 +++++++++++++++++++++++++++
doc/posix-functions/isalnum.texi | 4 ++++
doc/posix-functions/isalpha.texi | 4 ++++
doc/posix-functions/isascii.texi | 4 ++++
doc/posix-functions/isblank.texi | 4 ++++
doc/posix-functions/iscntrl.texi | 4 ++++
doc/posix-functions/isdigit.texi | 4 ++++
doc/posix-functions/isgraph.texi | 4 ++++
doc/posix-functions/islower.texi | 4 ++++
doc/posix-functions/isprint.texi | 4 ++++
doc/posix-functions/ispunct.texi | 4 ++++
doc/posix-functions/isspace.texi | 4 ++++
doc/posix-functions/isupper.texi | 4 ++++
doc/posix-functions/iswalnum.texi | 4 ++++
doc/posix-functions/iswalpha.texi | 4 ++++
doc/posix-functions/iswcntrl.texi | 4 ++++
doc/posix-functions/iswctype.texi | 4 ++++
doc/posix-functions/iswdigit.texi | 4 ++++
doc/posix-functions/iswgraph.texi | 4 ++++
doc/posix-functions/iswlower.texi | 4 ++++
doc/posix-functions/iswprint.texi | 4 ++++
doc/posix-functions/iswpunct.texi | 4 ++++
doc/posix-functions/iswspace.texi | 4 ++++
doc/posix-functions/iswupper.texi | 4 ++++
doc/posix-functions/iswxdigit.texi | 4 ++++
doc/posix-functions/isxdigit.texi | 4 ++++
doc/posix-functions/memcpy.texi | 4 ++++
doc/posix-functions/memmove.texi | 4 ++++
doc/posix-functions/memset.texi | 4 ++++
doc/posix-functions/stpcpy.texi | 4 ++++
doc/posix-functions/stpncpy.texi | 4 ++++
doc/posix-functions/strcat.texi | 4 ++++
doc/posix-functions/strcpy.texi | 4 ++++
doc/posix-functions/strncat.texi | 4 ++++
doc/posix-functions/strncpy.texi | 4 ++++
doc/posix-functions/toascii.texi | 4 ++++
doc/posix-functions/tolower.texi | 4 ++++
doc/posix-functions/toupper.texi | 4 ++++
doc/posix-functions/towlower.texi | 4 ++++
doc/posix-functions/towupper.texi | 4 ++++
40 files changed, 183 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 2cc6c94..1195414 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,30 @@
+2013-09-19 Paul Eggert <address@hidden>
+
+ extern-inline: document fixes for ctype and wctype macros
+ * doc/posix-functions/isalnum.texi, doc/posix-functions/isalpha.texi:
+ * doc/posix-functions/isascii.texi, doc/posix-functions/isblank.texi:
+ * doc/posix-functions/iscntrl.texi, doc/posix-functions/isdigit.texi:
+ * doc/posix-functions/isgraph.texi, doc/posix-functions/islower.texi:
+ * doc/posix-functions/isprint.texi, doc/posix-functions/ispunct.texi:
+ * doc/posix-functions/isspace.texi, doc/posix-functions/isupper.texi:
+ * doc/posix-functions/iswalnum.texi, doc/posix-functions/iswalpha.texi:
+ * doc/posix-functions/iswcntrl.texi, doc/posix-functions/iswctype.texi:
+ * doc/posix-functions/iswdigit.texi, doc/posix-functions/iswgraph.texi:
+ * doc/posix-functions/iswlower.texi, doc/posix-functions/iswprint.texi:
+ * doc/posix-functions/iswpunct.texi, doc/posix-functions/iswspace.texi:
+ * doc/posix-functions/iswupper.texi, doc/posix-functions/iswxdigit.texi:
+ * doc/posix-functions/isxdigit.texi, doc/posix-functions/toascii.texi:
+ * doc/posix-functions/memcpy.texi, doc/posix-functions/memmove.texi:
+ * doc/posix-functions/memset.texi, doc/posix-functions/stpcpy.texi:
+ * doc/posix-functions/stpncpy.texi, doc/posix-functions/strcat.texi:
+ * doc/posix-functions/strcpy.texi, doc/posix-functions/strncat.texi:
+ * doc/posix-functions/strncpy.texi:
+ * doc/posix-functions/tolower.texi, doc/posix-functions/toupper.texi:
+ * doc/posix-functions/towlower.texi, doc/posix-functions/towupper.texi:
+ Document that Gnulib fixes portability problems with these
+ functions on OS X 10.8 and earlier when called from plain inline
+ or extern inline functions.
+
2013-09-17 Mats Erik Andersson <address@hidden> (tiny change)
getgroups: statement without effect
diff --git a/doc/posix-functions/isalnum.texi b/doc/posix-functions/isalnum.texi
index a19844f..e6b7714 100644
--- a/doc/posix-functions/isalnum.texi
+++ b/doc/posix-functions/isalnum.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isalpha.texi b/doc/posix-functions/isalpha.texi
index dcff8e8..e360d55 100644
--- a/doc/posix-functions/isalpha.texi
+++ b/doc/posix-functions/isalpha.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isascii.texi b/doc/posix-functions/isascii.texi
index 72312ea..a6908dd 100644
--- a/doc/posix-functions/isascii.texi
+++ b/doc/posix-functions/isascii.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isblank.texi b/doc/posix-functions/isblank.texi
index 7323400..25dc099 100644
--- a/doc/posix-functions/isblank.texi
+++ b/doc/posix-functions/isblank.texi
@@ -11,6 +11,10 @@ Portability problems fixed by Gnulib:
@item
This function is missing on some platforms:
AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw, MSVC 9.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iscntrl.texi b/doc/posix-functions/iscntrl.texi
index db6ead5..129fb4c 100644
--- a/doc/posix-functions/iscntrl.texi
+++ b/doc/posix-functions/iscntrl.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isdigit.texi b/doc/posix-functions/isdigit.texi
index dab1b62..cb01d4e 100644
--- a/doc/posix-functions/isdigit.texi
+++ b/doc/posix-functions/isdigit.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isgraph.texi b/doc/posix-functions/isgraph.texi
index 375c883..22f155b 100644
--- a/doc/posix-functions/isgraph.texi
+++ b/doc/posix-functions/isgraph.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/islower.texi b/doc/posix-functions/islower.texi
index dec6ded..e302cec 100644
--- a/doc/posix-functions/islower.texi
+++ b/doc/posix-functions/islower.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isprint.texi b/doc/posix-functions/isprint.texi
index 3483e4b..82f717b 100644
--- a/doc/posix-functions/isprint.texi
+++ b/doc/posix-functions/isprint.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/ispunct.texi b/doc/posix-functions/ispunct.texi
index f4eeb32..2b64319 100644
--- a/doc/posix-functions/ispunct.texi
+++ b/doc/posix-functions/ispunct.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isspace.texi b/doc/posix-functions/isspace.texi
index e06fda6..351eb2f 100644
--- a/doc/posix-functions/isspace.texi
+++ b/doc/posix-functions/isspace.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isupper.texi b/doc/posix-functions/isupper.texi
index 6f22d5d..155ad12 100644
--- a/doc/posix-functions/isupper.texi
+++ b/doc/posix-functions/isupper.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswalnum.texi
b/doc/posix-functions/iswalnum.texi
index b30dabc..80b3aae 100644
--- a/doc/posix-functions/iswalnum.texi
+++ b/doc/posix-functions/iswalnum.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswalpha.texi
b/doc/posix-functions/iswalpha.texi
index d782165..f23fe7b 100644
--- a/doc/posix-functions/iswalpha.texi
+++ b/doc/posix-functions/iswalpha.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswcntrl.texi
b/doc/posix-functions/iswcntrl.texi
index 6c65b8d..99eaa0e 100644
--- a/doc/posix-functions/iswcntrl.texi
+++ b/doc/posix-functions/iswcntrl.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswctype.texi
b/doc/posix-functions/iswctype.texi
index 361682d..f61fd17 100644
--- a/doc/posix-functions/iswctype.texi
+++ b/doc/posix-functions/iswctype.texi
@@ -15,6 +15,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
This function is declared in @code{<wchar.h>}, not in @code{<wctype.h>}, on
some platforms:
HP-UX 11.00.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswdigit.texi
b/doc/posix-functions/iswdigit.texi
index e020938..3d3144d 100644
--- a/doc/posix-functions/iswdigit.texi
+++ b/doc/posix-functions/iswdigit.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswgraph.texi
b/doc/posix-functions/iswgraph.texi
index 47574e2..b6d9cb7 100644
--- a/doc/posix-functions/iswgraph.texi
+++ b/doc/posix-functions/iswgraph.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswlower.texi
b/doc/posix-functions/iswlower.texi
index 90d7516..541c11e 100644
--- a/doc/posix-functions/iswlower.texi
+++ b/doc/posix-functions/iswlower.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswprint.texi
b/doc/posix-functions/iswprint.texi
index 1fb58ff..cdbf86b 100644
--- a/doc/posix-functions/iswprint.texi
+++ b/doc/posix-functions/iswprint.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswpunct.texi
b/doc/posix-functions/iswpunct.texi
index 1de2894..5199102 100644
--- a/doc/posix-functions/iswpunct.texi
+++ b/doc/posix-functions/iswpunct.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswspace.texi
b/doc/posix-functions/iswspace.texi
index 69bb258..ebfbed4 100644
--- a/doc/posix-functions/iswspace.texi
+++ b/doc/posix-functions/iswspace.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswupper.texi
b/doc/posix-functions/iswupper.texi
index ab112dd..ff02102 100644
--- a/doc/posix-functions/iswupper.texi
+++ b/doc/posix-functions/iswupper.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/iswxdigit.texi
b/doc/posix-functions/iswxdigit.texi
index 00a7b6a..759fc7d 100644
--- a/doc/posix-functions/iswxdigit.texi
+++ b/doc/posix-functions/iswxdigit.texi
@@ -14,6 +14,10 @@ Minix 3.1.8, IRIX 5.3, Solaris 2.5.1.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/isxdigit.texi
b/doc/posix-functions/isxdigit.texi
index 485a048..1535e00 100644
--- a/doc/posix-functions/isxdigit.texi
+++ b/doc/posix-functions/isxdigit.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/memcpy.texi b/doc/posix-functions/memcpy.texi
index 5348d9a..7616fdb 100644
--- a/doc/posix-functions/memcpy.texi
+++ b/doc/posix-functions/memcpy.texi
@@ -10,6 +10,10 @@ Portability problems fixed by Gnulib:
@itemize
@item
This function is missing on some older platforms.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/memmove.texi b/doc/posix-functions/memmove.texi
index 8b11234..5d32e14 100644
--- a/doc/posix-functions/memmove.texi
+++ b/doc/posix-functions/memmove.texi
@@ -10,6 +10,10 @@ Portability problems fixed by Gnulib:
@itemize
@item
This function is missing on some older platforms.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/memset.texi b/doc/posix-functions/memset.texi
index 38f1eee..4a2f867 100644
--- a/doc/posix-functions/memset.texi
+++ b/doc/posix-functions/memset.texi
@@ -10,6 +10,10 @@ Portability problems fixed by Gnulib:
@itemize
@item
This function is missing on some older platforms.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/stpcpy.texi b/doc/posix-functions/stpcpy.texi
index def3f03..dcd07c0 100644
--- a/doc/posix-functions/stpcpy.texi
+++ b/doc/posix-functions/stpcpy.texi
@@ -12,6 +12,10 @@ Portability problems fixed by Gnulib:
This function is missing on some platforms:
NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1,
Solaris 10, Cygwin 1.5.x, mingw, MSVC 9, Interix 3.5.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/stpncpy.texi b/doc/posix-functions/stpncpy.texi
index ce3842a..82509db 100644
--- a/doc/posix-functions/stpncpy.texi
+++ b/doc/posix-functions/stpncpy.texi
@@ -15,6 +15,10 @@ HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x,
mingw, MSVC 9, Interix
@item
This function has an incompatible return value on some platforms:
AIX 5.1.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/strcat.texi b/doc/posix-functions/strcat.texi
index 4aba7fb..c2cd3ea 100644
--- a/doc/posix-functions/strcat.texi
+++ b/doc/posix-functions/strcat.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/strcpy.texi b/doc/posix-functions/strcpy.texi
index e46163b..ab83b48 100644
--- a/doc/posix-functions/strcpy.texi
+++ b/doc/posix-functions/strcpy.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/strncat.texi b/doc/posix-functions/strncat.texi
index f64620d..9d09e05 100644
--- a/doc/posix-functions/strncat.texi
+++ b/doc/posix-functions/strncat.texi
@@ -11,6 +11,10 @@ Portability problems fixed by Gnulib:
@item
This function dereferences too much memory on some platforms:
Solaris 10 on SPARC.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/strncpy.texi b/doc/posix-functions/strncpy.texi
index cbcf733..475b7c5 100644
--- a/doc/posix-functions/strncpy.texi
+++ b/doc/posix-functions/strncpy.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/toascii.texi b/doc/posix-functions/toascii.texi
index 465e2cf..29c10c1 100644
--- a/doc/posix-functions/toascii.texi
+++ b/doc/posix-functions/toascii.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/tolower.texi b/doc/posix-functions/tolower.texi
index 585b57a..c985f96 100644
--- a/doc/posix-functions/tolower.texi
+++ b/doc/posix-functions/tolower.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/toupper.texi b/doc/posix-functions/toupper.texi
index 9292b75..240e0cd 100644
--- a/doc/posix-functions/toupper.texi
+++ b/doc/posix-functions/toupper.texi
@@ -8,6 +8,10 @@ Gnulib module: ---
Portability problems fixed by Gnulib:
@itemize
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/towlower.texi
b/doc/posix-functions/towlower.texi
index a2282d1..740b9a3 100644
--- a/doc/posix-functions/towlower.texi
+++ b/doc/posix-functions/towlower.texi
@@ -15,6 +15,10 @@ IRIX 5.3, Solaris 2.5.1.
This function returns values of which the upper 16 bits are incorrect
on some platforms:
mingw.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-functions/towupper.texi
b/doc/posix-functions/towupper.texi
index 5bb4a15..6021105 100644
--- a/doc/posix-functions/towupper.texi
+++ b/doc/posix-functions/towupper.texi
@@ -15,6 +15,10 @@ IRIX 5.3, Solaris 2.5.1.
This function returns values of which the upper 16 bits are incorrect
on some platforms:
mingw.
address@hidden
+This function cannot be called from plain inline or extern inline functions
+on some platforms:
+OS X 10.8.
@end itemize
Portability problems not fixed by Gnulib:
--
1.8.3.1
- [PATCH 1/5] extern-inline: document fixes for ctype and wctype macros,
Paul Eggert <=
- [PATCH 2/5] extern-inline: do not always suppress extern inline on OS X, Paul Eggert, 2013/09/19
- [PATCH 3/5] signal: OS X port of sigaddset etc. + extern inline, Paul Eggert, 2013/09/19
- [PATCH 4/5] stdio: OS X port of putc_unlocked + extern inline, Paul Eggert, 2013/09/19
- [PATCH 5/5] timespec: new function make_timespec, and new constants, Paul Eggert, 2013/09/19
- Re: [PATCH 1/5] extern-inline: document fixes for ctype and wctype macros, Eric Blake, 2013/09/19