* 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 <egg...@cs.ucla.edu> + + 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 <g...@gisladisker.se> (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 +@item +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 +@item +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 +@item +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. +@item +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 +@item +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 +@item +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 +@item +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 +@item +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 +@item +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 +@item +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 +@item +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 +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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 +@item +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. +@item +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. +@item +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. +@item +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. +@item +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. +@item +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 +@item +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 +@item +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. +@item +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 +@item +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 +@item +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 +@item +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 +@item +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. +@item +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. +@item +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