coreboot-kgpe-d16/src/cpu
Aaron Durbin e73dae4bf5 x86: fix SMM programs linked with gc-sections
Commit f69a99db (coreboot: x86: enable gc-sections) added
gc-sections to the linker command line. The SMM-specific
linker scripts were not interrogated to see if all the
sections were being included properly. .data, .bss, and .sbss
did not have the proper globs set to put the SMM programs in
the expected order.

Lastly, explicitly set the ENTRY for the SMM programs.

Change-Id: Ibb579d18d4819af666d6ec7dfc30776e8c404b71
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/9160
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-03-30 23:03:27 +02:00
..
allwinner cpu/allwinner/a10/twi.c: Refactor I²C handler to use i2c_seg API 2015-02-20 23:24:17 +01:00
amd cpu/amd/model_10xxx: Increase preram buffer size to 32k 2015-03-25 17:26:48 +01:00
armltd vboot2: add verstage 2015-01-27 01:41:40 +01:00
dmp build system: normalize linker script file names 2015-03-28 19:14:47 +01:00
intel build system: normalize linker script file names 2015-03-28 19:14:47 +01:00
mips mips: add verstage configuration 2015-03-29 22:38:53 +02:00
qemu-x86 vboot2: add verstage 2015-01-27 01:41:40 +01:00
samsung/exynos5250 armv7: Move Exynos from 'cpu' to 'soc'. 2014-08-26 17:55:18 +02:00
ti CBMEM: Always use DYNAMIC_CBMEM 2015-01-27 22:54:32 +01:00
via vboot2: add verstage 2015-01-27 01:41:40 +01:00
x86 x86: fix SMM programs linked with gc-sections 2015-03-30 23:03:27 +02:00
Kconfig arch/mips: Add base MIPS architecture support 2015-03-21 16:56:59 +01:00
Makefile.inc imgtec/danube: Add support for ImgTec Danube SoC 2015-03-21 16:57:08 +01:00