[OE-core] [PATCH 0/1] Change default for cortexa* to armv7at-neon.

Khem Raj raj.khem at gmail.com
Sun Aug 24 23:51:22 UTC 2014


On Fri, Aug 22, 2014 at 12:39 PM, Martin Jansa <martin.jansa at gmail.com> wrote:
> On Fri, Aug 22, 2014 at 01:33:49PM -0500, Peter Seebach wrote:
>> On Fri, 22 Aug 2014 10:44:32 -0600
>> Philip Balister <philip at balister.org> wrote:
>>
>> > Can we also move to hard float abi?
>>
>> I'd rather not, just because the reason I care about this at all is that our
>> prebuilt toolchain has a set of binaries for armv7at-neon, but not for hard
>> float ABI.
>>
>> I am reminded, though, of a question I had about all the cortex tunings:
>>
>> Why do they set DEFAULTTUNE to a tuning that isn't one of the ones using the
>> new features they define?
>
> Because it's always compromise between optimizing for given device and
> sharing the same DEFAULTTUNE (and its binary feed) for many MACHINEs supported
> by DISTRO.
>
> Even enabling thumb seems wrong, because ARM_INSTRUCTION_SET is arm by
> default, so this change is only renaming the feed, but still building
> the same binaries (unless distro sets ARM_INSTRUCTION_SET).
>
> Please check this old RFC for more details:
> https://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg28907.html
>

yeah I agree unless we plan to change default code generation to be thumb2
this change is causing packaging nuisance. And if you want to switch
to thumb2 default thats another pandorabox which should be fixed
before this switch can be made default.



More information about the Openembedded-core mailing list