Jim Meyering
0876c5bbd3
Merge inconsequential changes from libc.
...
Include limits.h earlier.
Move PATH_MAX definition `down' a little; add comment.
Rename local, saved_errno to save_err.
2003-02-07 09:28:50 +00:00
Jim Meyering
524ed3ce44
Remove declaration of statfs.
...
It conflicted with one from OSF/1 5.1 in <sys/mount.h>.
2003-02-06 10:25:43 +00:00
Jim Meyering
0468afd28f
*** empty log message ***
2003-02-06 10:25:21 +00:00
Jim Meyering
ae0cb229f2
(FTW_DPRE) [enum]: New member and definition.
...
(struct FTW) [skip]: New member.
2003-02-06 10:24:57 +00:00
Jim Meyering
4138c9ef9f
*** empty log message ***
2003-02-06 10:13:35 +00:00
Jim Meyering
ac0250af06
(__restrict): Define to `restrict' or to nothing.
2003-02-06 10:13:28 +00:00
Jim Meyering
33bb552cee
*** empty log message ***
2003-02-05 22:22:11 +00:00
Jim Meyering
66fce3b572
*** empty log message ***
2003-02-05 20:19:46 +00:00
Jim Meyering
5a5f1c2340
(ftw_startup): When using FTW_DEPTH, call `func', the
...
user-supplied callback, once for the current directory before calling
ftw_dir, in case that part of the hierarchy should be pruned.
`func' does that by setting `data->skip'.
2003-02-05 20:19:31 +00:00
Jim Meyering
03975e728d
Include <limits.h>.
...
(PATH_MAX): Define to 1024, if not already defined.
(process_entry): Allocate enough space to hold the resulting
file name. Don't presume that 2*dirbufsize is enough.
(ftw_startup): Always use PATH_MAX to compute buffer size, now that
it is guaranteed to be defined.
2003-02-05 16:35:07 +00:00
Jim Meyering
6e6188765a
(process_entry): When using FTW_DEPTH, call `func',
...
the user-supplied callback, once before any of its entries,
in case that part of the hierarchy should be pruned. `func'
does that by setting `data->skip'.
2003-02-05 15:08:15 +00:00
Jim Meyering
50d375102f
*** empty log message ***
2003-02-02 17:15:01 +00:00
Jim Meyering
670e4e061a
(lstat) [LSTAT_FOLLOWS_SLASHED_SYMLINK]: Define to rpl_lstat.
2003-02-02 17:14:59 +00:00
Jim Meyering
88b5eb8ef1
.
2003-01-28 17:54:46 +00:00
Jim Meyering
96332f0a7e
(FTW_DCH, FTW_DCHP): Better comments.
2003-01-27 15:00:22 +00:00
Jim Meyering
91b31aa87c
[_LIBC] (ISSLASH, FILESYSTEM_PREFIX_LEN): Define.
...
(base_name): New function.
(ftw_startup): Don't strip trailing slashes.
Use base_name to find the offset of the basename.
2003-01-25 20:32:44 +00:00
Jim Meyering
431d1b6241
(object_compare): Compare inode numbers before device numbers.
...
The former is much more likely to differ for any two given file objects.
2003-01-25 16:44:07 +00:00
Jim Meyering
2cceacc8fc
*** empty log message ***
2003-01-23 20:13:48 +00:00
Jim Meyering
89beded7d0
[HAVE_CONFIG_H]: Include <config.h>.
...
Add autoconf-recommended block of alloca-related code.
Cast each use of alloca to the required type, (node**).
2003-01-23 20:13:42 +00:00
Jim Meyering
07dad3b45d
*** empty log message ***
2003-01-23 20:12:12 +00:00
Jim Meyering
0eb62f18b3
Add autoconf-recommended block of alloca-related code.
...
[!_LIBC] (__getcwd): Define to xgetcwd and declare xgetcwd.
2003-01-23 20:12:08 +00:00
Jim Meyering
bf7bd8329e
*** empty log message ***
2003-01-22 20:46:11 +00:00
Jim Meyering
1f91d7b6de
(find_object): Don't use c99-style struct initializer.
2003-01-22 20:46:08 +00:00
Jim Meyering
4a4db048f8
*** empty log message ***
2003-01-22 20:33:29 +00:00
Jim Meyering
8414999524
Change all uses of __const to const.
2003-01-22 20:33:26 +00:00
Jim Meyering
5eb68d6330
*** empty log message ***
2003-01-22 20:32:23 +00:00
Jim Meyering
a3d541f8f1
Change all uses of __const to const.
2003-01-22 20:32:16 +00:00
Jim Meyering
c7753e456b
.
2003-01-22 15:50:54 +00:00
Jim Meyering
6046409989
*** empty log message ***
2003-01-22 15:50:07 +00:00
Jim Meyering
b88e308839
(CLEANFILES): Add generated files: ftw.h search.h.
2003-01-22 15:50:00 +00:00
Jim Meyering
4e26fbcb07
*** empty log message ***
2003-01-22 15:46:42 +00:00
Jim Meyering
3ead987ffc
[anon enum] (FTW_DCHP): New member.
...
(FTW_DCHP): Define.
2003-01-22 15:46:38 +00:00
Jim Meyering
f0a528b13a
(process_entry): Handle FTW_DCHP.
...
(ftw_dir): Handle FTW_DCH.
2003-01-22 15:45:48 +00:00
Jim Meyering
5b7ab2372d
[!_LIBC && !__USE_XOPEN_EXTENDED]: Define __USE_XOPEN_EXTENDED
...
and FTW_H_STANDALONE.
[ enum] (FTW_DCH): New member.
(FTW_DCH): Define.
2003-01-22 13:27:20 +00:00
Jim Meyering
eb7d21ab94
Include autoconf-recommended block of dirent/NAMELEN
...
related definitions and includes. Use NAMELEN throughout,
rather than _D_EXACT_NAMLEN.
[_LIBC]: Define NAMELEN to _D_EXACT_NAMLEN.
(stpcpy): Declare, if necessary.
(mempcpy): Define, if necessary.
[!_LIBC] (__stpcpy, __mempcpy): Define.
[!_LIBC] (LXSTAT, XSTAT): Define.
2003-01-22 13:13:04 +00:00
Jim Meyering
5ece3f7020
.
2003-01-21 09:00:34 +00:00
Jim Meyering
cd36829ef0
*** empty log message ***
2003-01-21 08:57:58 +00:00
Jim Meyering
89c0589166
*** empty log message ***
2003-01-21 08:57:26 +00:00
Jim Meyering
3631c1d814
[! weak_alias]: Define __-prefixed names to publicized ones.
...
[! defined _LIBC]: Define-away weak_alias and internal_function.
[defined weak_alias]: Guard each use of weak_alias.
2003-01-21 08:57:13 +00:00
Jim Meyering
c9f1ed5f93
*** empty log message ***
2003-01-21 08:53:17 +00:00
Jim Meyering
0044a44ce4
New file, from GNU libc.
2003-01-21 08:52:53 +00:00
Jim Meyering
9cfc4300cd
*** empty log message ***
2003-01-20 16:41:31 +00:00
Jim Meyering
dadc92d2a9
Include "path-concat.h".
2003-01-20 16:41:19 +00:00
Jim Meyering
abe155b043
New file, from GNU libc.
2003-01-20 16:30:59 +00:00
Jim Meyering
8a9ca6d9d7
*** empty log message ***
2003-01-20 16:30:49 +00:00
Jim Meyering
b266d99497
*** empty log message ***
2003-01-20 16:30:39 +00:00
Jim Meyering
009241b037
*** empty log message ***
2003-01-20 16:29:27 +00:00
Jim Meyering
538f8ebc40
(libfetish_a_SOURCES): Use ftw_.h here, too.
2003-01-20 16:28:34 +00:00
Jim Meyering
a325c0219b
*** empty log message ***
2003-01-20 16:28:04 +00:00
Jim Meyering
b7d8a28ca4
renamed to ftw_.h
2003-01-20 16:27:35 +00:00