diff options
author | Jim Meyering <jim@meyering.net> | 1998-11-08 03:42:04 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1998-11-08 03:42:04 +0000 |
commit | 7bf8c634eb6328118caf09d12af7129279d2217f (patch) | |
tree | 68b73405407ebc4cc811029fb16fcab80aff10f3 /old | |
parent | c091e6fe837c97a6c32bbf2e32371cde9b60eefc (diff) | |
download | coreutils-7bf8c634eb6328118caf09d12af7129279d2217f.tar.xz |
.
Diffstat (limited to 'old')
-rw-r--r-- | old/fileutils/ChangeLog | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog index fb603a564..fea707407 100644 --- a/old/fileutils/ChangeLog +++ b/old/fileutils/ChangeLog @@ -1,7 +1,23 @@ -1998-10-31 Jim Meyering <meyering@ascend.com> +1998-11-07 Jim Meyering <meyering@ascend.com> * Version 4.0-b7. + Accommodate the Hurd (defining lstat to rpl_lstat via config.h didn't + work on Hurd systems because of an inline definition of lstat in a + system header file). This also makes it so that you may run `ls '' ' + on systems that let l?stat operate on the empty string. + + * src/remove.c [HAVE_LSTAT_EMPTY_STRING_BUG]: Define lstat to rpl_lstat + and declare the latter. + * lib/stat.c [stat]: Remove #undef. + (rpl_stat): Protoize. + * lib/lstat.c [lstat]: Remove #undef. + (rpl_lstat): Protoize. Use ENOENT, not EINVAL, to be consistent + with lib/stat.c. + * acconfig.h: Remove #undef's for lstat and stat. + +1998-10-31 Jim Meyering <meyering@ascend.com> + * tests/rm/Makefile.am (TESTS): Add new test `empty-name', but comment it out. * tests/rm/empty-name: New file. @@ -9,7 +25,7 @@ * acconfig.h (stat): New #undef. This omission was uncovered when Mark Kettenis reported that `rm -r ''' got a failed assertion on the Hurd. This change - doesn't fix *that* problem. + doesn't fix *that* problem -- see above. 1998-10-25 Jim Meyering <meyering@ascend.com> |