From 4bfc0072e3fedc0d5773151b5ba88172af7e5693 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Sat, 1 Aug 2020 10:41:42 +0200 Subject: [PATCH] limits.h: ncrease ARG_MAX The limit was set when creating limits.h back in hrev88. It seems to be used only in glob(). The limit is quite low by today standards and prevents building icu 67. I guess the liit was put at 32K because that's what BeOS did, but I see no reason to keep it that way. Change-Id: I74f95d9b56891dd90c79b7ced35ca8d1ec81d6ab Reviewed-on: https://review.haiku-os.org/c/haiku/+/3117 Reviewed-by: waddlesplash --- headers/posix/limits.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/headers/posix/limits.h b/headers/posix/limits.h index 542f540ade..ea59ad9840 100644 --- a/headers/posix/limits.h +++ b/headers/posix/limits.h @@ -24,7 +24,7 @@ #define OFF_MAX LLONG_MAX #define OFF_MIN LLONG_MIN -#define ARG_MAX (32768) +#define ARG_MAX (128 * 1024) #define ATEXIT_MAX (32) #define CHILD_MAX (1024) #define IOV_MAX (1024) @@ -50,7 +50,7 @@ #define SYMLINK_MAX (1024) #define SYMLOOP_MAX (16) -#define _POSIX_ARG_MAX (32768) +#define _POSIX_ARG_MAX (128 * 1024) #define _POSIX_CHILD_MAX (1024) #define _POSIX_HOST_NAME_MAX (255) #define _POSIX_LINK_MAX (1)