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

2014-08-29 Thread Mike Looijmans
On 08/28/2014 03:57 PM, Mark Hatle wrote: On 8/28/14, 8:50 AM, Koen Kooi wrote: Op 25 aug. 2014, om 21:12 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22

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

2014-08-29 Thread Koen Kooi
Op 29 aug. 2014, om 08:12 heeft Mike Looijmans mike.looijm...@topic.nl het volgende geschreven: On 08/28/2014 03:57 PM, Mark Hatle wrote: On 8/28/14, 8:50 AM, Koen Kooi wrote: Op 25 aug. 2014, om 21:12 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/22/14, 5:26

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

2014-08-29 Thread Mark Hatle
On 8/29/14, 1:12 AM, Mike Looijmans wrote: On 08/28/2014 03:57 PM, Mark Hatle wrote: On 8/28/14, 8:50 AM, Koen Kooi wrote: Op 25 aug. 2014, om 21:12 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at

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

2014-08-28 Thread Philip Balister
On 08/25/2014 03:12 PM, Mark Hatle wrote: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote: changing default DEFAULTTUNE (and TUNE_PKGARCH with that) to have

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

2014-08-28 Thread Koen Kooi
Op 25 aug. 2014, om 21:12 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote: changing

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

2014-08-28 Thread Mark Hatle
On 8/28/14, 8:50 AM, Koen Kooi wrote: Op 25 aug. 2014, om 21:12 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa

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

2014-08-28 Thread Koen Kooi
Op 28 aug. 2014, om 15:57 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/28/14, 8:50 AM, Koen Kooi wrote: Op 25 aug. 2014, om 21:12 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014

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

2014-08-28 Thread Mark Hatle
On 8/28/14, 9:08 AM, Koen Kooi wrote: Op 28 aug. 2014, om 15:57 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/28/14, 8:50 AM, Koen Kooi wrote: Op 25 aug. 2014, om 21:12 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/22/14, 5:26 PM,

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

2014-08-28 Thread Mark Hatle
Ahh replying to myself.. see below.. On 8/28/14, 9:21 AM, Mark Hatle wrote: On 8/28/14, 9:08 AM, Koen Kooi wrote: Op 28 aug. 2014, om 15:57 heeft Mark Hatle mark.ha...@windriver.com het volgende geschreven: On 8/28/14, 8:50 AM, Koen Kooi wrote: Op 25 aug. 2014, om 21:12 heeft Mark Hatle

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

2014-08-25 Thread Mark Hatle
On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote: changing default DEFAULTTUNE (and TUNE_PKGARCH with that) to have thumb while still building with -marm doesn't

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

2014-08-25 Thread Khem Raj
On 14-08-25 14:12:07, Mark Hatle wrote: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote: changing default DEFAULTTUNE (and TUNE_PKGARCH with that) to have

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

2014-08-25 Thread Mark Hatle
On 8/25/14, 2:35 PM, Khem Raj wrote: On 14-08-25 14:12:07, Mark Hatle wrote: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote: changing default DEFAULTTUNE

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

2014-08-25 Thread Martin Jansa
On Mon, Aug 25, 2014 at 12:35:23PM -0700, Khem Raj wrote: On 14-08-25 14:12:07, Mark Hatle wrote: On 8/22/14, 5:26 PM, Martin Jansa wrote: On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote:

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

2014-08-24 Thread Mike Looijmans
On 08/22/2014 06:44 PM, Philip Balister wrote: ... Can we also move to hard float abi? +1 to that. Especially since neon implies float support on the Cortex. We moved to hard float on the MIPS (mostly broadcom) many years ago. I always wondered why the ARM never made that move. -- Mike

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

2014-08-24 Thread Philip Balister
On 08/24/2014 01:56 AM, Mike Looijmans wrote: On 08/22/2014 06:44 PM, Philip Balister wrote: ... Can we also move to hard float abi? +1 to that. Especially since neon implies float support on the Cortex. We moved to hard float on the MIPS (mostly broadcom) many years ago. I always

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

2014-08-24 Thread Koen Kooi
Op 24 aug. 2014, om 16:44 heeft Philip Balister phi...@balister.org het volgende geschreven: On 08/24/2014 01:56 AM, Mike Looijmans wrote: On 08/22/2014 06:44 PM, Philip Balister wrote: ... Can we also move to hard float abi? +1 to that. Especially since neon implies float support

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

2014-08-24 Thread Khem Raj
On Fri, Aug 22, 2014 at 12:39 PM, Martin Jansa martin.ja...@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 phi...@balister.org wrote: Can we also move to hard float abi? I'd rather not, just because the

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

2014-08-23 Thread Koen Kooi
Op 21 aug. 2014, om 21:54 heeft Peter Seebach peter.seeb...@windriver.com het volgende geschreven: The various cortex chips generally support thumb code, so the armv7at tunings are a better default for them than the plain armv7a tunings. Thumb1 or thumb2? In the case of t1, it's useless on

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

2014-08-22 Thread Philip Balister
On 08/21/2014 01:54 PM, Peter Seebach wrote: The various cortex chips generally support thumb code, so the armv7at tunings are a better default for them than the plain armv7a tunings. The armv7at tuning allows generation of both arm and thumb code, while armv7a only allows arm code, which is

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

2014-08-22 Thread Peter Seebach
On Fri, 22 Aug 2014 10:44:32 -0600 Philip Balister phi...@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,

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

2014-08-22 Thread Martin Jansa
On Fri, Aug 22, 2014 at 01:33:49PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 10:44:32 -0600 Philip Balister phi...@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

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

2014-08-22 Thread Peter Seebach
On Fri, 22 Aug 2014 21:39:10 +0200 Martin Jansa martin.ja...@gmail.com wrote: 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). I think that's

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

2014-08-22 Thread Martin Jansa
On Fri, Aug 22, 2014 at 03:49:54PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 21:39:10 +0200 Martin Jansa martin.ja...@gmail.com wrote: 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

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

2014-08-22 Thread Peter Seebach
On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote: changing default DEFAULTTUNE (and TUNE_PKGARCH with that) to have thumb while still building with -marm doesn't make much sense to me and is only confusing. I think the distinction is that if you use armv7at-neon,

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

2014-08-22 Thread Martin Jansa
On Fri, Aug 22, 2014 at 05:06:26PM -0500, Peter Seebach wrote: On Fri, 22 Aug 2014 23:46:26 +0200 Martin Jansa martin.ja...@gmail.com wrote: changing default DEFAULTTUNE (and TUNE_PKGARCH with that) to have thumb while still building with -marm doesn't make much sense to me and is only

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

2014-08-21 Thread Peter Seebach
The various cortex chips generally support thumb code, so the armv7at tunings are a better default for them than the plain armv7a tunings. The armv7at tuning allows generation of both arm and thumb code, while armv7a only allows arm code, which is typically significantly bigger. (It may be faster