diff --git a/kernel/version.cc.in b/kernel/version.cc.in index b6d1139d6..399f67cec 100644 --- a/kernel/version.cc.in +++ b/kernel/version.cc.in @@ -1,4 +1,5 @@ namespace Yosys { const char *yosys_version_str = "@YOSYS_BUILD_INFO@"; const char *yosys_git_hash_str = "@YOSYS_CHECKOUT_INFO@"; + const char *yosys_build_datetime_str = __DATE__ " " __TIME__; } diff --git a/kernel/yosys.h b/kernel/yosys.h index 9f5a16a9c..fd33a4767 100644 --- a/kernel/yosys.h +++ b/kernel/yosys.h @@ -82,6 +82,7 @@ extern std::set yosys_input_files, yosys_output_files; // from kernel/version_*.o (cc source generated from Makefile) extern const char *yosys_version_str; extern const char *yosys_git_hash_str; +extern const char *yosys_build_datetime_str; const char* yosys_maybe_version(); // from passes/cmds/design.cc diff --git a/passes/techmap/liberty_cache.h b/passes/techmap/liberty_cache.h index 01a7bf395..0498cf8a1 100644 --- a/passes/techmap/liberty_cache.h +++ b/passes/techmap/liberty_cache.h @@ -49,6 +49,9 @@ inline std::string convert_liberty_files_to_merged_scl(const std::vector