From 6f542b6540e95232849befab6494d79b1bb808ee Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Mon, 30 Dec 2024 15:20:47 -0500 Subject: [PATCH] libc: We need to define SIZE_MAX in our stdint.h Change-Id: Ifbf7ad4ea62c5543bcc7e0bd18d612d30d60b63e --- firmware/libc/include/stdint.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/firmware/libc/include/stdint.h b/firmware/libc/include/stdint.h index 011c4ab8fc..a36dcf59b7 100644 --- a/firmware/libc/include/stdint.h +++ b/firmware/libc/include/stdint.h @@ -45,6 +45,7 @@ /* 32 bit */ #if ULONG_MAX == 0xfffffffful +#define SIZE_MAX ULONG_MAX #define INT32_MIN LONG_MIN #define INT32_MAX LONG_MAX #define UINT32_MAX ULONG_MAX @@ -59,6 +60,7 @@ #elif UINT_MAX == 0xffffffffu +#define SIZE_MAX UINT_MAX #define INT32_MIN INT_MIN #define INT32_MAX INT_MAX #define UINT32_MAX UINT_MAX @@ -82,6 +84,7 @@ #if ULONG_MAX == 0xffffffffffffffffull +#define SIZE_MAX ULONG_MAX #define INT64_MIN LONG_MIN #define INT64_MAX LONG_MAX #define UINT64_MAX ULONG_MAX