Re: [beagleboard] Re: Does Angstrom use hard float ?

2013-10-31 Thread David Lewin
Of course it works. There is even the same from the OE environment -and I mean : from the official repo - , here is set for my angstrom-SDK : export CC=arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a8

Re: [beagleboard] Re: Does Angstrom use hard float ?

2013-10-30 Thread dlewin555
Interesting.Nevertheless,the only reference to the fp operation context switch cost I've found is related to the VFP which we don't use with the Sitara under Angstrom. For some eventual interested people : In addition to saving and restoring integer registers, the kernel may also need to

Re: [beagleboard] Re: Does Angstrom use hard float ?

2013-10-30 Thread dlewin555
I think that it can be -at worst -ambiguous, not so wrong: let me resay it : Nevertheless,the only reference to the fp operation context switch cost I've found is related to the VFP which we don't use ONLY with the Sitara under Angstrom as we are talking about *hardfloat *and *softfloat *,

Re: [beagleboard] Re: Does Angstrom use hard float ?

2013-10-30 Thread tee . eff95
Finally it's become darker for me. Robert, did you mean that Angstrom distribution use hard float but not the armhf that we have in ubuntu ? This is why I can't run software compiled with the ubuntu arm-linux-gnueabihf- tool chain ? In this case I should better use the Android toolchain (even

Re: [beagleboard] Re: Does Angstrom use hard float ?

2013-10-30 Thread Robert Nelson
On Wed, Oct 30, 2013 at 5:15 PM, tee.ef...@gmail.com wrote: Finally it's become darker for me. Robert, did you mean that Angstrom distribution use hard float but not the armhf that we have in ubuntu ? This is why I can't run software compiled with the ubuntu arm-linux-gnueabihf- tool chain ?

Re: [beagleboard] Re: Does Angstrom use hard float ?

2013-10-30 Thread Grissiom
On Thu, Oct 31, 2013 at 8:02 AM, Robert Nelson robertcnel...@gmail.comwrote: On Wed, Oct 30, 2013 at 5:15 PM, tee.ef...@gmail.com wrote: Finally it's become darker for me. Robert, did you mean that Angstrom distribution use hard float but not the armhf that we have in ubuntu ? This is

Re: [beagleboard] Re: Does Angstrom use hard float ?

2013-10-29 Thread David Lewin
The computation may be done either by floating-point hardware or in software ( based on integer arithmetic ). Doing it in hardware is much faster, but many microcontrollers don't have floating-point hardware like the Sitara here. In that case you may either avoid using floating point (usually the

[beagleboard] Re: Does Angstrom use hard float ?

2013-10-28 Thread dlewin555
As I think this a sane question (ie : everyone should ask himself/herself this ) I answer you that : - the BBB is based on the AM335x - This last is itself is based on Cortex A8 Therefore if you dig into the A8 arm documentation