From: Bruno Haible Date: Tue, 9 Sep 2025 10:42:07 +0000 (+0200) Subject: get-rusage-data: Remove support for OSF/1. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d22e10e01f3218de26b6ab98add628209a309c6f;p=thirdparty%2Fgnulib.git get-rusage-data: Remove support for OSF/1. * lib/get-rusage-data.c (get_rusage_data): Remove code for OSF/1. --- diff --git a/ChangeLog b/ChangeLog index 3cb7900398..73a117723d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2025-09-09 Bruno Haible + get-rusage-data: Remove support for OSF/1. + * lib/get-rusage-data.c (get_rusage_data): Remove code for OSF/1. + fsusage: Remove support for OSF/1. * lib/fsusage.c (get_fs_usage): Remove code for STAT_STATFS3_OSF1. * m4/fsusage.m4 (gl_FILE_SYSTEM_USAGE): Remove test for for 3-argument diff --git a/lib/get-rusage-data.c b/lib/get-rusage-data.c index 0fafc75a20..2cc68b938b 100644 --- a/lib/get-rusage-data.c +++ b/lib/get-rusage-data.c @@ -94,11 +94,6 @@ get_rusage_data_via_setrlimit() works slightly better than get_rusage_data_via_iterator() before the first malloc() call. - OSF/1: - a) setrlimit with RLIMIT_DATA works. - b) The /proc/$pid file supports ioctls PIOCNMAP and PIOCMAP. - Both methods agree. - Solaris: a) setrlimit with RLIMIT_DATA works. b) The /proc/$pid file supports ioctls PIOCNMAP and PIOCMAP, and the @@ -413,7 +408,7 @@ get_rusage_data (void) Prefer get_rusage_data_via_iterator(). */ return get_rusage_data_via_iterator (); #elif HAVE_SETRLIMIT && defined RLIMIT_DATA && !defined __HAIKU__ -# if defined __linux__ || defined __ANDROID__ || defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__ || defined _AIX || defined __hpux || defined __sgi || defined __osf__ || defined __sun /* Linux, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, IRIX, OSF/1, Solaris */ +# if defined __linux__ || defined __ANDROID__ || defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__ || defined _AIX || defined __hpux || defined __sgi || defined __sun /* Linux, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, IRIX, Solaris */ /* get_rusage_data_via_setrlimit() works. */ return get_rusage_data_via_setrlimit (); # else