From 53d65098460fca7a23b521be7b505b62a8570af7 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 30 May 2005 07:37:02 +0000 Subject: [PATCH] _POSIX_VERSION cleanup --- ChangeLog | 23 ++++++++++++++++++++++- lib/ChangeLog | 17 +++++++++++++++++ 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 082863819b..163773912d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,28 @@ -2005-05-27 Paul Eggert +2005-05-29 Paul Eggert * Version 5.3.1. + * src/chgrp.c (getgrnam) [!defined _POSIX_VERSION]: Remove decl. + * src/chown-core.c (getgrnam, getgrgid) [!defined _POSIX_VERSION]: + Remove decls. + * src/cp.c (geteuid) [!defined _POSIX_VERSION]: Remove decl. + * src/id.c (getpwuid, getgrgid, getuid, getgid, geteuid, getegid) + [!defined _POSIX_VERSION]: Remove decls. + * src/install.c (getpwnam, getgrnam): Remove decl. + (getuid, getgid) [!defined _POSIX_VERSION]: Remove decls. + * src/md5sum.c (OPENOPTS, TEXT1T01, TEXTCNVT): Remove. + (digest_file): Use O_BINARY-using expr instead of OPENOPTS. + * src/system.h: Don't bother mentioning _POSIX_VERSION in comment. + * src/test.c: Include sys/param.h if it exists, not if _POSIX_VERSION + isn't defined. + Don't include ; no longer needed. + (getegid, geteuid): Remove no-longer-necessary decls. + + * src/pathchk.c (_POSIX_PATH_MAX) [!defined _POSIX_PATH_MAX]: + Define to 256, not 255, as per modern POSIX. + +2005-05-27 Paul Eggert + * NEWS: dd seek=N now conforms to POSIX if the output isn't seekable. * src/dd.c (skip): Return the number of records that were not skipped due to encountering EOF. diff --git a/lib/ChangeLog b/lib/ChangeLog index e092117bd2..5ccb697244 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,20 @@ +2005-05-30 Paul Eggert + + * euidaccess.c (getuid, getgid, getuid, getegid) + [!defined _POSIX_VERSION]: Remove decls; not needed these days. + * idcache.c (getpwuid, getpwnam, getgrgid, getgrnam) + [!defined _POSIX_VERSION]: Remove decls; not needed these days. + * pathmax.h: Include unconditionally, since other + files have been getting away with it for years (MORE/BSD 4.3 + is extinct now). + * userspec.c (getpwnam, getgrnam, getgrgid) + [!defined _POSIX_VERSION]: Remove decls; not needed these days. + +2005-05-29 Paul Eggert + + * pathmax.h (_POSIX_PATH_MAX) [!defined _POSIX_PATH_MAX]: + Define to 256, not 255, as per modern POSIX. + 2005-05-27 Paul Eggert * fts.c: Don't worry about debugging on pre-C99-comopatible hosts; -- 2.47.3