From 24ba72493de105316ffd02108e16eecf39928926 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Fri, 8 Nov 2002 17:12:51 +0000 Subject: [PATCH] use only my permanent address --- doc/ChangeLog | 64 +++++------ lib/ChangeLog | 350 +++++++++++++++++++++++++++++----------------------------- m4/ChangeLog | 306 +++++++++++++++++++++++++------------------------- 3 files changed, 360 insertions(+), 360 deletions(-) diff --git a/doc/ChangeLog b/doc/ChangeLog index 7ac0cff..74841f6 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -21,14 +21,14 @@ ls --block-size=si. Displayed file size is now always affected by --block-size. -2002-09-13 Jim Meyering +2002-09-13 Jim Meyering * coreutils.texi (tail invocation): In --sleep-interval=NUMBER, NUMBER may now be a floating point number. (stat invocation): Remove references to now-removed %S and %C. (Time directives) [%S]: Explain why the range is [0..60]. -2002-08-30 Jim Meyering +2002-08-30 Jim Meyering * coreutils.texi [START-INFO-DIR-ENTRY]: Don't use sc{} on LHS. Fix typo: s/permission/permissions/. From Michail Litvak. @@ -46,7 +46,7 @@ - Exit status is now 126 if command was found but not invoked, 127 if nohup failed or if command was not found. -2002-07-24 Jim Meyering +2002-07-24 Jim Meyering * coreutils.texi (Time directives): Document %P, %R, %e, %F, %g, %G, and %V @@ -57,23 +57,23 @@ that -N/--literal are equivalent to --quoting-style=literal. Reported by Oskar Liljeblad as Debian bug#103612. -2002-07-10 Jim Meyering +2002-07-10 Jim Meyering * coreutils.texi (du invocation): s/PAT/PATTERN/. From Martin Michlmayr. -2002-07-08 Jim Meyering +2002-07-08 Jim Meyering * coreutils.texi (cp invocation): Remove unnecessary "$@" in example; Texinfo would render the @" as an umlaut over the following character. From Paul Eggert. * Makefile.am (check-texinfo): Check for the above. -2002-07-06 Jim Meyering +2002-07-06 Jim Meyering * coreutils.texi (stat invocation): Remove description of --secure. -2002-07-03 Jim Meyering +2002-07-03 Jim Meyering * coreutils.texi (stat invocation): Rename --link/-l to --dereference/-L. Rewrite description of --dereference. @@ -83,7 +83,7 @@ * coreutils.texi (Putting the tools together): Don't mention egrep, since it's not part of POSIX 1003.1-2001. -2002-06-21 Jim Meyering +2002-06-21 Jim Meyering * coreutils.texi (stat invocation): New section. From Michael Meskes. @@ -91,22 +91,22 @@ * coreutils.texi (ls invocation): Document new option: --author. -2002-06-03 Jim Meyering +2002-06-03 Jim Meyering * coreutils.texi (rm invocation): Add the warning (also in the --help output) that the contents of a removed file are often recoverable. -2002-05-27 Jim Meyering +2002-05-27 Jim Meyering * Makefile.am (check-texinfo): Adapt to reflect that now we use @acronym{POSIX}. -2002-05-26 Jim Meyering +2002-05-26 Jim Meyering * coreutils.texi: Use @acronym in place of most uses of @sc. * getdate.texi (Date input formats): Likewise. -2002-04-28 Jim Meyering +2002-04-28 Jim Meyering * coreutils.texi: Change `@code{PROG}' to `@command{PROG}'. @@ -115,16 +115,16 @@ * coreutils.texi (kill invocation): Document the above. Document POSIX signals better. -2002-04-15 Jim Meyering +2002-04-15 Jim Meyering * coreutils.texi: Document kill. Written by Marcus Brinkmann. -2002-04-13 Jim Meyering +2002-04-13 Jim Meyering * coreutils.texi: Document link and unlink. -2002-04-08 Jim Meyering +2002-04-08 Jim Meyering * coreutils.texi: Use new directives, @copying and @insertcopying, thus now requiring texinfo-4.2 to create the .info file. @@ -153,7 +153,7 @@ symlink options. Warn that cp -R is not portable on symbolic links unless you also specify -P. -2002-03-02 Jim Meyering +2002-03-02 Jim Meyering * coreutils.texi (cp invocation): Document that cp -r preserves symlinks. Emphasize non-portability of cp -r. @@ -163,7 +163,7 @@ * coreutils.texi (Time directives): Add %N for nanoseconds. This documents the recent change to 'ls'. -2002-02-28 Jim Meyering +2002-02-28 Jim Meyering * coreutils.texi (pr invocation): Reword to avoid using `:' in an @opindex entry -- info doesn't permit it. @@ -178,7 +178,7 @@ * coreutils.texi (seq invocation): In the example, use "tail -n 3", not "tail -3", to conform to POSIX 1003.1-2001. -2002-02-17 Jim Meyering +2002-02-17 Jim Meyering * coreutils.texi (tsort background): New section. From Ian Lance Taylor. @@ -189,7 +189,7 @@ * coreutils.texi: Document _POSIX2_VERSION. (Standards Conformance): New section. -2002-01-24 Jim Meyering +2002-01-24 Jim Meyering * coreutils.texi (START-INFO-DIR-ENTRY): Remove a few entries and clean up a few others based on suggestions from Bob Proulx. @@ -201,11 +201,11 @@ * coreutils.texi: Document this. (Also, document a similar change to "touch", for fileutils). -2002-01-12 Jim Meyering +2002-01-12 Jim Meyering * coreutils.texi (shred invocation): List some journaled filesystems. -2001-11-10 Jim Meyering +2001-11-10 Jim Meyering * coreutils.texi (Date directives): Document %u. @@ -214,18 +214,18 @@ * coreutils.texi (paste invocation): Give examples. Thanks to Dan Jacobson for suggesting the examples. -2001-11-05 Jim Meyering +2001-11-05 Jim Meyering * coreutils.texi (sort invocation): Recommend setting LC_ALL=C, not LC_COLLATE=C. Explain how the latter can cause problems. Based on a message from Paul Eggert. (ls invocation): Recommend setting LC_ALL=C, not LC_COLLATE=C. -2001-10-21 Jim Meyering +2001-10-21 Jim Meyering * coreutils.texi (cp invocation): Describe --reply=... -2001-10-17 Jim Meyering +2001-10-17 Jim Meyering * coreutils.texi (cp invocation): `cp --no-dereference' is no longer equivalent to `cp -d'. @@ -234,12 +234,12 @@ Describe new optional argument to --preserve. Describe new option: --no-preserve=ATTRIBUTE_LIST. -2001-09-23 Jim Meyering +2001-09-23 Jim Meyering * Makefile.am (check-texinfo): Redirect stderr of `grep -w' to /dev/null, so people with old versions of grep don't see the failure. -2001-09-16 Jim Meyering +2001-09-16 Jim Meyering * coreutils.texi (mv invocation): Describe new option: --reply={yes,no,query}. Fix a few typos. @@ -249,7 +249,7 @@ * coreutils.texi (uniq invocation): The input need not be sorted. Try to clarify -d versus -D versus -u. -2001-09-12 Jim Meyering +2001-09-12 Jim Meyering * coreutils.texi (tail invocation): Document new option: -F. From Herbert Xu. @@ -281,7 +281,7 @@ * coreutils.texi: expr now uses LC_COLLATE for string comparison, as per POSIX. -2001-08-25 Jim Meyering +2001-08-25 Jim Meyering * coreutils.texi: Use @option, rather than @samp everywhere. @@ -290,12 +290,12 @@ * coreutils.texi: 'expr' now requires '+' rather than 'quote' to quote tokens. -2001-07-14 Jim Meyering +2001-07-14 Jim Meyering * coreutils.texi (cp invocation): Reflect 2001-07-08 change to cp (via copy.c). -2001-06-16 Jim Meyering +2001-06-16 Jim Meyering * Makefile.am (info_TEXINFOS): Reflect renaming: s/omni-/core/. * coreutils.texi: Likewise. @@ -306,14 +306,14 @@ * omni-utils.texi (ls invocation): Mention the effect of locale. Reported by Keith Thompson. -2001-05-24 Jim Meyering +2001-05-24 Jim Meyering * texinfo.tex: Update from master source. * omni-utils.texi (ls invocation): Document more clearly what ls does when given no arguments. -2001-05-21 Jim Meyering +2001-05-21 Jim Meyering * textutils.texi: Remove file. diff --git a/lib/ChangeLog b/lib/ChangeLog index 72da539..a5bb34c 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -25,7 +25,7 @@ (human_options): Renamed from human_block_size, with new signature that allows block sizes up to UINTMAX_MAX. All callers changed. -2002-10-13 Jim Meyering +2002-10-13 Jim Meyering * xnanosleep.c (initialized): Remove declaration now that it's unused. @@ -37,13 +37,13 @@ (#pragma STDC FENV_ACCESS ON): Remove. (xnanosleep): Don't futz with rounding state. -2002-10-06 Jim Meyering +2002-10-06 Jim Meyering * safe-read.c (safe_read): Change type of function from ssize_t to size_t. * safe-read.h: Update prototype. -2002-09-28 Jim Meyering +2002-09-28 Jim Meyering * makepath.c (make_path): Restore umask *before* creating the final component. @@ -58,14 +58,14 @@ (get_fs_usage): (uintmax_t) -1 -> UINTMAX_MAX to avoid a cast. Don't assume that f_frsize and f_bsize are the same type. -2002-09-25 Jim Meyering +2002-09-25 Jim Meyering * fsusage.c: Remove unneeded parentheses around operands of `defined'. * safe-read.c (safe_read): Make comment more precise: upon error, it returns -1. -2002-09-22 Jim Meyering +2002-09-22 Jim Meyering * makepath.c (make_path): Minor reformatting. @@ -75,12 +75,12 @@ for consistency with nanosleep. Check errno after nanosleep returns -1. -2002-09-11 Jim Meyering +2002-09-11 Jim Meyering * xnanosleep.c, xnanosleep.h: New files, factored out of sleep.c. * Makefile.am (libfetish_a_SOURCES): Add them. -2002-09-04 Jim Meyering +2002-09-04 Jim Meyering * addext.c (addext): Add a cast to avoid gcc's warning about `comparison between signed and unsigned'. @@ -89,7 +89,7 @@ of type size_t so that they match type of upper bound, thus avoiding warning about `comparison between signed and unsigned'. -2002-08-31 Jim Meyering +2002-08-31 Jim Meyering * mktime.c: Update from GNU libc. * obstack.c: Likewise. @@ -124,7 +124,7 @@ posixtime failures better. Improve the test data (in comments only). -2002-07-27 Jim Meyering +2002-07-27 Jim Meyering * readutmp.h: If we have both utmpx.h and utmp.h, and there exists the utmp.ut_exit member, but not the utmpx.ut_exit member, then @@ -132,7 +132,7 @@ a big kludge; someday we'll put the brains in an autoconf macro. (UT_EXIT_E_TERMINATION, UT_EXIT_E_EXIT): Define. -2002-07-20 Jim Meyering +2002-07-20 Jim Meyering * xmalloc.c: Adjust to work with new autoconf macros, AC_FUNC_MALLOC and AC_FUNC_REALLOC: test #ifndef HAVE_MALLOC/HAVE_REALLOC. @@ -145,13 +145,13 @@ * mountlist.c: #undef MNT_IGNORE before defining it, to avoid warning on FreeBSD. -2002-07-09 Jim Meyering +2002-07-09 Jim Meyering * mountlist.h (ME_DUMMY): Don't count entries of type `auto' as dummy ones. At least on GNU/Linux systems, `auto' means something else. From Michael Stone. -2002-07-01 Jim Meyering +2002-07-01 Jim Meyering * c-stack.c: Include sys/time.h. From Volker Borchert. @@ -164,7 +164,7 @@ It also uses HAVE_BTOWC, to fix a porting bug on Solaris 2.5.1 reported by Vin Shelton. -2002-06-22 Jim Meyering +2002-06-22 Jim Meyering * fnmatch.c (ISASCII, ISPRINT): Undefine, to avoid warning about redefinition due to Solaris5.6's definition in /usr/include/sys/euc.h. @@ -175,7 +175,7 @@ Do not assume SA_SIGINFO behavior. Bug reported by Jim Meyering on NetBSD 1.5.2. -2002-06-22 Jim Meyering +2002-06-22 Jim Meyering * c-stack.c, c-stack.h: New files, from diffutils-2.8.2. @@ -200,7 +200,7 @@ Unix Version 7 had S_IFREG. We don't need to check for since we don't use any symbols that it defines. -2002-06-15 Jim Meyering +2002-06-15 Jim Meyering * file-type.h (FILE_TYPE_H): Guard entire contents with #ifndef. For GNU libc 2.2 and newer, ensure that and @@ -212,7 +212,7 @@ so that each temporary file name is unique and valid in the first 8 characters, for operation under DOS. -2002-06-15 Jim Meyering +2002-06-15 Jim Meyering Work even with DJGPP 2.03, which lacks support for symlinks. From Richard Dawe. @@ -220,12 +220,12 @@ is defined. * lchown.c (S_ISLNK): Likewise. -2002-06-14 Jim Meyering +2002-06-14 Jim Meyering * file-type.h: Use the version from diffutils-2.8.2. * file-type.c: Likewise. -2002-05-27 Jim Meyering +2002-05-27 Jim Meyering Fix a problem seen only on nonconforming systems whereby ls.c's use of localtime, and then of gettimeofday would cause trouble: @@ -237,7 +237,7 @@ * gettimeofday.c (localtime): Undefine. (rpl_localtime): New function. -2002-05-22 Jim Meyering +2002-05-22 Jim Meyering * Makefile.am (libfetish_a_SOURCES): Add file-type.c and file-type.h. * file-type.h: New file. @@ -255,7 +255,7 @@ nonstandard hosts. * sig2str.c: Do not include ; no longer needed. -2002-04-28 Jim Meyering +2002-04-28 Jim Meyering * sig2str.c (WTERMSIG): Remove definition (unused). @@ -264,33 +264,33 @@ * sig2str.h, sig2str.c: New files. * Makefile.am (libfetish_a_SOURCES): Add sig2str.h. -2002-04-24 Jim Meyering +2002-04-24 Jim Meyering * gettext.h: New file, from Gettext. * Makefile.am (INCLUDES): Remove -I../intl. (libfetish_a_SOURCES): Add gettext.h. -2002-04-16 Jim Meyering +2002-04-16 Jim Meyering * readutmp.h (UT_TYPE): Remove definition (now in who.c). (HAVE_STRUCT_XTMP_UT_EXIT, HAVE_STRUCT_XTMP_UT_ID): Define. (HAVE_STRUCT_XTMP_UT_PID, HAVE_STRUCT_XTMP_UT_TYPE): Define. -2002-04-12 Jim Meyering +2002-04-12 Jim Meyering * dirfd.h (dirfd): Elide prototype if dirfd is a macro. -2002-03-10 Jim Meyering +2002-03-10 Jim Meyering * makepath.c (make_path): Remove a comma from a diagnostic. Suggestion from Santiago Vila. -2002-03-08 Jim Meyering +2002-03-08 Jim Meyering * rename.c: Mention that this wrapper is needed also on mips-dec-ultrix4.4 systems. -2002-03-02 Jim Meyering +2002-03-02 Jim Meyering * gettime.c (gettime): Test HAVE_CLOCK_GETTIME, not HAVE_CLOCK_SETTIME. @@ -312,7 +312,7 @@ * acl.c, acl.h: New files. * Makefile.am (libfetish_a_SOURCES): Add acl.h, acl.c. -2002-02-24 Jim Meyering +2002-02-24 Jim Meyering * strnlen.c (strnlen): Define-away/undef so that an inconsistent prototype in string.h (on at least AIX4.3.2.0 w/gcc-2.95.3) doesn't @@ -323,7 +323,7 @@ * path-concat.c (xpath_concat): Reorder code to pacify compilers that don't know that xalloc_die never returns. -2002-02-20 Jim Meyering +2002-02-20 Jim Meyering * getdate.c: Regenerate using bison-1.33. @@ -344,11 +344,11 @@ (fallback_failure_callback): New function. (print_unicode_char): Call unicode_to_mb. -2002-01-26 Jim Meyering +2002-01-26 Jim Meyering * Makefile.am (getdate$U.o): Depend on unlocked-io.h. -2002-01-22 Jim Meyering +2002-01-22 Jim Meyering * Makefile.am (Makefile): Don't depend on $(BUILT_SOURCES). Otherwise, some versions of automake would omit the rule that makes @@ -372,7 +372,7 @@ * quotearg.h (quotearg_n_style_mem): New function. -2002-01-16 Jim Meyering +2002-01-16 Jim Meyering * getdate.y: Add three semicolons, each just before a closing brace. Bison (as of version 1.31) no longer papers over that mistake. @@ -385,7 +385,7 @@ * strverscmp.c (ISDIGIT): Likewise. * userspec.c (ISDIGIT): Likewise. -2002-01-05 Jim Meyering +2002-01-05 Jim Meyering * version-etc.c (version_etc_copyright): Update copyright year. @@ -405,7 +405,7 @@ is a valid suffix, assume 1. "MB" now means decimal, "MiB" binary. Accept 'K' as well as 'k'. -2001-12-15 Jim Meyering +2001-12-15 Jim Meyering * regex.h (__restrict_arr): Update from libc. @@ -413,7 +413,7 @@ as `remote' if the name starts with `//'. Suggested by Michael Stone. (STREQ): Define. -2001-12-10 Jim Meyering +2001-12-10 Jim Meyering * linebuffer.c: Remove explicit declarations of xmalloc and xrealloc, Instead, include "xalloc.h". @@ -422,7 +422,7 @@ Don't cast xrealloc return value to char* Return NULL, not 0. -2001-12-09 Jim Meyering +2001-12-09 Jim Meyering * modechange.c (mode_compile): Add cast to avoid pedantic warning about `signed and unsigned type in conditional expression'. @@ -444,7 +444,7 @@ * xgethostname.c: Remove declarations of xmalloc and xrealloc. Include xalloc.h instead. -2001-12-02 Jim Meyering +2001-12-02 Jim Meyering * tempname.c: Don't declare getenv, thus reverting the change of 2001-11-18. It's no longer necessary, now that stdlib.h is always @@ -469,7 +469,7 @@ is 32 bits, as overflow is impossible there. Fix off-by-one typo that caused unnecessary reallocation. -2001-11-27 Jim Meyering +2001-11-27 Jim Meyering * tempname.c: Merge with version from libc. * regex.c: Likewise. @@ -479,7 +479,7 @@ warning about an integer-to-pointer conversion problem with getenv. Reported by Volker Borchert. -2001-11-26 Jim Meyering +2001-11-26 Jim Meyering * gtod.h: Remove file. * Makefile.am (libfetish_a_SOURCES): Remove gtod.h. @@ -488,12 +488,12 @@ (rpl_gettimeofday): Do its job here instead, rather than aborting. Suggestion from Volker Borchert. -2001-11-23 Jim Meyering +2001-11-23 Jim Meyering * hash.h (struct hash_table): Don't define here. Merely declare it. * hash.c (struct hash_table): Define it here instead. -2001-11-22 Jim Meyering +2001-11-22 Jim Meyering * hash.h: Bracket contents of file with #ifndef HASH_H_ ... #endif. @@ -505,7 +505,7 @@ removes an artificial limitation (e.g. HP-UX 10.20, where TMP_MAX is 17576). -2001-11-18 Jim Meyering +2001-11-18 Jim Meyering * tempname.c [!HAVE_DECL_GETENV]: Declare getenv to avoid warning on SunOS4. @@ -513,7 +513,7 @@ * Makefile.am (Makefile): Depend on $(BUILT_SOURCES), so those files will be created before anything else. -2001-11-17 Jim Meyering +2001-11-17 Jim Meyering * modechange.c (mode_adjust): Fix error introduced on 1999-04-26 that made e.g., `chmod a=,o=w,g=o F' cause F to be group readable @@ -538,7 +538,7 @@ (rpl_mkstemp): Rename from mkstemp. Protoize. -2001-11-16 Jim Meyering +2001-11-16 Jim Meyering * physmem.c [HAVE_SYS_PSTAT_H]: Include . (physmem_total) [HAVE_PSTAT_GETSTATIC]: If sysconf couldn't be used to @@ -549,11 +549,11 @@ physical memory, use both pstat_getstatic and pstat_getdynamic. Based on a patch from Bob Proulx. -2001-11-05 Jim Meyering +2001-11-05 Jim Meyering * xstat.in (slash_aware_lstat): Correct a misleading comment. -2001-11-03 Jim Meyering +2001-11-03 Jim Meyering * argmatch.h (ARGMATCH_TO_ARGUMENT): Remove casts of first two args in argmatch_to_argument call. @@ -564,7 +564,7 @@ * hash.c (hash_clear): Fix a bug that could lead to an infloop or e.g., a fault due to an attempt to free a NULL pointer. -2001-11-01 Jim Meyering +2001-11-01 Jim Meyering * dirfd.c, dirfd.h: New files. * Makefile.am (libfetish_a_SOURCES): Add dirfd.h. @@ -580,7 +580,7 @@ * regex.c (uintptr_t): Remove macro and decl; it's config.h's job. -2001-10-21 Jim Meyering +2001-10-21 Jim Meyering * obstack.c (_): Honor the setting of ENABLE_NLS. Otherwise, this code would end up calling gettext even in packages built @@ -600,18 +600,18 @@ char*-flavored one. (error_tail, error, error_at_line): Use it. -2001-10-11 Jim Meyering +2001-10-11 Jim Meyering * argmatch.c (argmatch_invalid): Use quotearg_n_style (0, ... and quote_n (1, ... to avoid clobbering a buffer. -2001-10-05 Jim Meyering +2001-10-05 Jim Meyering * Makefile.am: (libfetish_a_SOURCES): Add hash-pjw.c and hash-pjw.h. * hash-pjw.c: New file (factored out of fileutils' remove.c). * hash-pjw.h: New file. -2001-09-30 Jim Meyering +2001-09-30 Jim Meyering * mountlist.c [MOUNTED_GETFSSTAT]: Include , for Apple Darwin. @@ -634,7 +634,7 @@ (strtoul): Do not declare if HAVE_DECL_STRTOUL. (strtoimax, strtoumax): Do not declare if already defined as a macro. -2001-09-26 Jim Meyering +2001-09-26 Jim Meyering Most macros in unlocked-io.h had the wrong number of arguments. * gen-uio: New script. @@ -649,18 +649,18 @@ * gettimeofday.c (rpl_gettimeofday): Declare local variable `result'. -2001-09-23 Jim Meyering +2001-09-23 Jim Meyering * mountlist.c: Remove useless parentheses in #if directives. (MOUNTED) [!defined MOUNTED]: Define to _PATH_MOUNTED, for when the deprecated MOUNTED symbol is no longer defined in mntent.h. -2001-09-22 Jim Meyering +2001-09-22 Jim Meyering * localcharset.c: Update from latest gettext. * config.charset: Likewise. -2001-09-20 Jim Meyering +2001-09-20 Jim Meyering * xstrtol.c (strtoimax): Guard declaration with `#if !HAVE_DECL_STRTOIMAX', rather than just `#ifndef strtoimax'. @@ -675,7 +675,7 @@ (strtoimax): Use sizeof (long), not sizeof strtol (ptr, endptr, base), to work around bug in IBM C compiler. -2001-09-16 Jim Meyering +2001-09-16 Jim Meyering * mkdir.c: New file. @@ -708,7 +708,7 @@ usage of FNM_CASEFOLD and FNM_LEADING_DIR. The bug was spotted by Jim Meyering. -2001-09-03 Jim Meyering +2001-09-03 Jim Meyering * xreadlink.c (xreadlink): Preserve errno around `free' during failure. @@ -728,11 +728,11 @@ * xgetcwd.c (xgetcwd): Use HAVE_GETCWD_NULL, not (defined __GLIBC__ && __GLIBC__ >= 2), to decide whether to use getcwd (NULL, 0). -2001-09-02 Jim Meyering +2001-09-02 Jim Meyering * error.c: Update from GNU libc. -2001-09-01 Jim Meyering +2001-09-01 Jim Meyering * xreadlink.c: New file. * xreadlink.h: New file. @@ -746,7 +746,7 @@ (fnmatch_no_wildcards): Rewrite not to use function names, strcasecmp and strncasecmp as r-values. Unixware didn't have declarations. -2001-08-31 Jim Meyering +2001-08-31 Jim Meyering * xgetcwd.c (xgetcwd): Reorganize to avoid some duplication. Use an initial, malloc'd, buffer of length 128 rather than @@ -867,7 +867,7 @@ * alloca.c (alloca): Arg is of type size_t, not unsigned. -2001-08-27 Jim Meyering +2001-08-27 Jim Meyering * Makefile.am (libfetish_a_SOURCES): Add strtoxmax.c @@ -878,7 +878,7 @@ * strtoxmax.c: Tweak comment. -2001-08-26 Jim Meyering +2001-08-26 Jim Meyering * version-etc.c (version_etc_copyright_fmt): Replace literal year of copyright with `%s' so translators don't get an untranslated @@ -914,7 +914,7 @@ errno alone because there is no limit. Also, work even if pathconf returns a value greater than SIZE_MAX. -2001-08-12 Jim Meyering +2001-08-12 Jim Meyering * xgetcwd.c (xgetcwd) [defined __GLIBC__ && __GLIBC__ >= 2]: Simply `return getcwd (NULL, 0);'. @@ -923,13 +923,13 @@ * pathmax.h: Clean up cpp syntax. -2001-08-12 Jim Meyering +2001-08-12 Jim Meyering * gettimeofday.c: New file. * gtod.h: New file. * Makefile.am (libfetish_a_SOURCES): Add gtod.h. -2001-08-04 Jim Meyering +2001-08-04 Jim Meyering * error.h (__attribute__): Remove `|| __STRICT_ANSI__' from #if stmt, to get in sync with glibc. @@ -951,7 +951,7 @@ can optimize it when MB_CUR_MAX == 1. The width of control characters is zero, not 1. -2001-07-15 Jim Meyering +2001-07-15 Jim Meyering * Makefile.am (EXTRA_DIST): Add unlocked-io.hin. (BUILT_SOURCES): Add unlocked-io.h. @@ -964,7 +964,7 @@ * regex.c: Update from glibc. -2001-07-05 Jim Meyering +2001-07-05 Jim Meyering * Makefile.am (noinst_HEADERS): Remove definition, per new automake recommendation. @@ -972,15 +972,15 @@ Remove a thus-exposed (better checks in automake) duplicate and two unnecessary .h files. -2001-06-11 Jim Meyering +2001-06-11 Jim Meyering * regex.c: Update from GNU libc. -2001-05-27 Jim Meyering +2001-05-27 Jim Meyering * readutmp.h (UT_TYPE): Define. -2001-05-24 Jim Meyering +2001-05-24 Jim Meyering * argmatch.c: Include "quote.h". (argmatch_invalid): Remove explicit `' quotes. Instead, use the @@ -1071,13 +1071,13 @@ a slash was stripped. Do not strip the last slash after a file system prefix. -2001-04-08 Jim Meyering +2001-04-08 Jim Meyering * getdate.y (get_date): Set tm_isdst to -1 to ensure that it is recomputed; that's necessary when the offset spans a DST transition. Patch by David J. MacKenzie. Reported by Hon-Yin Kok. -2001-04-02 Jim Meyering +2001-04-02 Jim Meyering * regex.h, regex.c: Update from GNU libc. @@ -1098,7 +1098,7 @@ alias if codeset is empty. * config.charset (BeOS): Use wildcard syntax. -2001-03-13 Jim Meyering +2001-03-13 Jim Meyering * path-concat.c (path_concat) [FILESYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX]: Don't insert a backslash when concatenating e.g., `C:' and `foo'. @@ -1156,7 +1156,7 @@ * mkstemp.c, tempname.c: New files, taken from glibc 2.2.2. -2001-02-17 Jim Meyering +2001-02-17 Jim Meyering * strtoul.c: Sync from GNU libc. Use double quotes, not <...> around included file name. @@ -1176,7 +1176,7 @@ mbstate_t, as we now insist on proper declarations for both before using mbrtowc. -2001-02-17 Jim Meyering +2001-02-17 Jim Meyering * regex.c: Update from libc. @@ -1190,7 +1190,7 @@ * config.charset: Update for FreeBSD 4.2. -2001-01-26 Jim Meyering +2001-01-26 Jim Meyering * quotearg.c: Include stddef.h. * quote.c: Include stddef.h. @@ -1206,12 +1206,12 @@ * unicodeio.c (print_unicode_char): Cast the second iconv() arg, to avoid a warning. Add back 'const' to inptr. -2001-01-16 Jim Meyering +2001-01-16 Jim Meyering * basename.c: Include , needed by assert on SunOS4. From Bruno Haible. -2001-01-14 Jim Meyering +2001-01-14 Jim Meyering * rename.c: New file. From Volker Borchert. Include stdlib.h, string.h or strings.h, and xalloc.h. @@ -1221,7 +1221,7 @@ * strftime.c: Sync with glibc time/strftime.c 1.81. -2001-01-03 Jim Meyering +2001-01-03 Jim Meyering * unicodeio.c (print_unicode_char): Remove `const' from declaration of local `inptr' to avoid warning with some system declarations of iconv. @@ -1243,7 +1243,7 @@ No need to use uintmax_t; unsigned long is long enough. Don't bother to get suffix since we don't use it. -2000-12-24 Jim Meyering +2000-12-24 Jim Meyering * hash.c (is_prime): Return explicit boolean values. (hash_get_first): Return NULL to appease Irix5.6's 89. @@ -1267,7 +1267,7 @@ * config.charset: Add support for BeOS. -2000-12-16 Jim Meyering +2000-12-16 Jim Meyering * getusershell.c [!SHELLS_FILE && __DJGPP__]: Define SHELLS_FILE to a file name that's useful on djgpp systems. @@ -1276,7 +1276,7 @@ (default_shells): Prepend ADDITIONAL_DEFAULT_SHELLS. Based mostly on a patch from Prashant TR. -2000-12-16 Jim Meyering +2000-12-16 Jim Meyering This bug had a serious impact on chown: `chown N:M FILE' (for integer N and M) would have treated it like `chown N:N FILE'. @@ -1294,7 +1294,7 @@ * mbswidth.c (mbsnwidth): Don't loop endlessly when called with an invalid mulitbyte sequence and with the MBSW_ACCEPT_INVALID flag set. -2000-12-07 Jim Meyering +2000-12-07 Jim Meyering * stripslash.c (ISSLASH): Define. (strip_trailing_slashes): Use ISSLASH rather than comparing against `/'. @@ -1312,17 +1312,17 @@ * dirname.h (dir_name_r): Remove prototype. -2000-12-05 Jim Meyering +2000-12-05 Jim Meyering * dirname.c (dir_name_r): Add `const' in a few local declarations. -2000-12-04 Jim Meyering +2000-12-04 Jim Meyering * path-concat.c: [!HAVE_DECL_MALLOC]: Declare malloc. Also include memory.h, stdlib.h, unistd.h if appropriate. Reported by Andreas Jaeger (conflicting declaration of malloc). -2000-12-02 Jim Meyering +2000-12-02 Jim Meyering * closeout.h: Make idempotent, to avoid some obscure warnings. @@ -1334,7 +1334,7 @@ * dirname.c (dir_name_r): Fix typo: int -> size_t. -2000-11-26 Jim Meyering +2000-11-26 Jim Meyering * memcoll.c: Include sys/types.h. From Werner Almesberger. @@ -1353,19 +1353,19 @@ variable is valid. (obstack_int_grow, obstack_int_grow_fast): Don't cast AINT to int. -2000-11-17 Jim Meyering +2000-11-17 Jim Meyering * strstr.c: Update from GNU libc. -2000-11-16 Jim Meyering +2000-11-16 Jim Meyering * strverscmp.c: Incorporate weak-alias-related changes from glibc. -2000-11-11 Jim Meyering +2000-11-11 Jim Meyering * error.c: Add a couple #includes, merging from GNU libc version. -2000-11-10 Jim Meyering +2000-11-10 Jim Meyering * obstack.h: Update from GNU libc. * obstack.c: Likewise. @@ -1377,7 +1377,7 @@ Don't bother opening SHELLS_FILE if shellstream is NULL; it's not necessary. -2000-11-05 Jim Meyering +2000-11-05 Jim Meyering * makepath.h (make_dir): Declare. * makepath.c (make_dir): Remove `static' attribute. @@ -1415,11 +1415,11 @@ Required because egcs-2.91.66 (aka 1.1.2) defines __restrict, but doesn't define __restrict_arr. -2000-10-29 Jim Meyering +2000-10-29 Jim Meyering * xstat.in: Fix grammar in comment. -2000-10-28 Jim Meyering +2000-10-28 Jim Meyering * memchr.c: Update from libc. Adjust for portability: @@ -1437,21 +1437,21 @@ Avoid using fseek, when possible -- it's broken by design. Patch by Ulrich Drepper. -2000-10-26 Jim Meyering +2000-10-26 Jim Meyering * strftime.c: Update from libc. -2000-10-25 Jim Meyering +2000-10-25 Jim Meyering * obstack.c: Update from libc. -2000-10-23 Jim Meyering +2000-10-23 Jim Meyering * hard-locale.c (hard_locale): Revert last change -- it was simply wrong. That set_locale call must not have any side effects. From Paul Eggert. -2000-10-22 Jim Meyering +2000-10-22 Jim Meyering * md5.c (md5_process_block) [OP]: Use `rol', not CYCLIC. [CYCLIC]: Remove now-unused definition. @@ -1460,13 +1460,13 @@ (save_cwd) [HAVE_FCHDIR]: Use O_DIRECTORY when opening ".". Suggestion from Ulrich Drepper. -2000-10-21 Jim Meyering +2000-10-21 Jim Meyering * dirname.c (dir_name_r): New function, factored out of dir_name. (dir_name): Use dir_name_r. * dirname.h (dir_name_r): Declare it. -2000-10-21 Jim Meyering +2000-10-21 Jim Meyering * dirname.c (memrchr): Declare if necessary. (dir_name): Remove the restriction that there be no @@ -1479,19 +1479,19 @@ [!weak_alias]: Define __memrchr to memrchr. Guard weak_alias use with `#ifdef weak_alias'. -2000-10-17 Jim Meyering +2000-10-17 Jim Meyering * quote.h (PARAMS): Define and use. Reported by Akim Demaille. * getopt.c: Update from libc. -2000-10-16 Jim Meyering +2000-10-16 Jim Meyering * hard-locale.c (hard_locale): Use "", not 0 as 2nd arg to setlocale. From Jan Fedak. -2000-09-25 Jim Meyering +2000-09-25 Jim Meyering * md5.h (rol): Define (from GnuPG). @@ -1499,26 +1499,26 @@ (M): Use rol rather than open-coding it. Add a FIXME comment. -2000-09-21 Jim Meyering +2000-09-21 Jim Meyering * userspec.c (parse_user_spec): Remove debugging printf I'd added. Reported by Michael Stone. -2000-09-20 Jim Meyering +2000-09-20 Jim Meyering * Makefile.am (libfetish_a_SOURCES): Add sha.c. (noinst_HEADERS): Add sha.h. Based on code from Scott G. Miller and from GnuPG. -2000-09-15 Jim Meyering +2000-09-15 Jim Meyering * regex.c: Update from libc. -2000-09-10 Jim Meyering +2000-09-10 Jim Meyering * getopt.c (_getopt_internal): Update from glibc. -2000-09-09 Jim Meyering +2000-09-09 Jim Meyering * quotearg.c: Rename ISASCII to IN_CTYPE_DOMAIN, so people don't think it should be used as a general replacement for isascii. @@ -1534,15 +1534,15 @@ (parse_user_spec): Use xstrtoul, not atoi when converting numeric UID, GID. Check range. -2000-09-06 Jim Meyering +2000-09-06 Jim Meyering * getopt.c (_getopt_internal): Update from glibc. -2000-08-30 Jim Meyering +2000-08-30 Jim Meyering * strftime.c: Merge in changes from GNU libc. -2000-08-26 Jim Meyering +2000-08-26 Jim Meyering * closeout.c: Include "__fpending.h". (close_stdout_status): Return right away if there's nothing to flush. @@ -1572,7 +1572,7 @@ Don't translate a message until just before returning, to avoid unnecessary translation. -2000-08-07 Jim Meyering +2000-08-07 Jim Meyering * addext.c, argmatch.c, argmatch.h, backupfile.h, bumpalloc.h, chown.c, diacrit.h, dirname.h, dup2.c, exclude.h, fileblocks.c, @@ -1595,7 +1595,7 @@ ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros. (EXTEND_BUFFER): Use them. -2000-08-01 Jim Meyering +2000-08-01 Jim Meyering * dirname.c (ISSLASH): Define. (BACKSLASH_IS_PATH_SEPARATOR): Define. @@ -1608,7 +1608,7 @@ * quotearg.c (quotearg_n_options): Don't make the initial slot vector a constant, since it might get modified. -2000-07-31 Jim Meyering +2000-07-31 Jim Meyering * xmalloc.c: Use `virtual memory exhausted', not `Memory exhausted'. * obstack.c (print_and_abort): Likewise. @@ -1620,7 +1620,7 @@ component of a "memory exhausted" message in slot 0. From a suggestion by Jim Meyering. -2000-07-30 Jim Meyering +2000-07-30 Jim Meyering * makepath.c (make_path): Quote the other instance, too. @@ -1630,7 +1630,7 @@ N < N_STATIC_SLOTVECS and the length of the quoted result is smaller than STATIC_BUF_SIZE. -2000-07-29 Jim Meyering +2000-07-29 Jim Meyering * diacrit.c (diacrit_diac): Use __MSDOS__ in favor of MSDOS. * dirname.c (dir_name): Likewise. @@ -1648,7 +1648,7 @@ * mbswidth.c (mbswidth): Add a flags argument. (mbsnwidth): New function. -2000-07-24 Jim Meyering +2000-07-24 Jim Meyering * mbswidth.c: Remove useless #else. From Bruno Haible. @@ -1678,7 +1678,7 @@ (quotearg_buffer_restyled): If a unibyte locale, don't bother to invoke multibyte primitives. -2000-07-23 Jim Meyering +2000-07-23 Jim Meyering * basename.c (base_name): Add an assertion. @@ -1699,7 +1699,7 @@ * config.charset: Add support for FreeBSD. Improve support for HP-UX and IRIX 6. -2000-07-15 Jim Meyering +2000-07-15 Jim Meyering * makepath.c: Include quote.h. (make_path): Convert "`%s'" in format strings to "%s", and wrap each @@ -1747,11 +1747,11 @@ gettext_default ("{LEFT QUOTATION MARK}", "\"") for left quote, and gettext_default ("{RIGHT QUOTATION MARK}", "\"") for right quote. -2000-07-09 Jim Meyering +2000-07-09 Jim Meyering * Most files: Update copyright dates to include 2000. -2000-07-08 Jim Meyering +2000-07-08 Jim Meyering * xgethostname.c (ENAMETOOLONG): Define to an unlikely value if not defined. @@ -1775,12 +1775,12 @@ * quotearg.c (struct quoting_options): Simplify quote_these_too dimension. -2000-07-03 Jim Meyering +2000-07-03 Jim Meyering * strndup.c: [!HAVE_DECL_STRNLEN]: Declare strnlen. Reported by Bruno Haible. -2000-07-04 Jim Meyering +2000-07-04 Jim Meyering * quotearg.c: Make inclusion of independent of whether HAVE_MBRTOWC is set. Required at least for irix-5.6, which @@ -1793,17 +1793,17 @@ Assign to *pwc, and return 1 only if result is nonzero. (iswprint): Use ISPRINT when substituting our own mbrtowc. -2000-07-03 Jim Meyering +2000-07-03 Jim Meyering * readutmp.h: [HAVE_UTMPX_H]: Include if HAVE_UTMP_H. This is necessary to get a definition of e.g., UTMP_FILE on HP-UX 10.20. From Bob Proulx. -2000-07-02 Jim Meyering +2000-07-02 Jim Meyering * quotearg.c (mbstate_t): Don't define here. -2000-07-02 Jim Meyering +2000-07-02 Jim Meyering * nanosleep.c (SIGCONT): Define if not already defined. @@ -1813,7 +1813,7 @@ per change in ../m4/ls-mntd-fs.m4. (read_filesystem_list): Ignore symbolic links. -2000-06-29 Jim Meyering +2000-06-29 Jim Meyering * same.c: Include or , as appropriate, for declaration of strcmp. @@ -1849,7 +1849,7 @@ Set errno properly when returning NULL. Check for readdir error. -2000-06-26 Jim Meyering +2000-06-26 Jim Meyering * posixtm.c [HAVE_STDLIB_H]: Include stdlib.h, for decl of abort. @@ -1863,11 +1863,11 @@ * unicodeio.c (print_unicode_char): Work around ansi2knr deficiency. -2000-06-24 Jim Meyering +2000-06-24 Jim Meyering * error.c [!HAVE_DECL_STRERROR_R]: Declare strerror_r. -2000-06-21 Jim Meyering +2000-06-21 Jim Meyering * getpass.c: New file, from Bruno Haible. Required for BeOS. @@ -1897,7 +1897,7 @@ * path-concat.c (path_concat): Don't access dir[-1] if dir is the empty string. -2000-06-21 Jim Meyering +2000-06-21 Jim Meyering * Makefile.am (libfetish_a_SOURCES): Add getstr.c. (noinst_HEADERS): Add getstr.h. @@ -1909,11 +1909,11 @@ with 8-bit delimiters. * getstr.h: New file. -2000-06-19 Jim Meyering +2000-06-19 Jim Meyering * getloadavg.c [HAVE_NLIST_H] (NLIST_STRUCT): Define. -2000-06-18 Jim Meyering +2000-06-18 Jim Meyering * mkdir.c: Remove file, due mainly to copyright incompatibility. Besides, these days every porting target provides a mkdir function. @@ -1938,7 +1938,7 @@ * getdate.y (get_date): Apply relative times after time zone indicator, not before. Reported by Todd A. Jacobs. -2000-06-13 Jim Meyering +2000-06-13 Jim Meyering * Makefile.am (all-local): Depend on lstat.c and stat.c. @@ -1952,12 +1952,12 @@ * strnlen.c: Include if HAVE_CONFIG_H. -2000-06-04 Jim Meyering +2000-06-04 Jim Meyering * getugroups.c (getugroups): Cast -1 to gid_t, for systems like SunOS4.1.4 for which gid_t is an unsigned type. -2000-06-03 Jim Meyering +2000-06-03 Jim Meyering * strnlen.c [!HAVE_DECL_MEMCHR]: Declare memchr. @@ -1968,7 +1968,7 @@ * config.charset: Change the Linux/glibc rules so they become empty on glibc-2.1 or newer. -2000-06-02 Jim Meyering +2000-06-02 Jim Meyering * mountlist.c: Back out last change. Instead, do this... * mountlist.c (read_filesystem_list) [MOUNTED_VMOUNT]: Set the me_dummy @@ -1977,16 +1977,16 @@ fs_type strings. From Mark D. Roth. -2000-05-29 Jim Meyering +2000-05-29 Jim Meyering * mountlist.c (read_filesystem_list) [MOUNTED_VMOUNT]: Ignore mounts with the `ignore' attribute. Based on a patch from Mark D. Roth. -2000-05-22 Jim Meyering +2000-05-22 Jim Meyering * makepath.c: Remove old, now-unnecessary `#ifdef __MSDOS__' block. -2000-05-18 Jim Meyering +2000-05-18 Jim Meyering * hash.c (hash_rehash): Fix a nasty bug: copy the free entry list back, too, since it may have been modified by allocate_entry. @@ -2006,37 +2006,37 @@ Quote file name colons. Do not assume that _("write error") lacks format strings. -2000-05-15 Jim Meyering +2000-05-15 Jim Meyering * version-etc.c (version_etc_copyright): Update the copyright string used in all --version output. -2000-05-14 Jim Meyering +2000-05-14 Jim Meyering * closeout.c (close_stdout_set_file_name): New function. (close_stdout_status): Use new file-scoped global. Return right away if fstat says the stdout file descriptor is invalid. * closeout.h (close_stdout_set_file_name): Declare. -2000-05-10 Jim Meyering +2000-05-10 Jim Meyering * closeout.c [default_exit_status]: New file-scoped variable. (close_stdout_set_status): New function. * closeout.h (close_stdout_set_status): Declare. -2000-05-08 Jim Meyering +2000-05-08 Jim Meyering * long-options.c: Don't include closeout.h. (parse_long_options): Don't call close_stdout for --version. -2000-05-06 Jim Meyering +2000-05-06 Jim Meyering * strnlen.c: Undefine __strnlen and strnlen. [!weak_alias]: Define __strnlen to strnlen. * atexit.c: New file, from libiberty. -2000-05-06 Jim Meyering +2000-05-06 Jim Meyering * closeout.c (close_stdout_status): Also check for errors on the stderr stream. @@ -2048,7 +2048,7 @@ (locale_charset): Treat empty environment variables as absent. (DIRECTORY_SEPARATOR, ISSLASH): New macros. -2000-05-04 Jim Meyering +2000-05-04 Jim Meyering * getopt.c: Update from glibc. * obstack.c: Likewise. @@ -2059,43 +2059,43 @@ * strndup.c: Likewise. * strnlen.c: New file, from glibc. -2000-05-01 Jim Meyering +2000-05-01 Jim Meyering * full-write.c (full_write): Remove `FIXME' part of comment. -2000-04-29 Jim Meyering +2000-04-29 Jim Meyering * path-concat.c: Declare strdup only if it's not defined. * canon-host.c: Likewise. -2000-04-28 Jim Meyering +2000-04-28 Jim Meyering * rpmatch.c [HAVE_LIMITS_H]: Include limits.h before regex.h to avoid redefinition warning on some systems (HPUX). Otherwise, regex.h is included first, then limits.h is included by locale.h by libintl.h. From John David Anglin. -2000-04-25 Jim Meyering +2000-04-25 Jim Meyering * makepath.c (S_IRWXUGO): Define. (make_path): Always perform explicit chmod if MODE specifies any of the `special' permission bits. Prompted by a bug report against install from Mate Wierdl and Joost van Baal. -2000-04-18 Jim Meyering +2000-04-18 Jim Meyering * README: New file. * getpagesize.h [!getpagesize && HAVE_OS_H && B_PAGE_SIZE]: Define getpagesize. For BeOS. Based on a patch from Bruno Haible. -2000-04-17 Jim Meyering +2000-04-17 Jim Meyering * strftime.c (my_strftime) [strftime]: Declare strftime here, since the definition of it to rpl_strftime also defined-away the system's declaration. -2000-04-15 Jim Meyering +2000-04-15 Jim Meyering Use `C' to denote so-called `contiguous' files, the same way that tar does. @@ -2103,11 +2103,11 @@ (ftypelet): Use S_ISCTG. From Michael Deutschmann. -2000-04-14 Jim Meyering +2000-04-14 Jim Meyering * strftime.c (my_strftime) [#ifdef strftime]: Declare strftime. -2000-04-08 Jim Meyering +2000-04-08 Jim Meyering * Makefile.am (charset.alias): Use t-$@, not $@-t so the DOS 8.3 names don't conflict. Reported by Eli Zaretskii. @@ -2117,12 +2117,12 @@ * unicodeio.c (print_unicode_char): Avoid triggering Solaris iconv bug. Deal with the different error behavior of Irix iconv. -2000-04-07 Jim Meyering +2000-04-07 Jim Meyering * putenv.c: Move inclusion of errno.h so it follows that of sys/types.h, to work around system header problems on AIX 3.2.5. From Bruno Haible. -2000-04-05 Jim Meyering +2000-04-05 Jim Meyering Portability tweaks required for ultrix4.3. * readutmp.h [HAVE_UTMPX_H && !HAVE_DECL_GETUTENT]: Declare getutent. @@ -2131,7 +2131,7 @@ * path-concat.c: Likewise. From John David Anglin. -2000-04-04 Jim Meyering +2000-04-04 Jim Meyering Be more DOS 8.3-friendly. * ref-add.sin: Renamed from ref-add.sed.in. @@ -2151,7 +2151,7 @@ * time/strftime.c (my_strftime): Make sure we call the system strftime, not ourselves, when invoking the underlying strftime. -2000-03-24 Jim Meyering +2000-03-24 Jim Meyering * Makefile.am (EXTRA_DIST): Add ref-add.sed.in and ref-del.sed.in. (charset_alias): Define. @@ -2169,7 +2169,7 @@ * Makefile.am (install-exec-local, uninstall-local, ref-add.sed, ref-del.sed): New rules. -2000-03-17 Jim Meyering +2000-03-17 Jim Meyering * unicodeio.c (): Include only #if HAVE_STRING_H. Otherwise, include @@ -2185,12 +2185,12 @@ * savedir.c (savedir): Work even if directory size is negative; this can happen with some screwy NFS configurations. -2000-03-06 Jim Meyering +2000-03-06 Jim Meyering * localcharset.c (get_charset_aliases): Don't try to free file_name if it's NULL (because we ran out of memory). From Bruno Haible. -2000-03-05 Jim Meyering +2000-03-05 Jim Meyering * localcharset.c ("path-concat.h"): Include. (get_charset_aliases): Use path_concat instead of ANSI string @@ -2199,7 +2199,7 @@ * unicodeio.h (PARAMS): Define. Use it to guard prototype. -2000-03-04 Jim Meyering +2000-03-04 Jim Meyering * Makefile.am (install-exec-local): Create $(libdir) before installing into it. @@ -2214,11 +2214,11 @@ * config.charset: New version, incorporating remarks from a linux i18n mailing list. From Bruno Haible. -2000-03-02 Jim Meyering +2000-03-02 Jim Meyering * Makefile.am (EXTRA_DIST): Add config.charset. -2000-03-01 Jim Meyering +2000-03-01 Jim Meyering * localcharset.c: Guard some #includes with `#if HAVE_...'. * unicodeio.c: Likewise. @@ -2238,7 +2238,7 @@ * quotearg.c (ALERT_CHAR): New macro. (quotearg_buffer_restyled): Use it. -2000-02-27 Jim Meyering +2000-02-27 Jim Meyering * strtoumax.c: Fix typo in decl of strtoul: s/long long/long/. Guard declaration of strtoull also with `&& HAVE_UNSIGNED_LONG_LONG'. @@ -2290,7 +2290,7 @@ * getpagesize.h (getpagesize): Port to VMS for Alpha; adapted from changes to grep getpagesize.h by Martin P.J. Zinser. -2000-02-12 Jim Meyering +2000-02-12 Jim Meyering * userspec.c (ISDIGIT): Define it. (isdigit): Remove definition. @@ -2299,7 +2299,7 @@ (_ and N_): Define. (parse_user_spec): Mark translatable strings. -2000-02-10 Jim Meyering +2000-02-10 Jim Meyering With these changes, nanosleep.[ch] are finally enough like the other lib/* replacement files to compile on a few more losing systems. @@ -2310,16 +2310,16 @@ * nanosleep.c: #undef nanosleep. (rpl_nanosleep): Rename from nanosleep. -2000-02-03 Jim Meyering +2000-02-03 Jim Meyering * readutmp.c (read_utmp): Guard with `#ifdef UTMP_NAME_FUNCTION', rather than with `#if HAVE_UTMPNAME'. -2000-02-01 Jim Meyering +2000-02-01 Jim Meyering * readutmp.h (UT_USER): Add parens. From Andreas Schwab. -2000-01-31 Jim Meyering +2000-01-31 Jim Meyering * nanosleep.h (nanosleep): Guard declaration with `#if ! HAVE_DECL_NANOSLEEP'. @@ -2332,7 +2332,7 @@ (ISPRINT): Likewise. Reported by Tom Tromey. -2000-01-30 Jim Meyering +2000-01-30 Jim Meyering * readutmp.c (extract_trimmed_name): Use UT_USER instead of hard-coding uses of ->ut_name. The latter doesn't work with new Linux header files @@ -2340,12 +2340,12 @@ * readutmp.h (UT_USER): Define. -2000-01-23 Jim Meyering +2000-01-23 Jim Meyering * Makefile.am (libfetish_a_SOURCES): Remove explicit mention of obstack.c. -2000-01-22 Jim Meyering +2000-01-22 Jim Meyering * strtoumax.c: [! HAVE_DECL_STRTOUL]: Declare strtoul. [! HAVE_DECL_STRTOULL]: Declare strtoull. @@ -2369,7 +2369,7 @@ (e.g. Solaris 7) don't define it. Use SA_NOCLDSTOP instead; it's been part of POSIX.1 since day 1 (in 1988). -2000-01-17 Jim Meyering +2000-01-17 Jim Meyering * interlock: Remove unused file. Reported by François Pinard. diff --git a/m4/ChangeLog b/m4/ChangeLog index 8bc649c..d1ac703 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -2,12 +2,12 @@ * jm-macros.m4 (jm_CHECK_ALL_HEADERS): Remove fenv.h. -2002-09-29 Jim Meyering +2002-09-29 Jim Meyering * gettext.m4 (AM_INTL_SUBDIR): Don't require gt_HEADER_INTTYPES_H. It's not necessary with autoconf-2.54. -2002-09-28 Jim Meyering +2002-09-28 Jim Meyering * getgroups.m4 (jm_FUNC_GETGROUPS): Rewrite to use AC_FUNC_GETGROUPS and (if needed) to call AC_LIBOBJ and to set GETGROUPS_LIB. @@ -17,7 +17,7 @@ * strerror_r.m4: Remove file -- now it's part of autoconf-2.54. Reported by Akim Demaille. -2002-09-25 Jim Meyering +2002-09-25 Jim Meyering * gettext.m4: Upgrade to gettext-0.11.5. @@ -25,12 +25,12 @@ * host-os.m4 (UTILS_HOST_OS): Add a case for freebsd*-gnu*. -2002-09-17 Jim Meyering +2002-09-17 Jim Meyering * jm-macros.m4 (jm_MACROS): Require gt_INTTYPES_PRI. * inttypes-pri.m4 (gt_INTTYPES_PRI): New file, mostly from gettext. -2002-09-16 Jim Meyering +2002-09-16 Jim Meyering * prereq.m4: Forbid symbols matching ^jm_[A-Z]. (jm_PREREQ_QUOTEARG): Add jm_FUNC_MEMCMP. @@ -39,55 +39,55 @@ * error.m4 (jm_PREREQ_ERROR): Check for libintl.h. Reported by Akim Demaille. -2002-09-13 Jim Meyering +2002-09-13 Jim Meyering * jm-macros.m4 (jm_MACROS): Require autoconf-2.54. -2002-09-09 Jim Meyering +2002-09-09 Jim Meyering * getloadavg.m4: Remove file -- now it's part of autoconf-2.53c. * jm-macros.m4: Use AC_CONFIG_LIBOBJ_DIR(lib) to tell the new AC_FUNC_GETLOADAVG where to find getloadavg.c. -2002-09-03 Jim Meyering +2002-09-03 Jim Meyering * gnu-source.m4: Remove file -- now it's part of autoconf-2.53c. * mbstate_t.m4: Likewise. * fnmatch.m4: Likewise. -2002-08-05 Jim Meyering +2002-08-05 Jim Meyering * jm-winsz1.m4: Also change use of $am_cv_sys_posix_termios to $ac_cv_sys_posix_termios. Reported by Andreas Schwab. -2002-08-03 Jim Meyering +2002-08-03 Jim Meyering * jm-winsz1.m4: Require AC_SYS_POSIX_TERMIOS, not AM_SYS_POSIX_TERMIOS. Reported by mkc@mathdogs.com. -2002-08-01 Jim Meyering +2002-08-01 Jim Meyering * prereq.m4 (jm_PREREQ_TEMPNAME): lib/tempname.c may use uintmax_t, so require jm_AC_TYPE_UINTMAX_T. Patch by Joe Orton. -2002-07-28 Jim Meyering +2002-07-28 Jim Meyering * jm-macros.m4: Don't require jm_FUNC_READDIR. * readdir.m4 (jm_FUNC_READDIR): Remove file/macro. No longer needed. -2002-07-27 Jim Meyering +2002-07-27 Jim Meyering * prereq.m4 (jm_PREREQ_READUTMP): Don't check just `struct utmpx.ut_exit' and `struct utmp.ut_exit'. Instead, check all combinations of utmp/utmpx and ut_termination/e_termination and ut_exit/e_exit. -2002-07-23 Jim Meyering +2002-07-23 Jim Meyering * c-bs-a.m4 (AC_C_BACKSLASH_A): Remove file, now that autoconf provides this macro. -2002-07-20 Jim Meyering +2002-07-20 Jim Meyering * intdiv0.m4: New file. From gettex-0.11.3. @@ -105,12 +105,12 @@ * lcmessage.m4: Upgrade to gettext-0.11.3. * lib-link.m4: Upgrade to gettext-0.11.3. -2002-07-17 Jim Meyering +2002-07-17 Jim Meyering * boottime.m4: New file. Extracted from sh-utils' configure.ac and extended to work also with *BSD systems. -2002-07-15 Jim Meyering +2002-07-15 Jim Meyering FreeBSD support for uname and uptime. * jm-macros.m4 (jm_MACROS): Check for the sysctl function. @@ -121,7 +121,7 @@ * fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for btowc. -2002-06-22 Jim Meyering +2002-06-22 Jim Meyering * c-stack.m4: New file, from diffutils-2.8.2. * prereq.m4 (jm_PREREQ): Add jm_PREREQ_C_STACK. @@ -138,7 +138,7 @@ * prereq.m4: Change each use of AC_CHECK_HEADERS(stdbool.h) to AC_HEADER_STDBOOL -2002-06-21 Jim Meyering +2002-06-21 Jim Meyering * c-bs-a.m4: Add comment, from diffutils-2.8.2. * mbrtowc.m4: Likewise. @@ -158,7 +158,7 @@ * jm-macros.m4 (jm_CHECK_ALL_TYPES): Check for st_author. -2002-06-07 Jim Meyering +2002-06-07 Jim Meyering * prereq.m4 (jm_PREREQ_STAT): Check for sys/param.h and sys/mount.h. They're needed at least for NetBSD 1.5.2. @@ -168,17 +168,17 @@ Check for the following members in both structs statfs and statvfs: f_basetype, f_type, f_fsid.__val, f_namemax, f_namelen. -2002-06-01 Jim Meyering +2002-06-01 Jim Meyering * d-type.m4 (jm_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Rename macro: s/D_TYPE_IN_DIRENT/HAVE_STRUCT_DIRENT_D_TYPE/. -2002-05-28 Jim Meyering +2002-05-28 Jim Meyering * readdir.m4 (jm_FUNC_READDIR): Undefine `mkdir', not `rmdir'. Reported by Volker Borchert. -2002-05-27 Jim Meyering +2002-05-27 Jim Meyering * gettimeofday.m4 (AC_FUNC_GETTIMEOFDAY_CLOBBER): Also replace localtime. @@ -187,7 +187,7 @@ use the replacement function; it wouldn't resolve at link time. Reported by Volker Borchert. -2002-04-30 Jim Meyering +2002-04-30 Jim Meyering * prereq.m4 (jm_PREREQ): Add jm_PREREQ_STAT. @@ -201,7 +201,7 @@ * prereq.m4 (jm_PREREQ_SIG2STR): Remove; all callers changed. -2002-04-29 Jim Meyering +2002-04-29 Jim Meyering * jm-macros.m4 (jm_MACROS): Remove use of AC_FUNC_STRNLEN. * prereq.m4: Add jm_PREREQ_STRNLEN. @@ -215,7 +215,7 @@ * jm-macros.m4 (jm_MACROS): Add AC_REPLACE_FUNCS(sig2str). * prereq.m4 (jm_PREREQ): Add jm_PREREQ_SIG2STR. -2002-04-24 Jim Meyering +2002-04-24 Jim Meyering * prereq.m4 (jm_PREREQ_HARD_LOCALE): New macro. (jm_PREREQ): Use it. @@ -224,12 +224,12 @@ mach/mach.h fcntl.h. Check for this function: setlocale. -2002-04-16 Jim Meyering +2002-04-16 Jim Meyering * prereq.m4 (jm_PREREQ_READUTMP): Also check for these members: ut_pid, ut_id, ut_exit. -2002-04-12 Jim Meyering +2002-04-12 Jim Meyering * ls-mntd-fs.m4 (checking for getmntinfo function...): Remove now-bogus check for f_type in sys/mount.h. Instead, just test for the existence @@ -242,7 +242,7 @@ AC_FUNC_STRNLEN. Otherwise, we'd end up putting two copies of strnlen.o in the library, and that makes some versions of ranlib object. -2002-04-09 Jim Meyering +2002-04-09 Jim Meyering * malloc.m4: (jm_FUNC_MALLOC): Change the `checking ...' message to be more precise. Rather than saying we're checking whether the @@ -279,7 +279,7 @@ * m4/prereq.m4 (jm_PREREQ_POSIXVER): New macro. (jm_PREREQ): Use it. -2002-01-26 Jim Meyering +2002-01-26 Jim Meyering * jm-macros.m4 (jm_MACROS): Require autoconf-2.52g. * strnlen.m4: Remove file, now that it's part of autoconf. @@ -288,23 +288,23 @@ * jm-macros.m4 (jm_MACROS): Require AC_FUNC_FSEEKO. -2002-01-19 Jim Meyering +2002-01-19 Jim Meyering * jm-macros.m4 (jm_MACROS): Use AC_FUNC_STRNLEN. Remove useless quotes: DF_PROG="df". * strnlen.m4: New file. -2001-12-14 Jim Meyering +2001-12-14 Jim Meyering * jm-macros.m4 (jm_MACROS): Check for iswspace. Suggestion from Bruno Haible. -2001-11-20 Jim Meyering +2001-11-20 Jim Meyering * mkstemp.m4 (UTILS_FUNC_MKSTEMP): Update comment to reflect that SunOS4.1.4 and solaris2.5.1 lose, too. -2001-11-19 Jim Meyering +2001-11-19 Jim Meyering * mkstemp.m4 (UTILS_FUNC_MKSTEMP): Don't bother with a temporary directory. Use "conftestXXXXXX" as the template. @@ -313,11 +313,11 @@ * mkstemp.m4 (UTILS_FUNC_MKSTEMP): Close each descriptor immediately, so the test doesn't mistakenly hit the max-open-files limit. -2001-11-18 Jim Meyering +2001-11-18 Jim Meyering * prereq.m4 (jm_PREREQ_TEMPNAME): Check for declaration of getenv. -2001-11-17 Jim Meyering +2001-11-17 Jim Meyering * mkstemp.m4 (UTILS_FUNC_MKSTEMP): New file and macro. Prompted by a report from Bob Proulx. @@ -325,7 +325,7 @@ * jm-macros.m4 (jm_MACROS): Don't test for mkstemp here. Instead, require UTILS_FUNC_MKSTEMP. -2001-11-11 Jim Meyering +2001-11-11 Jim Meyering * jm-macros.m4 (jm_MACROS): Remove code to set POW_LIBM. Now, that's done as part of AC_FUNC_STRTOD. @@ -335,12 +335,12 @@ * jm-winsz1.m4 (jm_WINSIZE_IN_PTEM): Do not define WINSIZE_IN_PTEM if defines struct winsize. -2001-11-10 Jim Meyering +2001-11-10 Jim Meyering * prereq.m4 (jm_PREREQ_PHYSMEM): New function. (jm_PREREQ): Use it. -2001-11-09 Jim Meyering +2001-11-09 Jim Meyering * jm-macros.m4: Require autoconf-2.52f. (AC_FUNC_ERROR_AT_LINE, AC_FUNC_OBSTACK, AC_FUNC_STRTOD): @@ -348,11 +348,11 @@ * afs.m4 (jm_AFS): Quote the body. Patch by Akim Demaille. -2001-11-04 Jim Meyering +2001-11-04 Jim Meyering * fpending.m4: Remove unused cruft that saved, set, and restored $DEFS. -2001-11-03 Jim Meyering +2001-11-03 Jim Meyering * jm-glibc-io.m4n (jm_FUNC_GLIBC_UNLOCKED_IO): Quote first arg of AC_DEFUN. @@ -360,7 +360,7 @@ * dirfd.m4 (UTILS_FUNC_DIRFD): Rework so dirfd.c doesn't have to know the name of the variable in the macro definition. -2001-11-01 Jim Meyering +2001-11-01 Jim Meyering * dirfd.m4 (UTILS_FUNC_DIRFD): New macro. * jm-macros.m4 (jm_MACROS): Require UTILS_FUNC_DIRFD. @@ -380,14 +380,14 @@ and rename HAVE_WORKING_STRERROR_R to STRERROR_R_CHAR_P, since POSIX decided to standardize on the int flavor of strerror_r. -2001-09-30 Jim Meyering +2001-09-30 Jim Meyering * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): See if `struct fsstat' has the `f_fstypename' member. Use that to define FS_TYPE, which is now used to make the getfsstat link test tighter. -2001-09-29 Jim Meyering +2001-09-29 Jim Meyering * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS) [one-argument getmntent function]): Include stdio.h before mntent.h. @@ -414,11 +414,11 @@ * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Likewise, for strtol and strtoimax. -2001-09-24 Jim Meyering +2001-09-24 Jim Meyering * gettext.m4: Use the version from gettext-0.10.40, not CVS. -2001-09-23 Jim Meyering +2001-09-23 Jim Meyering * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Add a compile-test instead of the mere test for existence of mntent.h. The latter @@ -427,7 +427,7 @@ tests succeeds. Instead, just fall through and continue with the remaining tests. -2001-09-22 Jim Meyering +2001-09-22 Jim Meyering * gettext.m4: New file. From gettext. * lcmessage.m4: Sync with gettext -- this changes only comments. @@ -437,14 +437,14 @@ * libintl.m4: Remove. No longer used. -2001-09-20 Jim Meyering +2001-09-20 Jim Meyering * xstrtoimax.m4 (jm_AC_PREREQ_XSTRTOIMAX): Check for declaration of strtoimax. * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Check for declaration of strtoumax. -2001-09-17 Jim Meyering +2001-09-17 Jim Meyering * chown.m4, fstypename.m4, getgroups.m4, gettimeofday.m4, * jm-mktime.m4, lstat.m4, malloc.m4, memcmp.m4, mkdir-slash.m4, @@ -462,16 +462,16 @@ Use AC_DEFINE, not AC_DEFINE_UNQUOTED, as there's no special shell magic here. -2001-09-16 Jim Meyering +2001-09-16 Jim Meyering * mkdir-slash.m4 (UTILS_FUNC_MKDIR_TRAILING_SLASH): New file/macro. * jm-macros.m4: Require it. -2001-09-15 Jim Meyering +2001-09-15 Jim Meyering * jm-macros.m4: Check for help2man. -2001-09-11 Jim Meyering +2001-09-11 Jim Meyering * host-os.m4 (UTILS_HOST_OS): New file/macro. The body, by Paul Eggert, was moved here from configure.in. @@ -494,7 +494,7 @@ * getcwd.m4: New file. -2001-09-01 Jim Meyering +2001-09-01 Jim Meyering * jm-macros.m4 (jm_MACROS): Check for canonicalize_file_name. Used by df. @@ -529,7 +529,7 @@ * prereq.m4 (jm_PREREQ): Add jm_PREREQ_EXCLUDE. (jm_PREREQ_EXCLUDE): New macro. -2001-08-26 Jim Meyering +2001-08-26 Jim Meyering * jm-macros.m4: Require jm_AC_PREREQ_XSTRTOIMAX. @@ -550,7 +550,7 @@ * inttypes.m4: Renamed from inttypes_h.m4. * uintmax_t.m4: Removed. -2001-08-12 Jim Meyering +2001-08-12 Jim Meyering * afs.m4, assert.m4, bison.m4, check-decl.m4, chown.m4, d-ino.m4, d-type.m4, dos.m4, error.m4, fnmatch.m4, fpending.m4, fstypename.m4, @@ -565,7 +565,7 @@ utime.m4, utimes.m4, xstrtoumax.m4: Quote the first argument in each use of AC_DEFUN. -2001-08-05 Jim Meyering +2001-08-05 Jim Meyering * jm-macros.m4: Require autoconf-2.52. @@ -612,28 +612,28 @@ Use AC_TRY_COMPILE to emulate AC_CHECK_DECLS, for portability to Autoconf 2.13. -2001-08-03 Jim Meyering +2001-08-03 Jim Meyering * mbrtowc.m4 (jm_FUNC_MBRTOWC): Use `#include', not `@%:@include', as it was in the original. Reported by Paul Eggert. -2001-07-16 Jim Meyering +2001-07-16 Jim Meyering * gettimeofday.m4: New file. Prompted by a report from Bernhard Baehr. -2001-07-15 Jim Meyering +2001-07-15 Jim Meyering * Makefile.am.in (Makefile.am): Remove most of the unlocked-io.h stuff. Now it's in ../Makefile.cfg. -2001-07-04 Jim Meyering +2001-07-04 Jim Meyering * Makefile.am.in (glibc-io.struct): New target. Rework the code that generates jm-glibc-io.m4 so that it doesn't trigger any make distcheck failure. -2001-07-02 Jim Meyering +2001-07-02 Jim Meyering The following changes were prompted by suggestions from Bruno Haible. @@ -647,24 +647,24 @@ (jm-glibc-io.m4): New rule. (unlocked-io.h): New rule -- currently unused. -2001-06-24 Jim Meyering +2001-06-24 Jim Meyering * regex.m4 (jm_INCLUDED_REGEX): Use a quadrigraph to represent an unmatched right bracket, rather than kludging it with an extra, falsely-matching quote in a comment. Patch by Akim Demaille. -2001-05-27 Jim Meyering +2001-05-27 Jim Meyering * prereq.m4 (jm_PREREQ_READUTMP): Check for ut_type in struct utmpx. Check for ut_type in struct utmp. -2001-05-22 Jim Meyering +2001-05-22 Jim Meyering * strftime.m4 (_jm_STRFTIME_PREREQS): Don't use AC_LIBOBJ(strftime), now that we use the package-supplied version unconditionally. (jm_FUNC_STRFTIME): Don't replace strftime, for the same reason. -2001-05-21 Jim Meyering +2001-05-21 Jim Meyering * regex.m4: Change a couple backticks to single quotes to avoid shell syntax errors. @@ -680,12 +680,12 @@ we'll be using our own my_strftime function anyway. Define my_strftime instead of strftime. -2001-05-15 Jim Meyering +2001-05-15 Jim Meyering * regex.m4: Use proper quoting so brackets appear in the test program. Reported by, and with help from, Bruno Haible. -2001-05-13 Jim Meyering +2001-05-13 Jim Meyering * jm-macros.m4 (major_t, minor_t): Define to unsigned int if undefined. @@ -693,7 +693,7 @@ * jm-macros.m4 (jm_MACROS): Do not check for fseeko; no longer used. -2001-04-21 Jim Meyering +2001-04-21 Jim Meyering * rmdir-errno.m4: Write to a new file, so that a restrictive umask doesn't interfere. @@ -704,7 +704,7 @@ Link with ftruncate.o unconditionally if ftruncate is missing. This was required when cross-compiling to i586-mingw32msvc. -2001-03-24 Jim Meyering +2001-03-24 Jim Meyering * jm-macros.m4: Require autoconf-2.49d. @@ -712,7 +712,7 @@ * iconv.m4 (jm_ICONV): Recommend GNU libiconv. -2001-03-17 Jim Meyering +2001-03-17 Jim Meyering * memcmp.m4 (jm_AC_FUNC_MEMCMP): Remove my copy of AC_FUNC_MEMCMP, now that the version in autoconf is equivalent. @@ -730,7 +730,7 @@ lacks mkstemp. Compile our own tempname.c if we compile our own mkstemp.c, as mkstemp relies on tempname. -2001-03-01 Jim Meyering +2001-03-01 Jim Meyering * dos.m4 (jm_AC_DOS): Remove extra backslashes, now that AH_VERBATIM really does output its argument verbatim. @@ -739,7 +739,7 @@ * jm-macros.m4 (jm_CHECK_ALL_HEADERS): Check for sys/resource.h. -2001-02-17 Jim Meyering +2001-02-17 Jim Meyering * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Don't check for getmntent via AC_CHECK_FUNCS, since that would get a `no' and disrupt @@ -756,23 +756,23 @@ Use jm_FUNC_MBRTOWC, not AC_CHECK_FUNCS(mbrtowc). * prereq.m4 (jm_PREREQ_QUOTEARG): Likewise. -2001-02-07 Jim Meyering +2001-02-07 Jim Meyering * regex.m4 (jm_INCLUDED_REGEX): Add a test for the latest bug. -2001-02-05 Jim Meyering +2001-02-05 Jim Meyering * jm-macros.m4: Require autoconf-2.14d (not yet released), because it includes the patch required for `large file' support with at least HP-UX's 10.20 /bin/cc. -2001-02-03 Jim Meyering +2001-02-03 Jim Meyering * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Restore prior use of AS_IF, now that it works once again (mysteriously). * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Likewise. -2001-01-30 Jim Meyering +2001-01-30 Jim Meyering Don't use filenames that are 8.3-equivalent to "conftest" on DOS. * chown.m4: Rename conftestchown to conftest.chown. @@ -780,13 +780,13 @@ * utimes.m4: s/conftestdata/conftest.data/ Inspired by Pavel Roskin's change in autoconf. -2001-01-27 Jim Meyering +2001-01-27 Jim Meyering * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Open-code what was a use of AS_IF. * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Likewise. -2001-01-26 Jim Meyering +2001-01-26 Jim Meyering * prereq.m4 (jm_PREREQ_QUOTEARG): Check for stddef.h, now that quotearg.c includes it. @@ -796,7 +796,7 @@ * iconv.m4 (jm_ICONV): Also check whether the iconv declaration has const. -2001-01-20 Jim Meyering +2001-01-20 Jim Meyering Be sure that headers are checked before used in code compiled for the type checks. @@ -811,13 +811,13 @@ * prereq.m4 (jm_PREREQ): Add jm_PREREQ_HASH. (jm_PREREQ_HASH): New function. -2001-01-17 Jim Meyering +2001-01-17 Jim Meyering * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Use AS_IF, not AS_IFELSE, for autoconf-2.49c. * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Likewise. -2001-01-14 Jim Meyering +2001-01-14 Jim Meyering * rename.m4: Use temporary directories named conftestdir{,2}, not foo and bar. Create conftestdir/ in the script, not in the C code. @@ -836,7 +836,7 @@ expanding the value of $ac_aux_dir, as in AM_MISSING_HAS_RUN, so `make install' also works in VPATH builds. -2001-01-01 Jim Meyering +2001-01-01 Jim Meyering * prereq.m4 (jm_PREREQ_READUTMP): Include utmp.h (if available), even on systems with utmpx.h. It's necessary for the declaration of utmp's @@ -853,12 +853,12 @@ prepend $(top_srcdir) to the value of MKINSTALLDIRS so that it can be used in subdirectories. -2000-12-26 Jim Meyering +2000-12-26 Jim Meyering * dos.m4 (jm_AC_DOS): Rewrite (though it's still a stub) to work better with autoheader. -2000-12-17 Jim Meyering +2000-12-17 Jim Meyering * dos.m4 (jm_AC_DOS): New file and macro. * jm-macros.m4 (jm_MACROS): Require jm_AC_DOS. @@ -868,7 +868,7 @@ * off_t-format.m4: Remove this file. * jm-macros.m4 (jm_MACROS): Remove jm_SYS_OFF_T_PRINTF_FORMAT. -2000-12-06 Jim Meyering +2000-12-06 Jim Meyering * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): If we need the replacement strtoull, we may well need the replacement strtoul, too. @@ -877,16 +877,16 @@ strtol.c -- that file is included by each of strtoul.c and strtoull.c. Check for limits.h -- strtol.c needs it. -2000-12-02 Jim Meyering +2000-12-02 Jim Meyering * off_t-format.m4 (OFF_T_PRINTF_FORMAT_STRING): New file/macro. * jm-macros.m4 (jm_MACROS): require it. -2000-11-30 Jim Meyering +2000-11-30 Jim Meyering * jm-macros.m4 (jm_MACROS): Check for stdint.h. -2000-11-30 Jim Meyering +2000-11-30 Jim Meyering * getloadavg.m4: s/ifval/m4_ifval/ to accommodate new autoconf. @@ -894,38 +894,38 @@ * jm-macros.m4 (jm_MACROS): Add test for wcrtomb. -2000-11-04 Jim Meyering +2000-11-04 Jim Meyering * regex.m4: Use the `m4_' prefix on `syscmd' and `m4_sysval'. -2000-10-29 Jim Meyering +2000-10-29 Jim Meyering * fsusage.m4: s/AC_SHELL_IFELSE/AS_IFELSE/ to match autoconf renaming. * ls-mntd-fs.m4: Likewise -2000-10-28 Jim Meyering +2000-10-28 Jim Meyering * prereq.m4 (jm_PREREQ): Add jm_PREREQ_MEMCHR. (jm_PREREQ_MEMCHR): New function. -2000-10-21 Jim Meyering +2000-10-21 Jim Meyering * check-decl.m4 (jm_CHECK_DECLS): Also check for memrchr. * prereq.m4 (jm_PREREQ_DIRNAME): New macro. * jm-macros.m4 (AC_REPLACE_FUNCS): Add memrchr. -2000-09-18 Jim Meyering +2000-09-18 Jim Meyering * getloadavg.m4 (AC_FUNC_GETLOADAVG): Restore the initial value of LIBS. Otherwise, everyone ends up linking with -lelf for some configurations. Reported by Mike Stone. -2000-08-26 Jim Meyering +2000-08-26 Jim Meyering * jm-macros.m4: Use jm_FUNC_FPENDING. * fpending.m4: New file. -2000-08-20 Jim Meyering +2000-08-20 Jim Meyering * check-decl.m4: Include utmp.h `#if HAVE_UTMP_H', rather than `#if !HAVE_UTMPX_H'. The latter would lose on systems with neither @@ -947,7 +947,7 @@ * mbswidth.m4 (jm_PREREQ_MBSWIDTH): Check for wcwidth declaration. -2000-07-23 Jim Meyering +2000-07-23 Jim Meyering * check-decl.m4 (jm_CHECK_DECLS): Check for declarations of these, too: getgrgid, getpwuid, getuid. @@ -957,7 +957,7 @@ * mbswidth.m4: New file. * prereq.m4 (jm_PREREQ): Call jm_PREREQ_MBSWIDTH. -2000-07-14 Jim Meyering +2000-07-14 Jim Meyering * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Require jm_AC_TYPE_UINTMAX_T. @@ -970,14 +970,14 @@ and mbstate_t, to a single-part test that simply defines mbstate_t. * prereq.m4 (jm_PREREQ_QUOTEARG): s/AC_MBSTATE_T_OBJECT/AC_MBSTATE_T/. -2000-07-10 Jim Meyering +2000-07-10 Jim Meyering * strerror_r.m4: Mirror the correction made in autoconf. * gnu-source.m4: Output to confdefs.h directly. Suggestion from Akim Demaille. -2000-07-09 Jim Meyering +2000-07-09 Jim Meyering * jm-macros.m4 (jm_MACROS): Add a test to see if -lm is required to link seq. If so, set SEQ_LIBM to -lm. From Bruno Haible. @@ -1000,12 +1000,12 @@ system object type after we "#define mbstate_t int" to work around its lack. -2000-07-04 Jim Meyering +2000-07-04 Jim Meyering * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Use plain old `echo' instead of the deprecated AC_CHECKING. -2000-07-03 Jim Meyering +2000-07-03 Jim Meyering * check-decl.m4 (AC_CHECK_DECLS): Add strnlen. @@ -1014,7 +1014,7 @@ * mbstate_t.m4 (AC_MBSTATE_T_OBJECT): Port to autoconf 2.13. Add AC_CHECK_HEADERS(stdlib.h), since we use HAVE_STDLIB_H. -2000-07-02 Jim Meyering +2000-07-02 Jim Meyering * mbstate_t.m4: Also define mbstate_t, if necessary. @@ -1037,7 +1037,7 @@ * stat.m4: Likewise. * strftime.m4: Likewise. -2000-07-01 Jim Meyering +2000-07-01 Jim Meyering * ls-mntd-fs.m4: Remove a `FIXME' comment and fix the associated problem. @@ -1047,11 +1047,11 @@ * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Rename BeOS specific macro from MOUNTED_NEXT_DEV to MOUNTED_FS_STAT_DEV. -2000-07-01 Jim Meyering +2000-07-01 Jim Meyering * uptime.m4: Put double quotes around use of $cross_compiling. -2000-06-28 Jim Meyering +2000-06-28 Jim Meyering * mbstate_t.m4: Use stdlib.h, not stdio.h. The latter is not included by quotearg.c, for which we perform this test. From Bruno Haible. @@ -1062,12 +1062,12 @@ * prereq.m4 (jm_PREREQ_READUTMP): Likewise. If either or exists, put readutmp.o into LIBOBJS. -2000-06-25 Jim Meyering +2000-06-25 Jim Meyering * mbstate_t.m4: Include stdio.h before wchar.h to work around Linux header bug when _XOPEN_SOURCE is defined to 500. -2000-06-24 Jim Meyering +2000-06-24 Jim Meyering * strerror_r.m4: Revive this file -- to try out an experimental version of AC_FUNC_STRERROR_R that may work even on BeOS, a system @@ -1081,7 +1081,7 @@ * mbstate_t.m4: New file, defining AC_MBSTATE_T_OBJECT. * prereq.m4 (jm_PREREQ_QUOTEARG): Use it. Add check for iswprint. -2000-06-23 Jim Meyering +2000-06-23 Jim Meyering * afs.m4: Add missing AC_MSG_RESULT. Reported by Bruno Haible. @@ -1089,11 +1089,11 @@ * fsusage.m4: s/AC_MSG_CHECKING/AC_CHECKING/. Suggestion from Bruno Haible. -2000-06-21 Jim Meyering +2000-06-21 Jim Meyering * jm-macros.m4 (AC_REPLACE_FUNCS): Add getpass. -2000-06-18 Jim Meyering +2000-06-18 Jim Meyering * jm-macros.m4 (AC_REPLACE_FUNCS): Remove mkdir. @@ -1105,14 +1105,14 @@ * glibc21.m4 (jm_GLIBC21): Define GLIBC21 for Makefiles, not for C. -2000-06-12 Jim Meyering +2000-06-12 Jim Meyering * getloadavg.m4 (AM_FUNC_GETLOADAVG): Replace with AC_FUNC_GETLOADAVG from autoconf, and tweak the latter to accept an optional argument. * jm-macros.m4: s/AM_FUNC_GETLOADAVG/AC_FUNC_GETLOADAVG/, and supply the optional argument, `lib'. -2000-06-08 Jim Meyering +2000-06-08 Jim Meyering * largefile.m4: Remove file (now that it's part of autoconf). @@ -1134,7 +1134,7 @@ for getconf. Instead, check for the needed flags by compiling test programs. -2000-06-03 Jim Meyering +2000-06-03 Jim Meyering * prereq.m4 (jm_PREREQ_HUMAN): Use []-quoted list in AC_CHECK_DECLS, now that autoconf requires that. @@ -1148,7 +1148,7 @@ * glibc21.m4: New file. * jm-macros.m4 (jm_MACROS): Call jm_GLIBC21. -2000-05-28 Jim Meyering +2000-05-28 Jim Meyering * jm-macros.m4 (AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK): Rename from jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK. @@ -1159,11 +1159,11 @@ * jm-macros.m4 (AC_FUNC_STRERROR_R): Rename from jm_FUNC_STRERROR_R. * strerror_r.m4: Remove file (absorbed into autoconf). -2000-05-26 Jim Meyering +2000-05-26 Jim Meyering * uptime.m4: Use `$cross_compiling', not `$ac_cv_prog_cc_cross'. -2000-05-24 Jim Meyering +2000-05-24 Jim Meyering * prereq.m4: Use []-quoted list in AC_CHECK_MEMBERS, now that autoconf requires that. @@ -1174,22 +1174,22 @@ * check-decl.m4 (jm_CHECK_DECLS): Use []-quoted list in AC_CHECK_DECLS, now that autoconf requires that. -2000-05-22 Jim Meyering +2000-05-22 Jim Meyering * stat.m4: Require jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK. * lstat.m4: Likewise. -2000-05-20 Jim Meyering +2000-05-20 Jim Meyering * prereq.m4 (jm_PREREQ_HUMAN): New macro. (jm_PREREQ): Use it. -2000-05-09 Jim Meyering +2000-05-09 Jim Meyering * gettext.m4: Rename this... * libintl.m4: ...to this. -2000-05-06 Jim Meyering +2000-05-06 Jim Meyering * jm-macros.m4 (AC_REPLACE_FUNCS): Add atexit. (AC_REPLACE_FUNCS): Add strnlen. @@ -1208,7 +1208,7 @@ 2.1.3 bug. This avoids a clash when files like regex.c define _GNU_SOURCE. -2000-05-05 Jim Meyering +2000-05-05 Jim Meyering * jm-macros.m4 (jm_MACROS): Save and restore LIBS around AC_SEARCH_LIBS call for clock_gettime. @@ -1220,7 +1220,7 @@ * lib-check.m4: When checking for struct spwd.sp_pwdp, also include . Reported by Dragos Harabor. -2000-05-03 Jim Meyering +2000-05-03 Jim Meyering * check-decl.m4 (AC_CHECK_DECLS): Add strndup. @@ -1231,37 +1231,37 @@ compile-time test, rather than inspecting host and OS, to decide whether to define _LARGEFILE_SOURCE. -2000-05-01 Jim Meyering +2000-05-01 Jim Meyering * fsusage.m4: Use AC_MSG_CHECKING instead of obsolete AC_CHECKING. * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Add BeOS support. Based on a patch from Bruno Haible. -2000-04-18 Jim Meyering +2000-04-18 Jim Meyering * prereq.m4 (jm_PREREQ_GETPAGESIZE): New macro. (jm_PREREQ): Use it. -2000-04-17 Jim Meyering +2000-04-17 Jim Meyering Get it right :-) * jm-macros.m4 (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Emit the actual #define via AH_VERBATIM. Don't need separate AC_DEFINE. Suggestion from Akim Demaille. -2000-04-14 Jim Meyering +2000-04-14 Jim Meyering * jm-macros.m4 (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Use the one-arg form of AC_DEFINE. Otherwise, the #ifndef in AH_VERBATIM gets clobbered. -2000-04-13 Jim Meyering +2000-04-13 Jim Meyering * jm-macros.m4 (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Use new AH_VERBATIM to insert required #ifndef into config.h.in. Suggestion from Akim Demaille. -2000-04-12 Jim Meyering +2000-04-12 Jim Meyering * getloadavg.m4 (AM_FUNC_GETLOADAVG): Use AC_CHECK_HEADERS, not `AC_CHECK_HEADER' to check for locale.h. Thanks to a report from @@ -1277,7 +1277,7 @@ * largefile.m4 (AC_SYS_LARGEFILE_FLAGS): Don't use -n32 on IRIX if the installer said otherwise. -2000-04-05 Jim Meyering +2000-04-05 Jim Meyering Portability tweaks required for ultrix4.3. * check-decl.m4 [!HAVE_UTMPX_H] (headers): Include . @@ -1288,7 +1288,7 @@ * strftime.m4: Back out the 2000-04-02 change. Instead of that change, simply undefine putenv in the test program. -2000-04-03 Jim Meyering +2000-04-03 Jim Meyering * gettext.m4: Fix typo in comment. @@ -1315,7 +1315,7 @@ since strftime.c uses HAVE_STRFTIME to decide whether to use the underlying strftime. -2000-03-10 Jim Meyering +2000-03-10 Jim Meyering * lib-check.m4: Look for getspnam in -lgen, too. From Marco Franzen. @@ -1326,16 +1326,16 @@ * iconv.m4: New file. * jm-macros.m4 (jm_MACROS): Call jm_LANGINFO_CODESET and jm_ICONV. -2000-03-04 Jim Meyering +2000-03-04 Jim Meyering * jm-macros.m4 (jm_CHECK_ALL_TYPES): Require AC_C_VOLATILE, for lib/localcharset.c. -2000-03-03 Jim Meyering +2000-03-03 Jim Meyering * regex.m4: Make sure re_compile_pattern accepts patterns like `{1'. -2000-03-02 Jim Meyering +2000-03-02 Jim Meyering * timespec.m4: Require AC_HEADER_TIME before the cache check so the messages come out on separate lines. @@ -1346,21 +1346,21 @@ * check-decl.m4 (AC_CHECK_DECLS): Add getlogin, ttyname, and geteuid. -2000-02-27 Jim Meyering +2000-02-27 Jim Meyering * check-decl.m4: Add getenv to the list. -2000-02-23 Jim Meyering +2000-02-23 Jim Meyering * check-decl.m4: Now that we have the new AC_CHECK_DECLS, use it in place of my hack. -2000-02-10 Jim Meyering +2000-02-10 Jim Meyering * nanosleep.m4 (jm_FUNC_NANOSLEEP): Rename replacement function from gnu_nanosleep to rpl_nanosleep. -2000-02-09 Jim Meyering +2000-02-09 Jim Meyering * lib-check.m4 (jm_LIB_CHECK): Fix typo: check for sp_pwdp in struct spwd, rather than in struct passwd. Reported by Gaël Quéri. @@ -1379,7 +1379,7 @@ * memcmp.m4 (jm_AC_FUNC_MEMCMP): Likewise, and add `int' for main. * getloadavg.m4 (AM_FUNC_GETLOADAVG): Likewise. -2000-02-05 Jim Meyering +2000-02-05 Jim Meyering * jm-macros.m4 (jm_CHECK_ALL_TYPES): Require most macros. Remove explicit use of AC_HEADER_TIME. It is required by @@ -1389,23 +1389,23 @@ the expansion of its prerequisite, AC_HEADER_TIME. Reported by Volker Borchert. -2000-02-03 Jim Meyering +2000-02-03 Jim Meyering * prereq.m4 (jm_PREREQ_READUTMP): Check for utmpxname. -2000-02-02 Jim Meyering +2000-02-02 Jim Meyering * prereq.m4 (jm_PREREQ_ADDEXT): Fix typo that resulted in no definition of HAVE_PATHCONF: s/AC_CHECK_FUNC/AC_CHECK_FUNCS/. Reported by Eli Zaretskii. -2000-01-31 Jim Meyering +2000-01-31 Jim Meyering * check-decl.m4 (jm_CHECK_DECLS): Add nanosleep to the list of functions. Add the time.h and sys/time.h headers along with the AC_REQUIRE'ment of AC_HEADER_TIME. -2000-01-30 Jim Meyering +2000-01-30 Jim Meyering * lib-check.m4: Clean up some kludgy old shadow password tests. @@ -1413,24 +1413,24 @@ Check for ut_user and ut_name members in both struct utmpx and struct utmp. -2000-01-29 Jim Meyering +2000-01-29 Jim Meyering * lib-check.m4: New file containing library-related checks from fileutils and sh-utils (textutils had none). -2000-01-28 Jim Meyering +2000-01-28 Jim Meyering * perl.m4: Change format of warning message to look more like that from the missing script. Suggestion from François Pinard. -2000-01-25 Jim Meyering +2000-01-25 Jim Meyering * timespec.m4: Require AC_HEADER_TIME, and include sys/time.h as well as time.h in the compile check. * nanosleep.m4: Require AC_HEADER_TIME rather than simply using it. Fix typo in cross-compiling case: s/yes/no/. -2000-01-23 Jim Meyering +2000-01-23 Jim Meyering * jm-macros.m4: Move df-related tests here from fileutils/configure.in @@ -1455,7 +1455,7 @@ (AC_SUBST(POW_LIBM)): Likewise. (AC_SUBST(DF_PROG)): Moved from fileutils/configure.in. -2000-01-22 Jim Meyering +2000-01-22 Jim Meyering * jm-macros.m4: Call AC_PROG_CC_STDC just before AC_C_CONST. @@ -1479,7 +1479,7 @@ (_jm_DECL_HEADERS): Define new function. (jm_CHECK_DECLARATIONS): Require it. -2000-01-19 Jim Meyering +2000-01-19 Jim Meyering * nanosleep.m4 (jm_FUNC_NANOSLEEP): Include , too. Use AC_HEADER_TIME. Volker Borchert reported that OpenBSD-2.3/sparc @@ -1488,19 +1488,19 @@ * c-bs-a.m4: Remove uses of changequote altogether. Thanks to Akim for explaining. -2000-01-16 Jim Meyering +2000-01-16 Jim Meyering * jm-macros.m4: Require jm_FUNC_GROUP_MEMBER, jm_FUNC_PUTENV, AM_FUNC_ERROR_AT_LINE, jm_FUNC_GNU_STRFTIME, jm_FUNC_MKTIME, jm_FUNC_GETGROUPS AC_FUNC_VPRINTF, AC_FUNC_ALLOCA, AM_FUNC_GETLOADAVG, and jm_SYS_PROC_UPTIME. -2000-01-16 Jim Meyering +2000-01-16 Jim Meyering * c-bs-a.m4: Use `changequote(<<,>>)', rather than `changequote(, )' because the latter didn't work. -2000-01-15 Jim Meyering +2000-01-15 Jim Meyering * jm-macros.m4 (AC_REPLACE_FUNCS): Add gethostname and getusershell. (AC_REPLACE_FUNCS): Add memcpy and memset. @@ -1508,7 +1508,7 @@ Add strpbrk. Add these: euidaccess memcmp mkdir rmdir rpmatch strndup strverscmp. -2000-01-12 Jim Meyering +2000-01-12 Jim Meyering * prereq.m4 (jm_PREREQ_CANON_HOST): New macro. (jm_PREREQ): Use it. -- 2.7.4