[core] Include GCC version in the startup banner
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user