changeset 8061:0e706cb0061d

* modules/regex (Depends-on): Revert dependence on mempcpy. * lib/regex_internal.h [! _LIBC && !__mempcpy]: Undo string module's definition of mempcpy. Reported by Paul Eggert.
author Eric Blake <ebb9@byu.net>
date Thu, 01 Feb 2007 13:41:12 +0000
parents aa9210dfec71
children e6aed2dfd436
files ChangeLog lib/regex_internal.h modules/regex
diffstat 3 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-02-01  Eric Blake  <ebb9@byu.net>
+
+	* modules/regex (Depends-on): Revert dependence on mempcpy.
+	* lib/regex_internal.h [! _LIBC && !__mempcpy]: Undo string
+	module's definition of mempcpy.
+	Reported by Paul Eggert.
+
 2007-02-01  Paul Eggert  <eggert@cs.ucla.edu>
 
 	* lib/string_.h: If the gnulib module XYZ is not present, undefine
@@ -16,7 +23,7 @@
 
 2007-01-31  Eric Blake  <ebb9@byu.net>
 
-	* modules/mountlist (Depends-on): Add strstr
+	* modules/mountlist (Depends-on): Add strstr.
 
 	* m4/string_h.m4 (gl_STRING_MODULE_INDICATOR): Correct m4 usage
 	bug.
--- a/lib/regex_internal.h
+++ b/lib/regex_internal.h
@@ -113,6 +113,7 @@
 # define __iswctype iswctype
 # define __btowc btowc
 # ifndef __mempcpy
+#  undef mempcpy
 #  define __mempcpy mempcpy
 # endif
 # define __wcrtomb wcrtomb
--- a/modules/regex
+++ b/modules/regex
@@ -16,7 +16,6 @@
 extensions
 gettext-h
 malloc
-mempcpy
 stdint
 strcase
 ssize_t