From 71a5542168ca4d675ccf92288db5741201330d5e Mon Sep 17 00:00:00 2001 From: Martin Griffin Date: Fri, 28 Mar 2025 20:21:58 +0000 Subject: [PATCH] metaprogram.h without global.h (#6469) --- include/metaprogram.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/metaprogram.h b/include/metaprogram.h index 67736cfbc0..be62b2f9e5 100644 --- a/include/metaprogram.h +++ b/include/metaprogram.h @@ -4,11 +4,11 @@ /* Check if VA_OPT_ is supported by the compiler. GCC's version should be at least 9.5*/ #define PP_THIRD_ARG(a,b,c,...) c -#define VA_OPT_SUPPORTED_I(...) PP_THIRD_ARG(__VA_OPT__(,),TRUE,FALSE,) +#define VA_OPT_SUPPORTED_I(...) PP_THIRD_ARG(__VA_OPT__(,),1,0,) #define VA_OPT_SUPPORTED VA_OPT_SUPPORTED_I(?) #if !VA_OPT_SUPPORTED -#error ERROR: VA_OPT__ is not supported. Please update your gcc compiler to version 10 or higher +#error ERROR: __VA_OPT__ is not supported. Please update your arm-none-eabi-gcc compiler to version 10 or higher #endif // VA_OPT_SUPPORTED /* Calls m0/m1/.../m8 depending on how many arguments are passed. */