Alexandru Gagniuc (mr.nuke.me@gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12880
-gerrit
commit 9bef3cf2eb75e096cf9a2fcac8ba643c534bb2e0 Author: Alexandru Gagniuc mr.nuke.me@gmail.com Date: Fri Jan 8 23:05:00 2016 -0800
arch/x86: Include in the bootblock files needed by run_romstage
run_romstage(), the generic function for loading romstage from the bootblock makes use of CBFS APIs which requires symbols that were not previously available in the x86 bootblock. Compile the files which provide these symbols in the bootblock.
Change-Id: I36558b672a926ab22bc9018cd51aee32213792c2 Signed-off-by: Alexandru Gagniuc mr.nuke.me@gmail.com --- src/arch/x86/Makefile.inc | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/src/arch/x86/Makefile.inc b/src/arch/x86/Makefile.inc index c940f44..8249a77 100644 --- a/src/arch/x86/Makefile.inc +++ b/src/arch/x86/Makefile.inc @@ -68,7 +68,9 @@ else LDFLAGS_bootblock += -m elf_x86_64 --oformat elf64-x86-64 endif
+bootblock-y += boot.c bootblock-y += memcpy.c +bootblock-y += memset.c bootblock-y += mmap_boot.c
# Add the assembly file that pulls in the rest of the dependencies in