coreboot/src/include/cpu
Kyösti Mälkki 5604e16494 UPSTREAM: x86 SMM: Fix use with RELOCATABLE_RAMSTAGE
The value for _size was not evaluated correctly if ramstage
is relocated, make the calculation runtime.

While touching it, move symbol declarations to header file.

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Kysti Mlkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/17784
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>

Change-Id: I4402315945771acf1c86a81cac6d43f1fe99a2a2
Reviewed-on: https://chromium-review.googlesource.com/418872
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-12-13 17:48:57 -08:00
..
amd UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
intel UPSTREAM: intel post-car: Separate files for setup_stack_and_mtrrs() 2016-11-14 19:58:38 -08:00
x86 UPSTREAM: x86 SMM: Fix use with RELOCATABLE_RAMSTAGE 2016-12-13 17:48:57 -08:00
cpu.h UPSTREAM: CPU: Declare cpu_phys_address_size() for all arch 2016-12-08 12:31:22 -08:00