New fts module.
[gnulib.git] / m4 / ChangeLog
index 3926384..de96461 100644 (file)
@@ -1,3 +1,188 @@
+2005-05-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * fts.m4 (gl_FUNC_FTS_CORE): Renamed from gl_FUNC_FTS.
+       (gl_FUNC_FTS, gl_FUNC_FTS_LGPL): New macros.
+
+2005-05-20  Eric Blake  <ebb9@byu.net>  (tiny change)
+
+       * chown.m4 (gl_FUNC_CHOWN): Correct sense of test for honoring IDs
+       of -1.
+
+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.
+
+2005-05-18  Jim Meyering  <jim@meyering.net>
+
+       * fts.m4 (AC_LIBSOURCES): Add intprops.h to the list.
+       Reported by Yoann Vandoorselaere.
+
+2005-05-17  Jim Meyering  <jim@meyering.net>
+
+       * fts.m4: New file, from coreutils.
+
+2005-05-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Sync from coreutils.
+       * unlinkdir.m4: New file.
+
+2005-05-10  Derek Price  <derek@ximbiot.com>
+
+       * getopt.m4 (gl_GETOPT): Check for Solaris 10 bug, not decl, when
+       possible.
+
+2005-05-10  Simon Josefsson  <jas@extundo.com>
+
+       * getaddrinfo.m4: Look in libnsl/libsocket for getaddrinfo, from
+       Yoann Vandoorselaere <yoann.v@prelude-ids.com>.
+
+2005-05-09  Yoann Vandoorselaere <yoann.v@prelude-ids.com>
+            Bruno Haible  <bruno@clisp.org>
+
+       * inet_ntop.m4: New file.
+
+2005-05-05  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * getopt.m4 (gl_GETOPT): Check for Solaris 10 getopt, and avoid
+       needless checks.
+
+2005-05-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * euidaccess.m4 (gl_PREREQ_EUIDACCESS): Don't require AC_HEADER_STAT.
+       * lchown.m4 (gl_FUNC_CHOWN): Likewise.
+       (gl_PREREQ_CHOWN): Remove.
+       * lstat.m4 (gl_FUNC_LSTAT): Require AC_FUNC_LSTAT instead of calling
+       it.  Don't require AC_HEADER_STAT.
+       (gl_PREREQ_LSTAT): Remove.
+       * mkstemp.m4 (gl_PREREQ_TEMPNAME): Check stdint.h only once.
+       Don't require AC_HEADER_STAT.
+       * rmdir.m4 (gl_FUNC_RMDIR): Don't require AC_HEADER_STAT.
+       (gl_PREREQ_RMDIR): Remove.
+       * canonicalize.m4 (AC_FUNC_CANONICALIZE_FILE_NAME): Don't
+       mention stat-macros.h or AC_HEADER_STAT, since we'll make
+       the stat-macros module a prerequisite.
+       * file-type.m4 (gl_FILE_TYPE): Likewise.
+       * filemode.m4 (gl_FILEMODE): Likewise.
+       * makepath.m4 (gl_MAKEPATH): Likewise.
+       * modechange.m4 (gl_MODECHANGE): Likewise.
+       * clock_time.m4 (gl_CLOCK_TIME): Use gl_ rather than fetish_ for
+       variable names.
+       * rmdir-errno.m4 (gl_FUNC_RMDIR_NOTEMPTY): Renamed from
+       fetish_FUNC_RMDIR_NOTEMPTY.  All uses changed.  Use gl_ for
+       variable prefixes.
+       * fcntl-safer.m4: Remove.
+       * stdio-safer.m4 (gl_STDIO_SAFER): Use AC_LIBSOURCES and AC_LIBOBJ.
+       * unistd-safer.m4 (gl_UNISTD_SAFER): Likewise.
+       Invoke gl_PREREQ_FD_SAFER.
+       (gl_PREREQ_FD_SAFER): New macro.
+       * nanosleep.m4 (gl_PREREQ_NANOSLEEP): Check for siginterrupt.
+       * readutmp.m4 (gl_READUTMP): Require AC_C_INLINE.
+       Use AC_CHECK_HEADERS_ONCE and AC_CHECK_FUNCS_ONCE when possible.
+       Remove duplicate call to AC_LIBOBJ(readutmp).
+       (gl_PREREQ_READUTMP): Remove.  All uses inlined.
+
+       * mmap-anon.m4 (gl_FUNC_MMAP_ANON): Check for message, not for
+       MAP_ANON.  Problem reported by Moriyoshi Koizumi to bug-cvs.
+
+2005-05-01  Oskar Liljeblad  <oskar@osk.mine.nu>
+
+       * byteswap.m4: New file.
+
+2005-04-25  karl
+
+       * gettext.m4: Update from GNU gettext 0.14.4.
+
+2005-04-15  Simon Josefsson  <jas@extundo.com>
+
+       * getpass.m4 (gl_FUNC_GETPASS): Use AC_LIBSOURCES.
+
+2005-03-28  Eric Blake  <ebb9@byu.net>  (tiny change)
+
+       * getcwd-path-max.m4: Return success on systems such as Cygwin
+       where no absolute path name can be longer than PATH_MAX.
+
+2005-03-22  Jim Meyering  <jim@meyering.net>
+
+       * stat-macros.m4 (gl_STAT_MACROS): New file/macro.
+
+2005-03-21  Jim Meyering  <jim@meyering.net>
+       and  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * acl.m4, backupfile.m4, c-strtod.m4, canon-host.m4, canonicalize.m4,
+       cloexec.m4, closeout.m4, dirfd.m4, dirname.m4, exclude.m4,
+       exitfail.m4, file-type.m4, filemode.m4, fpending.m4, fsusage.m4,
+       getcwd.m4, getdate.m4, getline.m4, getpagesize.m4, getpass.m4,
+       getugroups.m4, group-member.m4, hard-locale.m4, hash.m4, human.m4,
+       idcache.m4, inttostr.m4, long-options.m4, makepath.m4, md5.m4,
+       memcasecmp.m4, memcoll.m4, modechange.m4, mountlist.m4, nanosleep.m4,
+       path-concat.m4, pathmax.m4, physmem.m4, posixtm.m4, posixver.m4,
+       quote.m4, quotearg.m4, readtokens.m4, readutmp.m4, safe-read.m4,
+       safe-write.m4, same.m4, savedir.m4, settime.m4, sha1.m4, sig2str.m4,
+       strdup.m4, strftime.m4, strndup.m4, strverscmp.m4, timespec.m4,
+       unlocked-io.m4, userspec.m4, utimecmp.m4, utimens.m4, xalloc.m4,
+       xnanosleep.m4, xstrtol.m4, yesno.m4:
+       Use AC_LIBSOURCES and AC_LIBOBJ to indicate source and object files
+       for these modules.
+
+2005-03-21  Jim Meyering  <jim@meyering.net>
+
+       * chdir-long.m4 (gl_PREREQ_CHDIR_LONG): Invoke gl_FUNC_MEMRCHR.
+       * memrchr.m4 (gl_FUNC_MEMRCHR): Check for memrchr decl.
+
+2005-03-16  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_H): Define HAVE_LONG_LONG_64BIT instead of
+       HAVE_LONGLONG_64BIT.
+
+2005-03-14  Bruno Haible  <bruno@clisp.org>
+
+       * lib-link.m4, gettext.m4, nls.m4, po.m4:
+       Update from GNU gettext 0.14.3.
+
+2005-03-10  Jim Meyering  <jim@meyering.net>
+
+       * save-cwd.m4 (gl_SAVE_CWD): Check for fchdir.
+
+2005-03-07  Bruno Haible  <bruno@clisp.org>
+
+       * mmap-anon.m4 (MAP_FILE, MAP_FAILED): Remove definitions.
+
+2005-03-03  Bruno Haible  <bruno@clisp.org>
+
+       * inttypes.m4, isc-posix.m4, once-only.m4:
+       Use an all-permissive copyright notice, recommended by RMS.
+
+2005-03-03  Derek R. Price  <derek@ximbiot.com>
+
+       * mmap-anon.m4: New file.
+       * pagealign_alloc.m4: New file.
+
+2005-01-28  Bruno Haible  <bruno@clisp.org>
+
+       * stpncpy.m4 (gl_FUNC_STPNCPY): Undo the replacement here. Because of
+       AIX, the replacement has to be done only after <string.h> is included,
+       therefore not in config.h. stpncpy.h does the replacement, and
+       stpncpy.c uses it.
+
+2005-03-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * xnanosleep.m4 (gl_XNANOSLEEP): Remove configuration attempting
+       to detect nanosleep bug.
+
 2005-02-25  Paul Eggert  <eggert@cs.ucla.edu>
 
        * gethrxtime.m4, xnanosleep.m4: New files.
        * cloexec.m4: New file.
 
 2004-03-18  Paul Eggert  <eggert@twinsun.com>
-            Bruno Haible  <bruno@clisp.org>
+           Bruno Haible  <bruno@clisp.org>
 
        * mbswidth.m4 (gl_MBSWIDTH): Also test whether <wchar.h> declares
        mbswidth.