From: Paul Eggert <eggert@cs.ucla.edu>
Date: Sat, 24 Sep 2005 22:12:20 +0000 (+0000)
Subject: Yesterday's changes.
X-Git-Tag: cvs-readonly~2893
X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=a8df888bfdbd98882a6909821db496b1ef9f5b36;p=gnulib.git

Yesterday's changes.
---

diff --git a/lib/ChangeLog b/lib/ChangeLog
index a594122e47..f079006ed9 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -4,6 +4,26 @@
 	so we can once again use a positive bitfield width of 1 -- now we
 	don't have to explain why we were using a bitfield width of 2.
 
+2005-09-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+	* getaddrinfo.c [HAVE_NETINET_IN_H]: Include <netinet/in.h>.
+	Problem reported by Eric Blake.
+	(getaddrinfo): Initialize se so that it's not garbage.
+	Redo internal storage allocation so that it doesn't make unportable
+	assumptions about alignment.
+	Fix a memory leak.
+
+	* utimens.c (futimens): Use futimesat if available.
+	Prefer it to futimes since it doesn't have the futimes bug.
+
+	* verify.h (GL_CONCAT0, GL_CONCAT): Remove.
+	(verify): Don't use the __LINE__ trick, as it doesn't work in general.
+	Instead, declare a function that returns a pointer to an array,
+	and use verify_type__ to declare the size of the array.
+	Problem and germ of a solution reported by Bruno Haible.
+	(verify_type__): Use 2, not 1, for bitfield size, to avoid
+	a warning with Irix 6.5 cc.  Problem reported by Bruno Haible.
+
 2005-09-22  Paul Eggert  <eggert@cs.ucla.edu>
 
 	Sync from coreutils.
diff --git a/m4/ChangeLog b/m4/ChangeLog
index 91eb395a88..369fe3024c 100644
--- a/m4/ChangeLog
+++ b/m4/ChangeLog
@@ -1,3 +1,16 @@
+2005-09-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+	* regex.m4 (gl_REGEX): If replacing, define regcomp to rpl_regcomp,
+	and similarly for the other external symbols.  Problem reported
+	by James Gallager.
+
+	* fnmatch.m4 (_AC_FUNC_FNMATCH_IF): Catch Sun Studio 10u1 on Linux
+	bug reported by Jim Meyering.
+
+	* utimens.m4 (gl_UTIMENS): Check for futimesat.
+	* getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Undo previous change;
+	not needed, since socklen is a prerequisite module.
+
 2005-09-23  Jim Meyering  <jim@meyering.net>
 
 	Sync from coreutils.