On Wed, 27 Jan 2021 at 08:57, Pali Rohár <p...@kernel.org> wrote: > > More C files do not use compile time timestamp macros and do not have to be > recompiled every time when SOURCE_DATE_EPOCH changes. > > This patch moves version_string[] from version.h to version_string.h and > updates other C files which only needs version_string[] string to include > version_string.h instead of version.h. After applying this patch these > files are not recompiled every time when SOURCE_DATE_EPOCH changes. > > Signed-off-by: Pali Rohár <p...@kernel.org> > --- > board/ge/b1x5v2/b1x5v2.c | 2 +- > board/ge/bx50v3/bx50v3.c | 2 +- > board/ge/mx53ppd/mx53ppd.c | 2 +- > cmd/version.c | 1 + > common/main.c | 2 +- > drivers/video/cfb_console.c | 3 +-- > include/version.h | 3 --- > include/version_string.h | 8 ++++++++ > lib/display_options.c | 2 +- > test/print_ut.c | 2 +- > 10 files changed, 16 insertions(+), 11 deletions(-) > create mode 100644 include/version_string.h >
Reviewed-by: Simon Glass <s...@chromium.org>