Mercurial > hg > octave-shane > gnulib-hg
changeset 17502:0e5e385efec8
ctype, string: depend on extern-inline
This is needed to complete the recent OS X fixes.
Also, fix related documentation as suggested by Eric Blake.
* doc/posix-functions/isalnum.texi, doc/posix-functions/isalpha.texi:
* doc/posix-functions/isascii.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/isxdigit.texi:
* doc/posix-functions/toascii.texi, doc/posix-functions/tolower.texi:
* doc/posix-functions/toupper.texi:
List the 'ctype' gnulib module.
* doc/posix-functions/strcat.texi, doc/posix-functions/strcpy.texi:
* doc/posix-functions/strncpy.texi:
List the 'string' gnulib module.
* modules/memcpy, modules/memmove, modules/memset (Depends-on):
Add string.
* modules/ctype, modules/string (Depends-on): Add extern-inline.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Sun, 22 Sep 2013 21:25:25 -0700 |
parents | d618904c6748 |
children | bac0ab510bc8 |
files | ChangeLog doc/posix-functions/isalnum.texi doc/posix-functions/isalpha.texi doc/posix-functions/isascii.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/isxdigit.texi doc/posix-functions/strcat.texi doc/posix-functions/strcpy.texi doc/posix-functions/strncpy.texi doc/posix-functions/toascii.texi doc/posix-functions/tolower.texi doc/posix-functions/toupper.texi modules/ctype modules/memcpy modules/memmove modules/memset modules/string |
diffstat | 24 files changed, 45 insertions(+), 20 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2013-09-22 Paul Eggert <eggert@cs.ucla.edu> + + ctype, string: depend on extern-inline + This is needed to complete the recent OS X fixes. + Also, fix related documentation as suggested by Eric Blake. + * doc/posix-functions/isalnum.texi, doc/posix-functions/isalpha.texi: + * doc/posix-functions/isascii.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/isxdigit.texi: + * doc/posix-functions/toascii.texi, doc/posix-functions/tolower.texi: + * doc/posix-functions/toupper.texi: + List the 'ctype' gnulib module. + * doc/posix-functions/strcat.texi, doc/posix-functions/strcpy.texi: + * doc/posix-functions/strncpy.texi: + List the 'string' gnulib module. + * modules/memcpy, modules/memmove, modules/memset (Depends-on): + Add string. + * modules/ctype, modules/string (Depends-on): Add extern-inline. + 2013-09-19 Pádraig Brady <P@draigBrady.com> userspec: support optional parameters to parse_user_spec() @@ -40,7 +61,7 @@ extern inline on Apple only if the particular compile-time configuration is known to have the problem. (_GL_EXTERN_INLINE_APPLE_BUG): New private macro, to implement this. - (_GL_EXTERN_LNLINE_IN_USE): New macro, intended for use by + (_GL_EXTERN_INLINE_IN_USE): New macro, intended for use by other Gnulib modules. extern-inline: document fixes for ctype and wctype macros
--- a/doc/posix-functions/isalnum.texi +++ b/doc/posix-functions/isalnum.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isalnum.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isalpha.texi +++ b/doc/posix-functions/isalpha.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isalpha.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isascii.texi +++ b/doc/posix-functions/isascii.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isascii.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/iscntrl.texi +++ b/doc/posix-functions/iscntrl.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iscntrl.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isdigit.texi +++ b/doc/posix-functions/isdigit.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isdigit.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isgraph.texi +++ b/doc/posix-functions/isgraph.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isgraph.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/islower.texi +++ b/doc/posix-functions/islower.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/islower.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isprint.texi +++ b/doc/posix-functions/isprint.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isprint.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/ispunct.texi +++ b/doc/posix-functions/ispunct.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ispunct.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isspace.texi +++ b/doc/posix-functions/isspace.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isspace.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isupper.texi +++ b/doc/posix-functions/isupper.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isupper.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/isxdigit.texi +++ b/doc/posix-functions/isxdigit.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isxdigit.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/strcat.texi +++ b/doc/posix-functions/strcat.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcat.html} -Gnulib module: --- +Gnulib module: string Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/strcpy.texi +++ b/doc/posix-functions/strcpy.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcpy.html} -Gnulib module: --- +Gnulib module: string Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/strncpy.texi +++ b/doc/posix-functions/strncpy.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strncpy.html} -Gnulib module: --- +Gnulib module: string Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/toascii.texi +++ b/doc/posix-functions/toascii.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/toascii.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/tolower.texi +++ b/doc/posix-functions/tolower.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tolower.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/doc/posix-functions/toupper.texi +++ b/doc/posix-functions/toupper.texi @@ -4,7 +4,7 @@ POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/toupper.html} -Gnulib module: --- +Gnulib module: ctype Portability problems fixed by Gnulib: @itemize
--- a/modules/ctype +++ b/modules/ctype @@ -6,6 +6,7 @@ m4/ctype.m4 Depends-on: +extern-inline include_next snippet/c++defs snippet/warn-on-use
--- a/modules/memcpy +++ b/modules/memcpy @@ -12,6 +12,7 @@ m4/memcpy.m4 Depends-on: +string configure.ac: gl_FUNC_MEMCPY @@ -30,4 +31,3 @@ Maintainer: Jim Meyering -
--- a/modules/memmove +++ b/modules/memmove @@ -12,6 +12,7 @@ m4/memmove.m4 Depends-on: +string configure.ac: gl_FUNC_MEMMOVE