diff --git a/cores/common/base/libretuya.h b/cores/common/base/libretuya.h index 6507722..f6a557e 100644 --- a/cores/common/base/libretuya.h +++ b/cores/common/base/libretuya.h @@ -25,6 +25,8 @@ #define STRINGIFY_MACRO(x) STRINGIFY(x) #define LT_VERSION_STR STRINGIFY_MACRO(LT_VERSION) #define LT_BOARD_STR STRINGIFY_MACRO(LT_BOARD) +#define GCC_VERSION_STR \ + STRINGIFY_MACRO(__GNUC__) "." STRINGIFY_MACRO(__GNUC_MINOR__) "." STRINGIFY_MACRO(__GNUC_PATCHLEVEL__) // Functional macros #define LT_BANNER() \ @@ -33,6 +35,7 @@ __FUNCTION__, \ __LINE__, \ "LibreTuya v" LT_VERSION_STR " on " LT_BOARD_STR ", compiled at " __DATE__ " " __TIME__ \ + ", GCC " GCC_VERSION_STR \ ) // Types & macros