diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Src/Builtins/rlimits.c | 4 | ||||
-rw-r--r-- | configure.ac | 1 |
3 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,8 @@ 2024-09-14 Oliver Kiddle <opk@zsh.org> + * 53083: configure.ac, Src/Builtins/rlimits.c: handle Haiku + specific resource limit for open vnode monitors + * 53082: configure.ac: remove a couple of unused #defines * 53081: INSTALL, configure.ac, Src/init.c, Src/options.c, diff --git a/Src/Builtins/rlimits.c b/Src/Builtins/rlimits.c index 5f9c84b0f..f25dd2530 100644 --- a/Src/Builtins/rlimits.c +++ b/Src/Builtins/rlimits.c @@ -171,6 +171,10 @@ static const resinfo_T known_resources[] = { {RLIMIT_TCACHE, "cachedthreads", ZLIMTYPE_NUMBER, 1, 'N', "cached threads"}, # endif +# ifdef HAVE_RLIMIT_NOVMON /* Haiku */ + {RLIMIT_NOVMON, "vnodemonitors", ZLIMTYPE_NUMBER, 1, + 'N', "open vnode monitors"}, +# endif }; /* resinfo[RLIMIT_XXX] points to the corresponding entry diff --git a/configure.ac b/configure.ac index aca355ff4..220f353c3 100644 --- a/configure.ac +++ b/configure.ac @@ -1879,6 +1879,7 @@ zsh_LIMIT_PRESENT(RLIMIT_NPTS) zsh_LIMIT_PRESENT(RLIMIT_SWAP) zsh_LIMIT_PRESENT(RLIMIT_KQUEUES) zsh_LIMIT_PRESENT(RLIMIT_UMTXP) +zsh_LIMIT_PRESENT(RLIMIT_NOVMON) zsh_LIMITS_EQUAL(VMEM, vmem, RSS, rss) zsh_LIMITS_EQUAL(VMEM, vmem, AS, as) |