Yesterday's changes.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 24 Sep 2005 22:12:20 +0000 (22:12 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 24 Sep 2005 22:12:20 +0000 (22:12 +0000)
lib/ChangeLog
m4/ChangeLog

index a594122e47eb3746207c6eab0743fdcd47a7740f..f079006ed920403da0cc6590ae803d556bfd54dc 100644 (file)
@@ -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.
index 91eb395a8816eff8ec0529a7607260378a3eb39b..369fe3024ca32016e65d4c5de2cbf74d15a61404 100644 (file)
@@ -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.