problem with crosstool 0.28-pre28 supplied patch for gcc 3.3.[23] softfloat on ARM
Lennert Buytenhek
buytenh@wantstofly.org
Tue Aug 10 14:04:00 GMT 2004
On Tue, Aug 10, 2004 at 01:38:27AM +0200, Dimitry Andric wrote:
> >> 2) does gcc-3.4.x have a similar problem?
>
> Yep, it already includes the ieee*.S files, but not the specific
> fpa/softfpa/softvfp behaviour we're talking about. For that, you need
> to apply:
>
> http://www.andric.com/cross/patches/gcc-3.4.0-arm-softfloat.patch.bz2
It does all seem rather confusing w.r.t. options:
- mhard-float is hard FPA
- msoft-float is soft FPA
- no option specified is soft VFP
Also, the gcc 3.4.[01] default, when no options are specified, is to
use FPA on all ELF platforms except NetBSD. Are you sure you want to
be changing that?
BTW, Why are you forcing mcpu=xscale if no mcpu is specified? This
would seem like you're introducing a bug, no?
The gcc/config/arm/t-linux hunk might seem submitworthy, but I don't
know enough about gcc internals to say anything sensible about that.
cheers,
Lennert
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list