mirror of
https://git.yoctoproject.org/poky
synced 2026-04-23 00:32:12 +02:00
pixman: check neon support via TUNE_FEATURES, not the _armv7a over-ride
Neon support is optional in armv7a so the _armv7a over-ride is not the best way to determine whether or not the target supports neon. Since pixman will always use neon in preference to 'simd' (ie VFPv2) if it can, it's safe to disable the simd routines if the target is known to support neon. (From OE-Core rev: ad8337a127a8af321396b78a1cf331b54e4e0515) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
9a743882cb
commit
5628dde92e
@@ -19,13 +19,12 @@ PE = "1"
|
||||
|
||||
IWMMXT = "--disable-arm-iwmmxt"
|
||||
LOONGSON_MMI = "--disable-loongson-mmi"
|
||||
NEON = " --disable-arm-neon "
|
||||
NEON_class-nativesdk = " --disable-arm-neon "
|
||||
NEON_armv7a = " "
|
||||
NEON_armv7a-vfp-neon = " "
|
||||
# If target supports neon then disable the 'simd' (ie VFPv2) fallback, otherwise disable neon.
|
||||
NEON = "${@bb.utils.contains("TUNE_FEATURES", "neon", "--disable-arm-simd", "--disable-arm-neon" ,d)}"
|
||||
|
||||
EXTRA_OECONF = "--disable-gtk ${IWMMXT} ${LOONGSON_MMI} ${NEON}"
|
||||
EXTRA_OECONF_class-native = "--disable-gtk"
|
||||
EXTRA_OECONF_class-nativesdk = "--disable-gtk"
|
||||
|
||||
SRC_URI += "\
|
||||
file://0001-ARM-qemu-related-workarounds-in-cpu-features-detecti.patch \
|
||||
|
||||
Reference in New Issue
Block a user