changeset 37182:f0feefa03458

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 1ab872fe154d
children b296df26556b
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	Fri Sep 20 03:51:27 2013 +0100
+++ b/ChangeLog	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isalnum.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isalpha.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isascii.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/iscntrl.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isdigit.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isgraph.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/islower.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isprint.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/ispunct.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isspace.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isupper.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/isxdigit.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/strcat.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/strcpy.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/strncpy.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/toascii.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/tolower.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/doc/posix-functions/toupper.texi	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/modules/ctype	Sun Sep 22 21:25:25 2013 -0700
@@ -6,6 +6,7 @@
 m4/ctype.m4
 
 Depends-on:
+extern-inline
 include_next
 snippet/c++defs
 snippet/warn-on-use
--- a/modules/memcpy	Fri Sep 20 03:51:27 2013 +0100
+++ b/modules/memcpy	Sun Sep 22 21:25:25 2013 -0700
@@ -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	Fri Sep 20 03:51:27 2013 +0100
+++ b/modules/memmove	Sun Sep 22 21:25:25 2013 -0700
@@ -12,6 +12,7 @@
 m4/memmove.m4
 
 Depends-on:
+string
 
 configure.ac:
 gl_FUNC_MEMMOVE
--- a/modules/memset	Fri Sep 20 03:51:27 2013 +0100
+++ b/modules/memset	Sun Sep 22 21:25:25 2013 -0700
@@ -12,6 +12,7 @@
 m4/memset.m4
 
 Depends-on:
+string
 
 configure.ac:
 gl_FUNC_MEMSET
--- a/modules/string	Fri Sep 20 03:51:27 2013 +0100
+++ b/modules/string	Sun Sep 22 21:25:25 2013 -0700
@@ -7,6 +7,7 @@
 
 Depends-on:
 extensions
+extern-inline
 include_next
 snippet/arg-nonnull
 snippet/c++defs