From f226bea1083b2bf7373ac7e4780459d454830cc4 Mon Sep 17 00:00:00 2001 From: Brendan Kerrigan Date: Mon, 5 Nov 2018 13:28:05 -0500 Subject: [PATCH] xen: remove sse tuning flag Strip out the sse4.2 tuning flag to prevent sse instructions from being generated in the build, which breaks the hvmloader on some machine types (specifically core-i7 from meta-intel). Signed-off-by: Brendan Kerrigan Signed-off-by: Bruce Ashfield --- recipes-extended/xen/xen.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc index 26504138..7eb2ac4b 100644 --- a/recipes-extended/xen/xen.inc +++ b/recipes-extended/xen/xen.inc @@ -842,6 +842,7 @@ export LDFLAGS="" # conflicts with -mno-sse so instead we strip -mfpmath=sse instead of # patching the build to be ok with this TUNE_CCARGS := "${@oe.utils.str_filter_out('-mfpmath=sse', '${TUNE_CCARGS}', d)}" +TUNE_CCARGS := "${@oe.utils.str_filter_out('-msse4.2', '${TUNE_CCARGS}', d)}" # Supply the full set of compiler flags via the tool variables # Yocto supplys _FORTIFY_SOURCE via CC/CPP/CXX but optimization -O via C*FLAGS