the following patch was just integrated into master: commit 58d5e21851ced6b475a87e3a4114b2c7e1125921 Author: Aaron Durbin adurbin@chromium.org Date: Fri May 15 15:23:39 2015 -0500
x86: garbage collect SMM programs
The non-module SMM programs were not being garbage collected during linking. Do this so that one doesn't have to add dependencies for unused functions in SMM.
TEST=Interrogated readelf -e smm.elf on both builds as well as diffed the symbol table. Runtime testing was not done.
Change-Id: I31991496d92191e540df6340c587eec09c7022b3 Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: http://review.coreboot.org/10219 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi pgeorgi@google.com
See http://review.coreboot.org/10219 for details.
-gerrit