summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-09-30.Jim Meyering
2002-09-30.Jim Meyering
2002-09-30Don't include stdlib.h here. It's already included via system.h.Jim Meyering
2002-09-30*** empty log message ***Jim Meyering
2002-09-30*** empty log message ***Jim Meyering
2002-09-30update from masterJim Meyering
2002-09-29(find_bracketed_repeat): Rearrange pointer/integerJim Meyering
expression to avoid warning from gcc.
2002-09-29*** empty log message ***Jim Meyering
2002-09-29(simple_cat): Use a temporary to avoid bogus warnings.Jim Meyering
(cat): Declare insize and outsize to be of type size_t, not int. Rearrange pointer/integer expressions to avoid bogus warnings. (main): Declare insize and outsize to be of type size_t, not int.
2002-09-29*** empty log message ***Jim Meyering
2002-09-29(parse_options): Give a sensible diagnostic forJim Meyering
an invalid byte or line count. Reported by Mikko Tuumanen.
2002-09-29*** empty log message ***Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-29(main): Split a long line.Jim Meyering
2002-09-29update from masterJim Meyering
2002-09-29.Jim Meyering
2002-09-29(TESTS): Add slink.Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-29.Jim Meyering
2002-09-29.Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-29In move mode, always first try to rename. Before, upon failure toJim Meyering
rename a directory, this code would never attempt to rename any other file in that directory, but would thenceforth always copy. On some systems (NetApp version ??), renaming a directory may fail with EXDEV, yet renaming files within that directory to a newly- created destination directory succeeds. (copy_internal): Remove local, move_mode; use x->move_mode instead. Based on a patch from Tom Haynes.
2002-09-29*** empty log message ***Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-28.Jim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(AM_INTL_SUBDIR): Don't require gt_HEADER_INTTYPES_H.Jim Meyering
It's not necessary with autoconf-2.54.
2002-09-28(jm_FUNC_GETGROUPS): Rewrite to use AC_FUNC_GETGROUPSJim Meyering
and (if needed) to call AC_LIBOBJ and to set GETGROUPS_LIB.
2002-09-28(jm_MACROS): Don't set GETGROUPS_LIB here; now it'sJim Meyering
done via getgroups.m4's wrapper function.
2002-09-28update from masterJim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28Remove file -- now it's part of autoconf-2.54Jim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(FAIL_ONLY_ONE_WAY): New macro. Factor out some duplication.Jim Meyering
(main): Use it. [case 'a']: Use strtoul rather than strtol to avoid compiler warnings.
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(begfield, limfield): Rearrange comparisons to avoid compiler warnings.Jim Meyering
(fillbuf, keycompare): Cast literal `-1' to size_t in comparisons, to avoid compiler warnings.
2002-09-28(dopass): Use a uintmax_t temporary to avoid bogus compiler warnings.Jim Meyering
2002-09-28(tail_bytes): Change type of bytes_remaining to off_tJim Meyering
to avoid overflow. Reported by Hans Lermen.
2002-09-28*** empty log message ***Jim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(make_path): Restore umask *before* creating the final component.Jim Meyering
2002-09-28Fix things so `mkdir -p' can create very deep directories, e.g.,Jim Meyering
mkdir -p $(perl -e 'print "a/" x 40000') now works. (main): For --parents (-p), call make_path with the entire directory name, so we don't ever require that file operations like stat or chmod be performed on the entire command line argument.
2002-09-26*** empty log message ***Jim Meyering
2002-09-26(get_ids): Use strtoul, not strtol. Remove some casts.Jim Meyering
2002-09-26add a FIXME commentJim Meyering
2002-09-26*** empty log message ***Jim Meyering
2002-09-26[! HAVE_INTTYPES_H && HAVE_STDINT_H] Include <stdint.h>.Jim Meyering
(UINTMAX_MAX) [!defined UINTMAX_MAX]: New macro. (PROPAGATE_ALL_ONES): Work even if X is unsigned and narrower than int. Work more efficiently if X is the same width as uintmax_t. Do not compare X to -1, to avoid bogus compiler warning. (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.