]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Remove some dependencies and old cruft from fts etc.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 18 May 2005 19:32:57 +0000 (19:32 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 18 May 2005 19:32:57 +0000 (19:32 +0000)
ChangeLog
lib/ChangeLog
m4/ChangeLog

index cc9f6c20ed9929a5e71ba28f74c5b8276ef78b9b..138bdd9d2f5ce40678b33de1c074ec35ba06abf5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,15 @@
-2005-05-16  Paul Eggert  <eggert@cs.ucla.edu>
+2005-05-18  Paul Eggert  <eggert@cs.ucla.edu>
 
        * Version 5.3.1.
 
+       * configure.ac: Add copyright notice.  gl_LIB_CHECK -> cu_LIB_CHECK.
+       * src/Makefile.am: Add copyright notice.
+       (factor_LDADD): Remove, as factor no longer needs sqrt.
+       * src/hostname.c: Remove test for HAVE_LIMITS_H; we can assume
+       it's always true now.
+
+2005-05-16  Paul Eggert  <eggert@cs.ucla.edu>
+
        Fix Cygwin porting problem reported by Eric Blake.
        * src/remove.c (DT_IS_DIR): Remove.
        (DT_IS_KNOWN, DT_MUST_BE): New macros.
index 9e43fdc7685d2d8a9e365831a17d56791c7df010..ba16e4483edab36f62d685e0f5a4724a530a722a 100644 (file)
@@ -1,3 +1,18 @@
+2005-05-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * canonicalize.c: Include canonicalize.h first, to test interface.
+       Include <stddef.h> unconditionally, since we assume C89 now.
+       All uses of PTR_INT_TYPE replaced by ptrdiff_t.
+       * fts.c: Include fts_.h first, to check interface.
+       Do not include intprops.h; no longer needed.
+       Include cycle-check.h and hash.h, since fts_.h no longer does.
+       Remove unnecessary casts of closedir to void.
+       (fts_build): Use a simpler method (not involving TYPE_SIGNED) to
+       decide whether to decrement nlinks.
+       * fts_.h: Do not include hash.h or cycle-check.h; no longer needed.
+       (FTS): Use struct hash_table * instead of Hash_table, so that
+       we no longer need to include hash.h here.
+
 2005-05-14  Paul Eggert  <eggert@cs.ucla.edu>
 
        * unlinkdir.c, unlinkdir.h: New files.
index 2ab9536ac76dabc41f3b85f720a71e5bddbbd2ac..a98309e14b97a870548b3f5316add0c5e8f4ef27 100644 (file)
@@ -1,3 +1,35 @@
+2005-05-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * canonicalize.m4 (AC_FUNC_CANONICALIZE_FILE_NAME]):
+       Don't check for stddef.h.
+       * fts.m4 (gl_FUNC_FTS): Don't require AC_HEADER_STDC, as we
+       don't use its results.
+       Don't check for fcntl.h, stddef.h, stdlib.h, string.h, unistd.h,
+       since we include them unconditionally.  Don't require
+       AM_STDBOOL_H, since stdbool is a prerequisite.
+       Don't require AC_C_CONST, AC_TYPE_SIZE_T or check for ptrdiff_t
+       since we assume C89 or better.
+       Don't require AC_FUNC_CLOSEDIR_VOID, AC_FUNC_LSTAT, or AC_FUNC_STAT,
+       as we don't use their results.
+       Don't check for fchdir, memmove, memset, strrchr, as we use
+       them unconditionally.
+       * gettimeofday.m4 (AC_FUNC_GETTIMEOFDAY_CLOBBER): Don't define
+       GETTIMEOFDAY_CLOBBERS_LOCALTIME_BUFFER, since nobody uses it.
+       * jm-macros.m4 (gl_MACROS): Require AC_FUNC_LSTAT.
+       Don't check for memcpy, strchr, strerror, strrchr, float.h.
+       Use AC_REQUIRE on AM_LANGINFO_CODESET and gl_GLIBC21 rather
+       than invoking them directly.
+       (gl_CHECK_ALL_HEADERS): Don't check for errno.h, float.h,
+       limits.h, stddef.h, since we assume C89 now.
+       * lib-check.m4: Add copyright notice.
+       (cu_LIB_CHECK): Renamed from gl_LIB_CHECK.
+       Don't check for sqrt; factor no longer needs it.
+       Revamp tests for floor, modf, rint, to define SEQ_LIBM.
+       Redo tests for fesetround to act like the other wons.
+       Use "cu_saved_libs" for local var name, not "ac_su_saved_lib".
+       * prereq.m4: Add copyright notice.
+       (gl_PREREQ): Add gl_LOCALCHARSET.
+
 2005-05-16  Jim Meyering  <jim@meyering.net>
 
        * fts.m4 (gl_FUNC_FTS): Don't require AC_FUNC_MALLOC or