mirror of
https://git.yoctoproject.org/poky
synced 2026-05-01 15:32:12 +02:00
arch-armv7a.inc: default to Thumb2 instruction set for armv7a and above
Although there may still be specific cases which can benefit from the ARM instruction set, the Thumb2 instruction set is generally a better default for armv7a class CPUs. Distros such as Debian and Fedora have been targeting Thumb2 by default for some time. Note that setting ARM_INSTRUCTION_SET has no effect unless TUNE_FEATURES contains "thumb" (which is controlled by the "t" suffix in DEFAULTTUNE, e.g. armv7vehf-neon -vs- armv7vethf-neon, etc) so out of tree machine configs may need to update their DEFAULTTUNE to take advantage of this change. (From OE-Core rev: c88304a78e528596ca481cabe273749c286c352a) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
16f060c56f
commit
3e7d26e31a
@@ -1,4 +1,5 @@
|
||||
DEFAULTTUNE ?= "armv7athf"
|
||||
ARM_INSTRUCTION_SET ?= "thumb"
|
||||
|
||||
TUNEVALID[armv7a] = "Enable instructions for ARMv7-a"
|
||||
TUNECONFLICTS[armv7a] = "armv4 armv5 armv6 armv7"
|
||||
|
||||
Reference in New Issue
Block a user