From 3a9c3524ae07e65aa0a915eb252bfc24487d26d3 Mon Sep 17 00:00:00 2001 From: nvmd Date: Sun, 9 Nov 2025 17:13:54 -0300 Subject: [PATCH] change(esp_log): Bump up log_v2's max arg count --- components/log/include/esp_log_args.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/components/log/include/esp_log_args.h b/components/log/include/esp_log_args.h index 0521fe60af..28e9f2891e 100644 --- a/components/log/include/esp_log_args.h +++ b/components/log/include/esp_log_args.h @@ -143,6 +143,18 @@ typedef struct { #define ESP_LOG_INIT_ARG_TYPE_46(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_42(__VA_ARGS__) #define ESP_LOG_INIT_ARG_TYPE_47(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_43(__VA_ARGS__) #define ESP_LOG_INIT_ARG_TYPE_48(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_44(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_49(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_45(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_50(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_46(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_51(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_47(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_52(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_48(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_53(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_49(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_54(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_50(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_55(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_51(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_56(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_52(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_57(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_53(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_58(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_54(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_59(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_55(__VA_ARGS__) +#define ESP_LOG_INIT_ARG_TYPE_60(a, b, c, d, ...) ESP_LOG_INIT_ARG_TYPE_4(a, b, c, d), ESP_LOG_INIT_ARG_TYPE_56(__VA_ARGS__) // Pack 4 types into a single byte (8 bits) #define ESP_LOG_PACK_4_TYPES(a, b, c, d) (char) ( \