From a959bf863d4862d242d2b768fec518729444735e Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Fri, 17 Jun 2022 16:32:05 -0500 Subject: [PATCH] The musl prlimit() syscall wrapper was added in 2012, > 7 years. --- scripts/genconfig.sh | 9 --------- toys/posix/ulimit.c | 1 - 2 files changed, 10 deletions(-) diff --git a/scripts/genconfig.sh b/scripts/genconfig.sh index 11c1c4cb..5e1208ea 100755 --- a/scripts/genconfig.sh +++ b/scripts/genconfig.sh @@ -58,15 +58,6 @@ EOF EOF echo -e '\tdepends on !TOYBOX_FORCE_NOMMU' - probesymbol TOYBOX_PRLIMIT << EOF - #include - #include - #include - int prlimit(pid_t pid, int resource, const struct rlimit *new_limit, - struct rlimit *old_limit); - int main(int argc, char *argv[]) { prlimit(0, 0, 0, 0); } -EOF - probesymbol TOYBOX_GETRANDOM << EOF #include int main(void) { char buf[100]; getrandom(buf, 100, 0); } diff --git a/toys/posix/ulimit.c b/toys/posix/ulimit.c index 37970983..642f8871 100644 --- a/toys/posix/ulimit.c +++ b/toys/posix/ulimit.c @@ -22,7 +22,6 @@ USE_ULIMIT(OLDTOY(prlimit, ulimit, TOYFLAG_USR|TOYFLAG_BIN)) config ULIMIT bool "ulimit" default y - depends on TOYBOX_PRLIMIT help usage: ulimit [-P PID] [-SHRacdefilmnpqrstuv] [LIMIT] -- 2.39.2