summaryrefslogtreecommitdiff
path: root/src/arch/x86/include/mode_switch.h
diff options
context:
space:
mode:
authorMatei Dibu <matdibu@protonmail.com>2022-08-02 00:48:59 +0300
committerMartin L Roth <gaumless@gmail.com>2022-10-22 16:40:42 +0000
commit516eff01e61155a681a4f684515ae7924b9bff0d (patch)
tree140a1c5cde9827f2e8c1ff07f1f14c964eac8d09 /src/arch/x86/include/mode_switch.h
parent436f1c471a576d36101d7ef42e29d2c4e28950e6 (diff)
arch/x86/include/arch: fix assembly clobber for 64bit
the "x86 PIC code ebx" workaround done previously by commit 689e31d18b0f ("Make cpuid functions usable when compiled with PIC") does not work for x86_64 (the upper dword of rbx is set to 0) the GCC bug that needed the workaround was fixed in version 5 (see GCC bug 54232) Change-Id: Iff1dd72c7423a3b385a000457bcd065cf7ed6b95 Signed-off-by: Matei Dibu <matdibu@protonmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/66345 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
Diffstat (limited to 'src/arch/x86/include/mode_switch.h')
0 files changed, 0 insertions, 0 deletions