Hi Linaro-toolchain team,
I notice that the Linaro toolchain binary only support hard-float. We have a
platform which is ARMv7 based does not support VFP.
Could you generate toolchain binary for ARmv7 that allows soft-float?
Thanks,
Joel
___
linaro-
Hi Joel,
Please refer to:
https://wiki.linaro.org/WorkingGroups/ToolChain/FAQ#How_do_I_use_Linaro.27s_arm-linux-gnueabihf-gcc_from_the_latest_binary_toolchain_release_to_build_applications_for_soft_float_systems.2C_i.e._with_-mfloat-abi.3Dsoft.3F
Thanks!
On Fri, Aug 1, 2014 at 1:32 AM, Joel (Xi
Victor,
>From the wiki, it mentions that the soft float (multilib) configuration
>supported is armv4t.
If we build our own toolchain for soft-float support based on linaro gcc
source, is it just a modification of toolchain configuration? Or it need heavy
patch for thing like eglibc?
Thank you
Joel,
Although possibly not fully optimized, soft float configuration for armv4t
should still run on armv7.
To build your own, I think you'll have to patch the gcc source code to
enable multilib (disabled by default) and build the C library twice and
figure out a way to combine them. Not exactly s
Victor,
Yes, the little endian tool chain support armv4t soft float.
[joelz@git-rtp-01] $ arm-linux-gnueabihf-gcc --print-multi-lib
.;
arm-linux-gnueabi;@marm@march=armv4t@mfloat-abi=soft
But there is not armv4 support on armeb big endian toolchain.
[joelz@ldt-joelz] $ arm-linux-gnueabihf-gcc --p
Hi guy,
In order to have soft-float support in toolchain, I tried to build our
toolchain using Linaro ct-ng script.
I used "linaro-armeb-linux-gnueabihf" configuration then change floating point
option from hard to soft.
There is the error I have:
[ERROR]
/projects/broadcom-linux/joelz/r/
Short week (Friday off)
== Progress ==
* GCC trunk cross-validation (2/10)
- catch up with backlog, reported newly introduced FAILs
- analyzed logs of spurious failures, improved reporting of such cases
- the script will know send a separate email with the svn ids
it has selected for val
On 1 August 2014 03:36, Joel (Xi Zhou) Zhou wrote:
> Hi guy,
>
> In order to have soft-float support in toolchain, I tried to build our
> toolchain using Linaro ct-ng script.
> I used "linaro-armeb-linux-gnueabihf" configuration then change floating
> point option from hard to soft.
>
> There is
I was using arm-eabi builds on Linaro Android 4.9 toolchain 2014.06.
I've just downloaded 2014.07 and found out there is not an arm-eabi
toolchain.
I need arm-eabi to build Linux kernels and arm-none-eabi toolchain from
here:
http://releases.linaro.org/14.07/components/toolchain/binaries/gcc-lina