[PATCH 3/5] include: sbi: Make "s8" actually signed.
Benedikt Freisen
b.freisen at gmx.net
Sun Oct 26 13:21:57 PDT 2025
Since plain "char" is implicitly unsigned on RISC-V, "s8" should be an alias for "signed char".
Signed-off-by: Benedikt Freisen <b.freisen at gmx.net>
---
include/sbi/sbi_types.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/sbi/sbi_types.h b/include/sbi/sbi_types.h
index 2637faf..b8a7e6c 100644
--- a/include/sbi/sbi_types.h
+++ b/include/sbi/sbi_types.h
@@ -14,7 +14,7 @@
/* clang-format off */
-typedef char s8;
+typedef signed char s8;
typedef unsigned char u8;
typedef unsigned char uint8_t;
--
2.51.1
More information about the opensbi
mailing list