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:
parent
21111be199
commit
800e964eef
|
@ -1 +1 @@
|
||||||
Subproject commit 649591bbabbc737534943136751722307429b7d6
|
Subproject commit 4a9663062cef254e79189e4fbde85172eb58f9ce
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue