mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
libvpx: fix VPXTARGET for non-neon armv7a
The compiler might use non-supported instructions, as the build config requires armv7-linux-gcc targets to have NEON[1] and drops the mtune value[2], which also might use d32 registers on d16 cpus. Falling back to the generic-gnu target respects the toolchain-set values and should therefore be used instead. [1]626ff35955/build/make/configure.sh (955)[2]626ff35955/build/make/configure.sh (973)Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
ff32ec898f
commit
0324259cd6
|
|
@ -26,7 +26,7 @@ export LD = "${CC}"
|
|||
|
||||
VPXTARGET:armv5te = "armv5te-linux-gcc"
|
||||
VPXTARGET:armv6 = "armv6-linux-gcc"
|
||||
VPXTARGET:armv7a = "armv7-linux-gcc"
|
||||
VPXTARGET:armv7a = "${@bb.utils.contains("TUNE_FEATURES","neon","armv7-linux-gcc","generic-gnu",d)}"
|
||||
VPXTARGET ?= "generic-gnu"
|
||||
|
||||
CONFIGUREOPTS = " \
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user