From 314ce7d963efe13756e4cd2bb008e02b6afdcb80 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Wed, 29 Nov 2023 17:41:06 -0500 Subject: [PATCH] add a fallback __DECLARE_FLEX_ARRAY Signed-off-by: Kent Overstreet --- include/linux/kernel.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/include/linux/kernel.h b/include/linux/kernel.h index f9a5712..da01c38 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -278,7 +278,10 @@ static inline void dump_stack(void) {} #define unsafe_memcpy(dst, src, bytes, justification) \ memcpy(dst, src, bytes) -#define DECLARE_FLEX_ARRAY(TYPE, NAME) \ - __DECLARE_FLEX_ARRAY(TYPE, NAME) +#ifdef __DECLARE_FLEX_ARRAY +#define DECLARE_FLEX_ARRAY(TYPE, NAME) __DECLARE_FLEX_ARRAY(TYPE, NAME) +#else +#define __DECLARE_FLEX_ARRAY(T, member) T member[0] +#endif #endif -- 2.39.2