]> git.baikalelectronics.ru Git - arm-tf.git/commitdiff
fix(libc): properly define SCHAR_MIN
authorYann Gautier <yann.gautier@st.com>
Fri, 6 Jan 2023 13:18:25 +0000 (14:18 +0100)
committerYann Gautier <yann.gautier@st.com>
Fri, 6 Jan 2023 13:22:09 +0000 (14:22 +0100)
SCHAR_MIN definition should use SCHAR_MAX, and not itself.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: If8c1751a381dac50fe3ec5fdf19d6a4918470b58

include/lib/libc/aarch32/limits_.h
include/lib/libc/aarch64/limits_.h

index 26cec1723ace36e626d1fad04896ee56515c6f4e..a67ec53e33037764eed93c6a97a5d941f2af4758 100644 (file)
@@ -1,11 +1,11 @@
 /*
- * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved.
+ * Copyright (c) 2018-2023, ARM Limited and Contributors. All rights reserved.
  *
  * SPDX-License-Identifier: BSD-3-Clause
  */
 
 #define SCHAR_MAX  0x7F
-#define SCHAR_MIN  (-SCHAR_MIN - 1)
+#define SCHAR_MIN  (-SCHAR_MAX - 1)
 #define CHAR_MAX   0x7F
 #define CHAR_MIN   (-CHAR_MAX - 1)
 #define UCHAR_MAX  0xFFU
index e36cfe7dc285832814e19d5e6d7f13e1dcfa92a8..1bb0681c4d71aa0a63120f68a2c5e44c5967eaf4 100644 (file)
@@ -1,11 +1,11 @@
 /*
- * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved.
+ * Copyright (c) 2018-2023, ARM Limited and Contributors. All rights reserved.
  *
  * SPDX-License-Identifier: BSD-3-Clause
  */
 
 #define SCHAR_MAX  0x7F
-#define SCHAR_MIN  (-SCHAR_MIN - 1)
+#define SCHAR_MIN  (-SCHAR_MAX - 1)
 #define CHAR_MAX   0x7F
 #define CHAR_MIN   (-CHAR_MAX - 1)
 #define UCHAR_MAX  0xFFU