Sync from gnulib.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 22 Sep 2005 07:06:16 +0000 (07:06 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 22 Sep 2005 07:06:16 +0000 (07:06 +0000)
ChangeLog
build-aux/ChangeLog
lib/ChangeLog
m4/ChangeLog

index 69fc57c..c2c69b1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2005-09-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * src/rmdir.c (EEXIST, ENOTEMPTY): Remove unused macros.
+
+       Sync from gnulib.
+
+       * src/dircolors.c: Include strcase.h.
+       * src/pinky.c: Include canon-host.h rather than declaring
+       canon_host ourselves.
+       * src/who.c: Likewise.
+
+       * src/system.h (X2NREALLOC, X2REALLOC): Moved here from
+       ../lib/xalloc.h, with args properly parenthesized, and using
+       verify_expr rather than the old VERIFY_EXPR.
+
 2005-09-21  Jim Meyering  <jim@meyering.net>
 
        * Version 5.3.1-cvs.
index 45070a2..96025c8 100644 (file)
@@ -1,3 +1,7 @@
+2005-09-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * install-sh, config.guess: Sync from gnulib.
+
 2005-07-01  Jim Meyering  <jim@meyering.net>
 
        * config.guess, config.sub, mdate-sh, missing, mkinstalldirs:
index 01e85ee..0c04673 100644 (file)
@@ -1,3 +1,68 @@
+2005-09-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Sync from gnulib.
+
+       * Makefile.am (libcoreutils_a_SOURCES): Add getaddrinfo.h,
+       mbchar.c, mbchar.h, mbuiter.h, strcase.h, strlen1.c, strnlen1.h,
+       strstr.h.
+
+       * argmatch.h (GL_CONCAT): Remove.
+       Include "verify.h" instead.
+       (ARGMATCH_CONSTRAINT, ARGMATCH_ASSERT): Remove.
+       (ARGMATCH_VERIFY): Rewrite in terms of new verify macros.
+
+       * xalloc.h (VERIFY_EXPR, X2NREALLOC, X2REALLOC): Remove.
+       The latter two macros are moving to ../src/system.h for now.
+       This reverts this file to the gnulib version.
+
+       * xanstrftime.c, xanstrftime.h: Remove; no longer used.
+
+       * .cppi-disable: Add getaddrinfo.h, getdelim.h, mbchar.h,
+       mbuiter.h, strcase.h, strnlen.h, strnlen1.h.
+
+       * canon-host.h, gai_strerror.c, getaddrinfo.c, getaddrinfo.h:
+       * getdelim.c, getdelim.h, mbchar.c, mbchar.h, mbuiter.h:
+       * strcase.h, strnlen.h, strnlen1.c, strnlen1.h, strstr.h:
+       New files, from gnulib.
+
+       * __fpending.c, __fpending.h, acl.c, argmatch.c, atexit.c:
+       * backupfile.c, basename.c, calloc.c, canonicalize.c:
+       * chdir-long.c, chown.c, cloexec.c, closeout.c, creat-safer.c:
+       * cycle-check.c, dirfd.c, dirfd.h, dirname.c, dup-safer.c:
+       * dup2.c, euidaccess.c, exclude.c, exitfail.c, fchown-stub.c:
+       * fd-safer.c, file-type.c, fileblocks.c, filemode.c:
+       * filenamecat.c, fnmatch.c, fopen-safer.c, free.c, fsusage.c:
+       * ftruncate.c, full-write.c, getcwd.c, getcwd.h, getdate.h:
+       * getgroups.c, getndelim2.c, getopt1.c, getopt_.h:
+       * gettimeofday.c, getugroups.c, group-member.c, hard-locale.c:
+       * hash-pjw.c, hash.c, human.c, human.h, idcache.c, inttostr.c:
+       * inttostr.h, lchown.c, long-options.c, lstat.c, malloc.c:
+       * memcasecmp.c, memchr.c, memcmp.c, memcoll.c, memcpy.c:
+       * memmove.c, mkdir.c, mkstemp.c, mktime.c, modechange.c:
+       * mountlist.c, nanosleep.c, open-safer.c, openat.c, physmem.c:
+       * pipe-safer.c, posixtm.c, posixver.c, putenv.c, quote.c:
+       * quotearg.c, raise.c, readlink.c, readtokens0.c, readutmp.c:
+       * realloc.c, regex.c, regex_internal.h, rename.c, rmdir.c:
+       * rpmatch.c, safe-read.c, same.c, save-cwd.c, savedir.c:
+       * settime.c, sig2str.c, strcspn.c, stripslash.c, strndup.c:
+       * strnlen.c, strtod.c, strtoimax.c, strtol.c, strverscmp.c:
+       * tempname.c, time_r.c, time_r.h, timespec.h, unicodeio.h:
+       * unistd--.h, unlinkdir.c, userspec.c, utimecmp.c:
+       * version-etc-fsf.c, version-etc.c, xalloc-die.c, xgetcwd.c:
+       * xgethostname.c, xmalloc.c, xmemcoll.c, xnanosleep.c:
+       * xreadlink.c, xstrndup.c, xstrtoimax.c, xstrtol.c:
+       * xstrtoumax.c, yesno.c:
+       Sync from gnulib.
+
+       * canon-host.c, getline.c, getline.h, getpass.c, strcasecmp.c:
+       * strncasecmp.c, strstr.c:
+       Nontrivial sync from gnulib.
+
+       * .cvsignore: Sort entries.
+
+       * mkdir-p.c (ENOSYS): Define to EEXIST if not defined.
+       (make_dir_parents): Treat ENOSYS like EEXIST.
+
 2005-09-20  Jim Meyering  <jim@meyering.net>
 
        * openat.c (fdopendir): Be sure to close the supplied
index f84959f..ba5f69d 100644 (file)
@@ -1,3 +1,39 @@
+2005-09-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * check-decl.m4 (_gl_DECL_HEADERS): Don't bother checking for
+       standard C headers, or for headers we no longer use.
+       * jm-macros.m4 (gl_MACROS): Don't require gl_FUNC_XANSTRFTIME;
+       no longer needed.
+       (gl_CHECK_ALL_HEADERS): Don't check for memory.h, mntent.h, mnttab.h,
+       netdb.h, stdlib.h, stdint.h, string.h, sys/filsys.h, sys/fs/s5param.h,
+       sys/fs_types.h, sys/fstyp.h, sys/mntent.h, sys/socket.h, sys/stafs.h,
+       sys/timeb.h, unistd.h.  No longer needed.
+       * prereq.m4 (gl_PREREQ): Require gl_FUNC_GETLINE rather than
+       AM_FUNC_GETLINE.  Require gl_FUNC_GETPASS_GNU rather than
+       gl_FUNC_GETPASS.  Require gl_MBCHAR and gl_MBITER.
+
+       * xanstrftime.m4: Remove; no longer used.
+
+       * getaddrinfo.m4, getdelim.m4, mbchar.m4, mbiter.m4, sockpfaf.m4:
+       New files, from gnulib.
+
+       * backupfile.m4, bison.m4, calloc.m4:
+       * canonicalize.m4, chown.m4, cloexec.m4, dup2.m4:
+       * fileblocks.m4, free.m4, ftruncate.m4, fts.m4:
+       * getcwd.m4, getopt.m4, getpagesize.m4, getpass.m4:
+       * getugroups.m4, group-member.m4, idcache.m4:
+       * lib-link.m4, lib-prefix.m4, link-follow.m4:
+       * mkdir-p.m4, mkstemp.m4, mktime.m4, mountlist.m4:
+       * nanosleep.m4, onceonly_2_57.m4, pathmax.m4:
+       * physmem.m4, posixver.m4, putenv.m4, safe-read.m4:
+       * same.m4, save-cwd.m4, stdio-safer.m4, strndup.m4:
+       * strnlen.m4, unistd-safer.m4, unlinkdir.m4:
+       * userspec.m4, xreadlink.m4, xstrtod.m4:
+       Sync from gnulib.
+
+       * canon-host.m4, getline.m4, mbrtowc.m4, strcase.m4, strstr.m4:
+       Nontrivial sync from gnulib.
+
 2005-09-16  Paul Eggert  <eggert@cs.ucla.edu>
 
        * jm-macros.m4 (gl_CHECK_ALL_TYPES): Do not require