[U-Boot-Users] ...uses hardware FP, whereas u-boot uses software FP... 
    Wolfgang Denk 
    wd at denx.de
       
    Thu Mar  3 17:52:53 CET 2005
    
    
  
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 
> supports softfloat.
Maybe, maybe not.
> 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.]
Best regards,
Wolfgang Denk
-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The universe does not have laws - it has habits, and  habits  can  be
broken.
    
    
More information about the U-Boot
mailing list