From b20bd479eff1588bfea52cceda213c40cc273ba9 Mon Sep 17 00:00:00 2001 From: Xiang W Date: Mon, 21 Aug 2023 22:11:45 +0800 Subject: lib: sbi: improve the definition of SBI_IPI_EVENT_MAX The previous definition had the assumption that the machine word length is equal to the word length of LONG. Remove this assumption and add a static check to prevent errors in subsequent modifications. Signed-off-by: Xiang W Reviewed-by: Anup Patel --- include/sbi/sbi_ipi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/sbi/sbi_ipi.h b/include/sbi/sbi_ipi.h index c64f422c..6b5e260b 100644 --- a/include/sbi/sbi_ipi.h +++ b/include/sbi/sbi_ipi.h @@ -14,7 +14,7 @@ /* clang-format off */ -#define SBI_IPI_EVENT_MAX __riscv_xlen +#define SBI_IPI_EVENT_MAX (8 * __SIZEOF_LONG__) /* clang-format on */ -- cgit v1.3.1