Mercurial > hg > octave-shane > gnulib-hg
annotate modules/fts @ 17632:86af85d364e1 default tip
unistd: port readlink to Mac OS X 10.3.9
* lib/unistd.in.h (_GL_INCLUDING_UNISTD_H): New macro, to work
around self-include problem in Mac OS X 10.3.9 when combined with
readlink module. Problem reported by Klaus Zietler in
<http://bugs.gnu.org/16825>.
author | Paul Eggert <eggert@penguin.cs.ucla.edu> |
---|---|
date | Tue, 25 Feb 2014 11:16:27 -0800 |
parents | 32ab56c28260 |
children |
rev | line source |
---|---|
5872 | 1 Description: |
2 Traverse a file hierarchy. | |
3 | |
4 Files: | |
5 lib/fts_.h | |
6 lib/fts.c | |
7 lib/fts-cycle.c | |
8 m4/fts.m4 | |
9 | |
10 Depends-on: | |
11940 | 11 cloexec |
15636
578b354d30fc
Add dependencies to new dirent related modules.
Bruno Haible <bruno@clisp.org>
parents:
15200
diff
changeset
|
12 closedir |
5872 | 13 cycle-check |
10481
47fe4e48e158
fts: sort dirent entries on inode number before traversing
Jim Meyering <meyering@redhat.com>
parents:
8873
diff
changeset
|
14 d-ino |
7482
26914593f079
Big performance improvement for fts-based tools that use FTS_NOSTAT.
Jim Meyering <jim@meyering.net>
parents:
7225
diff
changeset
|
15 d-type |
11938
7cbcde229d97
backupfile, chdir-long, fts, savedir: make safer
Eric Blake <ebb9@byu.net>
parents:
11876
diff
changeset
|
16 dirent-safer |
15760 | 17 dup |
8873
25ee90a28a16
2007-05-26 Bruno Haible <bruno@clisp.org>
Bruno Haible <bruno@clisp.org>
parents:
7797
diff
changeset
|
18 fchdir |
11876
cc0527e5d2f4
fcntl-h: rename from fcntl, in preparation for fcntl(2)
Eric Blake <ebb9@byu.net>
parents:
10750
diff
changeset
|
19 fcntl-h |
7482
26914593f079
Big performance improvement for fts-based tools that use FTS_NOSTAT.
Jim Meyering <jim@meyering.net>
parents:
7225
diff
changeset
|
20 fcntl-safer |
16649
32ab56c28260
fts: depend on fdopendir
Paul Eggert <eggert@cs.ucla.edu>
parents:
16033
diff
changeset
|
21 fdopendir |
15781 | 22 fstat |
5872 | 23 hash |
7639
1670d42131d7
Make fts (in FTS_CWDFD mode) more efficient by caching a few open
Jim Meyering <jim@meyering.net>
parents:
7497
diff
changeset
|
24 i-ring |
5874
20361980c152
(Files): Add m4/inttypes-pri.m4.
Jim Meyering <jim@meyering.net>
parents:
5872
diff
changeset
|
25 lstat |
10750 | 26 memmove |
16033
917610de47d7
New modules 'at-internal', 'openat-h', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
15781
diff
changeset
|
27 openat-h |
11938
7cbcde229d97
backupfile, chdir-long, fts, savedir: make safer
Eric Blake <ebb9@byu.net>
parents:
11876
diff
changeset
|
28 openat-safer |
15636
578b354d30fc
Add dependencies to new dirent related modules.
Bruno Haible <bruno@clisp.org>
parents:
15200
diff
changeset
|
29 opendir |
578b354d30fc
Add dependencies to new dirent related modules.
Bruno Haible <bruno@clisp.org>
parents:
15200
diff
changeset
|
30 readdir |
5874
20361980c152
(Files): Add m4/inttypes-pri.m4.
Jim Meyering <jim@meyering.net>
parents:
5872
diff
changeset
|
31 stdbool |
7151 | 32 unistd-safer |
5872 | 33 |
34 configure.ac: | |
35 gl_FUNC_FTS | |
15200
d4118b26b79e
fts: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
13676
diff
changeset
|
36 dnl Use this version of fts unconditionally, since the GNU libc and |
d4118b26b79e
fts: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
13676
diff
changeset
|
37 dnl NetBSD versions have bugs and/or unnecessary limitations. |
d4118b26b79e
fts: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
13676
diff
changeset
|
38 AC_LIBOBJ([fts]) |
5872 | 39 |
40 Makefile.am: | |
41 | |
42 Include: | |
43 "fts_.h" | |
44 | |
45 License: | |
46 GPL | |
47 | |
48 Maintainer: | |
49 Jim Meyering |