]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
arch-armv4.inc, arch-armv5.inc: Do not tie generating thumb ISA to -march
authorKhem Raj <raj.khem@gmail.com>
Thu, 3 Jan 2019 07:40:42 +0000 (23:40 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 7 Jan 2019 10:54:13 +0000 (10:54 +0000)
commitfb2e4b191376825eb43ce0b086aed3e7acb217f1
tree12cbb3f11b34211b610dc31f8c5381c46fe33253
parentfbb390a17ffcc19356246104d693779c438458f0
arch-armv4.inc, arch-armv5.inc: Do not tie generating thumb ISA to -march

-march=armv5't'e means that CPU can execute thumb ISA, we do not need to
tie this to exclusively generating thumb ISA, this change means that
when we have thumb in tune features then it can use 't' in -march
options irrespective of ISA being thumb or arm.

This fixes derivative of armv5 tunes and paves way for gcc9 where e.g.
armv5e is dropped and minimum arch supported is armv5te

(From OE-Core rev: 49bc3eab2897307a92b538a045e3d4dce245b0e0)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/machine/include/arm/arch-armv4.inc
meta/conf/machine/include/arm/arch-armv5.inc