[core] Include GCC version in the startup banner
This commit is contained in:
@@ -25,6 +25,8 @@
|
|||||||
#define STRINGIFY_MACRO(x) STRINGIFY(x)
|
#define STRINGIFY_MACRO(x) STRINGIFY(x)
|
||||||
#define LT_VERSION_STR STRINGIFY_MACRO(LT_VERSION)
|
#define LT_VERSION_STR STRINGIFY_MACRO(LT_VERSION)
|
||||||
#define LT_BOARD_STR STRINGIFY_MACRO(LT_BOARD)
|
#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
|
// Functional macros
|
||||||
#define LT_BANNER() \
|
#define LT_BANNER() \
|
||||||
@@ -33,6 +35,7 @@
|
|||||||
__FUNCTION__, \
|
__FUNCTION__, \
|
||||||
__LINE__, \
|
__LINE__, \
|
||||||
"LibreTuya v" LT_VERSION_STR " on " LT_BOARD_STR ", compiled at " __DATE__ " " __TIME__ \
|
"LibreTuya v" LT_VERSION_STR " on " LT_BOARD_STR ", compiled at " __DATE__ " " __TIME__ \
|
||||||
|
", GCC " GCC_VERSION_STR \
|
||||||
)
|
)
|
||||||
|
|
||||||
// Types & macros
|
// Types & macros
|
||||||
|
|||||||
Reference in New Issue
Block a user