From 8dc42711b4bb75dddbb0ede9ef0d706156fa5c29 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sat, 12 Oct 2024 11:55:56 -0400 Subject: [PATCH] libc: Correct definition of labs()' and add llabs() Change-Id: Ie1f4a5660ef17ea3ba383441f257ad7ee02c2061 --- firmware/libc/include/stdlib.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firmware/libc/include/stdlib.h b/firmware/libc/include/stdlib.h index e24d6a579f..855663efac 100644 --- a/firmware/libc/include/stdlib.h +++ b/firmware/libc/include/stdlib.h @@ -50,7 +50,8 @@ int rand(void); #endif #define abs(x) ((int)ABS(x)) -#define labs(x) ((long)abs(x)) +#define labs(x) ((long)ABS(x)) +#define llabs(x) ((long long)ABS(x)) #ifdef SIMULATOR void exit(int status);