forked from Mirrors/opensbi
Makefile: Add build time and compiler info string
When we are doing opensbi development, we want to know the build time and compiler info for debug purpose. To enable this message, please add "BUILD_INFO=y", like: ``` make BUILD_INFO=y ``` NOTE: Using `BUILD_INFO=y` without specifying SOURCE_DATE_EPOCH will violate "reproducible builds". So it's ONLY for development and debug purpose, and should NOT be used in a product which follows "reproducible builds". Signed-off-by: Wei Fu <wefu@redhat.com> Reviewed-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
@@ -48,6 +48,14 @@ static void sbi_boot_print_banner(struct sbi_scratch *scratch)
|
||||
OPENSBI_VERSION_MINOR);
|
||||
#endif
|
||||
|
||||
#ifdef OPENSBI_BUILD_TIME_STAMP
|
||||
sbi_printf("Build time: %s\n", OPENSBI_BUILD_TIME_STAMP);
|
||||
#endif
|
||||
|
||||
#ifdef OPENSBI_BUILD_COMPILER_VERSION
|
||||
sbi_printf("Build compiler: %s\n", OPENSBI_BUILD_COMPILER_VERSION);
|
||||
#endif
|
||||
|
||||
sbi_printf(BANNER);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user