Avoid mempcpy in the regex code, as the string.h mempcpy stuff
[gnulib.git] / ChangeLog
index 2371056..ec527f6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2007-02-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Avoid mempcpy in the regex code, as the string.h mempcpy stuff
+       is causing more trouble than it's curing.
+       * lib/regex_internal.h (__mempcpy): Remove.
+       * lib/regcomp.c (regerror): Rewrite to avoid the need for mempcpy
+       (and make the code a tad smaller to boot).
+       * m4/regex.m4 (gl_PREREQ_REGEX): Don't check for mempcpy.
+
 2007-02-02  Jim Meyering  <jim@meyering.net>
 
        * modules/arpa_inet: Put AC_PROG_MKDIR_P in the configure.ac: