1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-08 05:03:26 +02:00
Files
coreutils/lib
Paul Eggert 6fb55c3b5a [!defined LIBC]: Included group-member.h, stat-macros.h.
(S_IXUSR, S_IXGRP, S_IXOTH, S_IROTH, S_IWOTH, S_IXOTH):
Remove; now done by stat-macros.h.
(NGROUPS_MAX, group_member): Remove; now down by group-member.h.
No need to include <limits.h>.
(errno): Remove decl; we now assume C89 or better.
(access, getuid, getgid, geteuid, getegid, stat) [defined _LIBC]:
New macros.
(uid, gid, have_ids): Remove these static variables.
They weren't accurate for programs that also invoked setreuid etc.
(euidaccess) [defined EFF_ONLY_OK || defined ACC_SELF ||
HAVE_DECL_EACCSS]: Use builtin substitutes.
[defined _LIBC]: Ignore __libc_enable_secure; it's not a
correct optimization for programs run as root that later
invoke setreuid.
[no builtin substitutes && HAVE_DECL_SETREGID &&
PREFER_NONREENTRANT_EUIDACCESS]:
Use setreuid+setregid to get the correct answer.
[no builtin substitutes && ! (HAVE_DECL_SETREGID &&
PREFER_NONREENTRANT_EUIDACCESS)]:
Don't assume that the stat macros have their historical values,
as POSIX doesn't require this.
[defined TEST]: Include <stdlib.h>; don't include errno.h
twice; include <error.h> rather than "error.h".
2004-07-25 07:37:22 +00:00
..
2004-05-21 07:48:32 +00:00
2004-05-29 22:12:15 +00:00
2004-05-21 07:48:44 +00:00
2004-07-12 17:50:11 +00:00
2004-07-12 06:31:01 +00:00
2004-07-12 06:31:53 +00:00
2004-05-29 16:47:13 +00:00
2004-07-07 15:07:08 +00:00
2004-07-23 22:31:32 +00:00
2004-05-21 07:50:27 +00:00
2004-06-06 19:03:01 +00:00
2004-05-17 13:20:25 +00:00
2004-05-17 13:18:34 +00:00
2004-06-08 12:02:00 +00:00
2004-05-21 07:44:35 +00:00
2004-07-23 22:41:52 +00:00
2004-05-21 06:41:51 +00:00
2004-07-23 22:31:32 +00:00
2004-05-21 07:45:45 +00:00
2004-06-19 12:25:04 +00:00
2004-06-01 08:51:23 +00:00
2004-06-20 13:42:11 +00:00
2004-06-20 13:41:24 +00:00

The files in this directory are used in many GNU packages,
including coreutils, diffutils, and tar.
The autoconf tests required for these files are in ../m4.