From: Paul Eggert Date: Fri, 23 Sep 2005 21:40:12 +0000 (+0000) Subject: Log recent changes. X-Git-Tag: v5.90~109 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=28475f652b2d97afb4233848632fe418bf1c87cd;p=thirdparty%2Fcoreutils.git Log recent changes. --- diff --git a/ChangeLog b/ChangeLog index bfd693724c..24c9da52f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,21 @@ -2005-09-23 Jim Meyering +2005-09-23 Paul Eggert * Version 5.3.1-cvs. + * src/copy.c (copy_reg): Preserve time stamps if + x->preserve_timestamps is set, using futimens so that + we needn't resolve the path again. + (copy_internal): Don't preserve time stamps if copy_reg did it + already. + * src/install.c (change_timestamps): First arg is source + struct stat, not file name. All uses changed. + (install_file_in_file): Stat the source file. + Don't try to change time stamps if copy_file did it. + * src/system.h: Don't include utime.h; not needed. + (struct utimbuf) [!defined HAVE_STRUCT_UTIMBUF]: Remove; not needed. + +2005-09-23 Jim Meyering + * src/od.c: Use `verify' to ensure that our hard-coded bytes_to_*_digits arrays are long enough. Of course, 17+-byte integral types aren't on the near horizon, but just in case... diff --git a/lib/ChangeLog b/lib/ChangeLog index e225bbb6fb..c0cfd2edab 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,14 @@ +2005-09-23 Paul Eggert + + * 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. + 2005-09-23 Jim Meyering * strnumcmp-in.h: Include . Otherwise builds with strict diff --git a/m4/ChangeLog b/m4/ChangeLog index bbf315faa5..b869723fc6 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,8 +1,18 @@ 2005-09-23 Paul Eggert + * 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. + * jm-macros.m4 (gl_MACROS): Don't require gl_CHECK_TYPE_STRUCT_UTIMBUF. + (gl_CHECK_ALL_HEADERS): Don't check for utime.h. + * utimens.m4 (gl_UTIMENS): Check for futimesat (Solaris 10). + * getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Undo previous change; + not needed, since socklen is a prerequisite module. + 2005-09-23 Jim Meyering * jm-macros.m4 (gl_MACROS): AC_REQUIRE([gl_SOCKLEN_T]) here,