coreboot-kgpe-d16/src
Kyösti Mälkki 4796c32ad6 ramstage: Align stack to 16 bytes
Some SSE instructions could take 128bit memory operands from
stack.

AGESA vendorcode was always built with SSE enabled, but until
now stack alignment was not known to cause major issues. Seems
like GCC-6.3 more likely emits instructions that depend on the
16 byte alignment of stack.

Change-Id: Iea3de54f20ff242105bce5a5edbbd76b04c0116c
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/18823
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-03-19 21:38:53 +01:00
..
acpi src/acpi: Capitalize ACPI and SATA 2016-07-31 19:25:40 +02:00
arch ramstage: Align stack to 16 bytes 2017-03-19 21:38:53 +01:00
commonlib commonlib: Wrap lines at 80 columns 2017-03-13 21:23:21 +01:00
console console: Enable do_printk_va_list for VBOOT 2016-12-27 18:07:39 +01:00
cpu binaryPI: Fix SSE regression and align stack early 2017-03-16 15:23:19 +01:00
device device/dram/ddr2: Add common ddr2 spd decoder 2017-03-10 11:17:27 +01:00
drivers nb/i945/gma.c: Refactor panel setup 2017-03-18 16:54:08 +01:00
ec lenovo/t400: Rewrite dock from t60 2017-03-11 13:31:41 +01:00
include src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
lib src/lib: Clean up general issues found by checkpatch.pl 2017-03-15 05:05:04 +01:00
mainboard nb/i945/gma.c: Refactor panel setup 2017-03-18 16:54:08 +01:00
northbridge nb/i945/gma.c: Refactor panel setup 2017-03-18 16:54:08 +01:00
soc soc/intel/broadwell: Fix other issues detected by checkpatch 2017-03-17 19:21:53 +01:00
southbridge sb/intel/common/firmware: Add Intel ME/TXE firmware check 2017-03-19 21:37:57 +01:00
superio sio/ite/it8783ef: Return (0) in ACPI _PSC methods 2016-12-13 22:49:24 +01:00
vboot vboot: Allow other platforms to use soft reboot workaround 2017-03-14 23:10:00 +01:00
vendorcode vboot/tpm2: enable nvmem commits on cr50 when writing firmware secdata 2017-03-09 19:15:03 +01:00
Kconfig GDB_WAIT: Clarify Kconfig description 2017-03-14 22:20:47 +01:00