From 93c17118815ef50f6d4fa728a87129abbdde3f50 Mon Sep 17 00:00:00 2001 From: "Paul A. Patience" Date: Fri, 5 Jan 2024 05:18:53 +0000 Subject: sysif: fix build on OpenBSD. OpenBSD is missing RLIMIT_AS. * sysif.c (sysif_init): Register rlimit-as variable only if RLIMIT_AS is defined. --- sysif.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sysif.c b/sysif.c index 6eedb011..163e6afb 100644 --- a/sysif.c +++ b/sysif.c @@ -3179,6 +3179,8 @@ void sysif_init(void) reg_varl(intern(lit("rlimit-fsize"), user_package), num_fast(RLIMIT_FSIZE)); reg_varl(intern(lit("rlimit-nofile"), user_package), num_fast(RLIMIT_NOFILE)); reg_varl(intern(lit("rlimit-stack"), user_package), num_fast(RLIMIT_STACK)); +#ifdef RLIMIT_AS reg_varl(intern(lit("rlimit-as"), user_package), num_fast(RLIMIT_AS)); #endif +#endif } -- cgit v1.2.3