arch/arm64: Compile arm-trusted-firmware with coreboot timestamp

Update ATF codebase to a version that supports passing a timestamp and
fix the format to what it accepts now (including quotes).

This provides reproducible builds.

Change-Id: I12a0a2ba1ee7921ad93a3a877ea50309136ab1ab
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-on: https://review.coreboot.org/13726
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
Patrick Georgi 2016-01-28 15:25:49 +01:00 committed by Patrick Georgi
parent 21111be199
commit 800e964eef
2 changed files with 2 additions and 2 deletions

@ -1 +1 @@
Subproject commit 649591bbabbc737534943136751722307429b7d6 Subproject commit 4a9663062cef254e79189e4fbde85172eb58f9ce

View File

@ -159,7 +159,7 @@ BL31_MAKEARGS += BUILD_PLAT="$(abspath $(obj)/3rdparty/arm-trusted-firmware)"
# The \# \" complications exist to satisfy both gnu make's parser and editors # The \# \" complications exist to satisfy both gnu make's parser and editors
# with non-semantic quote-handling (that would assume that this line starts a # with non-semantic quote-handling (that would assume that this line starts a
# multi line string. # multi line string.
BL31_MAKEARGS += BUILD_MESSAGE_TIMESTAMP="$(shell grep "\#define COREBOOT_BUILD\>" $(obj)/build.h |cut -d\" -f2 \# \")" BL31_MAKEARGS += BUILD_MESSAGE_TIMESTAMP='"$(shell grep "\#define COREBOOT_BUILD\>" $(obj)/build.h |cut -d\" -f2 \# \")"'
BL31_CFLAGS := -fno-pic -fno-stack-protector BL31_CFLAGS := -fno-pic -fno-stack-protector
BL31_LDFLAGS := --emit-relocs BL31_LDFLAGS := --emit-relocs