coreboot/payloads/libpayload/arch/x86
Patrick Rudolph 8772154022 UPSTREAM: libpayload-x86: Enable SSE and FPU when present
Allows to use SSE and floating point in payloads without digging to
much into x86 assembly code.

Tested on Lenovo T500 (Intel Core2Duo).
Both floating point operation and SSE is properly working.

BUG=none
BRANCH=none
TEST=none

Change-Id: I5869905873f0bacfeb38d7e81d25d956a676ffb5
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: b854ae2649
Original-Change-Id: I4a5fc633f158de421b70435a8bfdc0dcaa504c72
Original-Signed-off-by: Patrick Rudolph <siro@das-labor.org>
Original-Reviewed-on: https://review.coreboot.org/18345
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-on: https://chromium-review.googlesource.com/451619
2017-03-08 05:13:05 -08:00
..
coreboot.c
exception.c
exception_asm.S
exec.S UPSTREAM: libpayload: x86/exec - simplify and robustify the code 2017-02-18 03:10:58 -08:00
gdb.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
head.S UPSTREAM: libpayload-x86: Enable SSE and FPU when present 2017-03-08 05:13:05 -08:00
Kconfig
libpayload.ldscript libpayload: Move base address, stack and heap size to Kconfig 2016-03-15 20:53:38 +01:00
main.c UPSTREAM: libpayload: x86/main - propagate return value of main() 2017-02-18 03:10:58 -08:00
Makefile.inc
multiboot.c UPSTREAM: libpayload: multiboot - support meminfo flag 2017-02-21 06:44:23 -08:00
rom_media.c
selfboot.c
string.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
sysinfo.c libpayload: honor TSC information under CONFIG_LP_TIMER_RDTSC 2016-02-19 19:50:25 +01:00
timer.c
util.S
virtual.c