[PATCH v2 1/2] Cleanup int vs bool in semihosting_init() definitions
Michael Neuling
michaelneuling at tenstorrent.com
Thu Dec 12 20:14:20 PST 2024
This is needed for a future patches to enable the new C23 language dialect.
Signed-off-by: Michael Neuling <michaelneuling at tenstorrent.com>
---
v2:
Address feedback from Xiang
- no longer change semihosting_init()
- cleanup int vs bool in semihost_enable() return
---
include/sbi_utils/serial/semihosting.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/sbi_utils/serial/semihosting.h b/include/sbi_utils/serial/semihosting.h
index 8cc4a86c3a..ef4888fc3f 100644
--- a/include/sbi_utils/serial/semihosting.h
+++ b/include/sbi_utils/serial/semihosting.h
@@ -38,10 +38,10 @@ enum semihosting_open_mode {
#ifdef CONFIG_SERIAL_SEMIHOSTING
int semihosting_init(void);
-int semihosting_enabled(void);
+bool semihosting_enabled(void);
#else
static inline int semihosting_init(void) { return SBI_ENODEV; }
-static inline int semihosting_enabled(void) { return 0; }
+static inline bool semihosting_enabled(void) { return false; }
#endif
#endif
--
2.34.1
More information about the opensbi
mailing list