summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2005-05-18 19:32:57 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2005-05-18 19:32:57 +0000
commit0b5dba9efb7f5f7fc3e5e73778b3c297f970f197 (patch)
treedbd5bdf7f6a9aed528bd2a36cab8129457e6e20f
parent05218a8c7e8bce40376951e903c01587662cfe08 (diff)
downloadcoreutils-0b5dba9efb7f5f7fc3e5e73778b3c297f970f197.tar.xz
Remove some dependencies and old cruft from fts etc.
-rw-r--r--ChangeLog10
-rw-r--r--lib/ChangeLog15
-rw-r--r--m4/ChangeLog32
3 files changed, 56 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index cc9f6c20e..138bdd9d2 100644
--- 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.
diff --git a/lib/ChangeLog b/lib/ChangeLog
index 9e43fdc76..ba16e4483 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -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.
diff --git a/m4/ChangeLog b/m4/ChangeLog
index 2ab9536ac..a98309e14 100644
--- a/m4/ChangeLog
+++ b/m4/ChangeLog
@@ -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