aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86/romstage.ld
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2015-09-03 11:29:28 -0500
committerAaron Durbin <adurbin@chromium.org>2015-09-09 03:23:30 +0000
commite581b067ca968ce4dae818d8bf09081c1eb6e11a (patch)
tree3b0c1f974346570445d07a334b674cdbd4a5da5b /src/arch/x86/romstage.ld
parent85982cd4a2ed31a441eb96b247ae4d19091b1c1c (diff)
x86: add romstage.S to bind program flow and ordering
The build system was previously determining the flow of the romstage code by the order of files added to the crt0s make variable. Those files were then concatenated together, and the resulting file was added to the build dependencies for romstage proper. Now romstage.S is added that can be built using the default object file rules. The generated romstage.inc is pulled in by way of an #include in the newly added romstage.S. BUG=chrome-os-partner:44827 BRANCH=None TEST=Built vortex, rambi, and some asus boards. compared readelf -e output. Change-Id: Ib1168f9541eaf96651c52d03dc0f60e2489a77bd Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/11504 Tested-by: build bot (Jenkins) Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com> Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Diffstat (limited to 'src/arch/x86/romstage.ld')
0 files changed, 0 insertions, 0 deletions