]> code.ossystems Code Review - openembedded-core.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:01 +0000 (10:54 +0000)
commit49bc3eab2897307a92b538a045e3d4dce245b0e0
tree1238cbab7c081de26bae19db35c5e9436dd2125a
parent8197d0f638a760fc03062c7a9009117d083d7ead
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

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