Jacob Garber uploaded patch set #7 to this change.

View Change

arch,cpu,lib: Use thin archives instead of partial linking

x86 ramstage and smm compilation currently use partial linking, which is
not supported by link time optimization. Collect the object files into
thin archives instead, and link them all at once at the very end.

Change-Id: I122a4542d1e98d89545897d5177c93ee463d0cdb
Signed-off-by: Jacob Garber <jgarber1@ualberta.ca>
---
M src/arch/x86/Makefile.inc
M src/cpu/x86/smm/Makefile.inc
M src/lib/Makefile.inc
3 files changed, 10 insertions(+), 13 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/12/40812/7

To view, visit change 40812. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I122a4542d1e98d89545897d5177c93ee463d0cdb
Gerrit-Change-Number: 40812
Gerrit-PatchSet: 7
Gerrit-Owner: Jacob Garber <jgarber1@ualberta.ca>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Michael Niewöhner <foss@mniewoehner.de>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter@mailbox.org>
Gerrit-MessageType: newpatchset