diff options
author | Jim Meyering <jim@meyering.net> | 1997-11-08 20:38:23 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1997-11-08 20:38:23 +0000 |
commit | a1cb8a103a575946f566af25b0f67aca9449700c (patch) | |
tree | 435e09479d0d3a36459c9e10c3dda0e8d4ac00d4 /m4/readdir.m4 | |
parent | 4aa93e26baeb30a13023f9f6bc422dd1654ea8eb (diff) | |
download | gnulib-a1cb8a103a575946f566af25b0f67aca9449700c.tar.gz |
*** empty log message ***
Diffstat (limited to 'm4/readdir.m4')
-rw-r--r-- | m4/readdir.m4 | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/m4/readdir.m4 b/m4/readdir.m4 index c73c15675d..d2b1a557e1 100644 --- a/m4/readdir.m4 +++ b/m4/readdir.m4 @@ -1,6 +1,16 @@ #serial 1 -dnl FIXME: describe +dnl SunOS's readdir is broken in such a way that rm.c has to add extra code +dnl to test whether a NULL return value really means there are no more files +dnl in the directory. +dnl +dnl Detect the problem by creating a directory containing 300 files (254 not +dnl counting . and .. is the minimum) and see if a loop doing `readdir; unlink' +dnl removes all of them. +dnl +dnl Define HAVE_WORKING_READDIR if readdir does *not* have this problem. + +dnl Written by Jim Meyering. AC_DEFUN(jm_FUNC_READDIR, [dnl |