From 6920fffb00f7206c8d7344a596a455c3913470b0 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Mon, 13 Feb 2023 16:33:44 +0800 Subject: [PATCH] limits.h: Map _POSIX_[S]SIZE_M[AX|IN] to [U]LONG_M[AX|IN] correct SIZE_MAX and SSIZE_MAX/SSIZE_MIN definition Signed-off-by: Xiang Xiao --- include/limits.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/limits.h b/include/limits.h index 98b7dc724e1..b4502fa8bd9 100644 --- a/include/limits.h +++ b/include/limits.h @@ -136,11 +136,11 @@ #else /* CONFIG_SMALL_MEMORY */ -#define _POSIX_SIZE_MAX 4294967295UL /* See sys/types.h */ +#define _POSIX_SIZE_MAX ULONG_MAX #define _POSIX_SIZE_MIN 0 -#define _POSIX_SSIZE_MAX 2147483647L /* See sys/types.h */ -#define _POSIX_SSIZE_MIN -2147483648L +#define _POSIX_SSIZE_MAX LONG_MAX +#define _POSIX_SSIZE_MIN LONG_MIN #endif /* CONFIG_SMALL_MEMORY */