summaryrefslogtreecommitdiff
path: root/util/romcc
diff options
context:
space:
mode:
authorBruce Griffith <Bruce.Griffith@se-eng.com>2014-08-10 16:05:04 -0600
committerDave Frodin <dave.frodin@se-eng.com>2015-01-27 15:02:06 +0100
commit98e8253b4ffe4dfd7c841c0b89dad845c755dae1 (patch)
tree26400c304d71e28240a6c06f12bb3d5039906241 /util/romcc
parent88d213a63b91c6b0e7f9c33c191177cf22346a3b (diff)
AMD Bald Eagle: Add binary PI vendorcode files
Add all of the PI source that will remain part of coreboot to build with a binary AGESA PI BLOB. This includes the gcc makefiles, some Kconfig, and the AGESA standard library functions. Change vendorcode Makefile and Kconfig so that they can compile AMD library files and use headers from outside the coreboot/src tree. This fix changes the makefile so that the AGESA dispatcher is built using its own rules rather than generic library generation rules in coreboot/Makefile and coreboot/Makefile.inc. The AGESA source files are initially copied from whereever they live into coreboot/build/agesa. They are compiled from there. The binary PI directory now has a mandatory structure that places the AGESA BLOB into the same directory as the support headers. These will nominally be placed in the amd directory in SageBIOS or the 3rdparty directory in coreboot.org. Change-Id: I56788cd197159939b64c7d16c1d32418f8cc2197 Signed-off-by: Bruce Griffith <Bruce.Griffith@se-eng.com> Signed-off-by: Dave Frodin <dave.frodin@se-eng.com> Reviewed-on: http://review.coreboot.org/5967 Tested-by: build bot (Jenkins) Reviewed-by: Marc Jones <marc.jones@se-eng.com>
Diffstat (limited to 'util/romcc')
0 files changed, 0 insertions, 0 deletions