[U-Boot-Users] ...uses hardware FP, whereas u-boot uses software FP...
steven.scholz at imc-berlin.de
Thu Mar 3 17:57:43 CET 2005
Wolfgang Denk wrote:
> In message <42273E35.50408 at imc-berlin.de> you wrote:
>>>I repeat: Your compiler libraries are built using hardware FP,
>>>whereas u-boot uses software FP.
>>Since my user applications seems to run fine under linux I assume that my glibc
> Maybe, maybe not.
Any hint how I could make sure and test it?
>>U-Boot does not use glibc but libgcc.a. Since the compiler complains while
> No. U-Boot does NOT use libgcc.a.
> It is your compiler which requires libgcc.a.
>>compiling U-Boot, it seems that my libgcc.a does not support softfloat.
>>So the problems lies in how my compiler was built and not how the glibc was built.
>>Did I get this right?
> Right. It has nothing to do with glibc. It's the compiler libraries
> which use hardware FP, which does not mix with any other code that
> uses soft-float.
> [This is why I have doubts if your Linux stuff really uses soft-
> float; you'd run in the same problem there, too. But this is a
> different issue.]
Thanks a million so far. I guess I try my luck on crossgcc at sources.redhat.com then.
More information about the U-Boot