On Sunday 12 July 2009 14:29:46 Wolfgang Denk wrote:
> Jean-Christophe PLAGNIOL-VILLARD wrote:
> > > Right. And each of these is supposed to come with it's own version of
> > > libgcc, configured exactly for  the  requirements  of  this  specific
> > > version and configuration of GCC.
> >
> > the problem is that it's not really possible on arm
> > because you will need a toolchain for u-boot and an other for the
> > userland and in somecase an other for the kernel
>
> You mean it is impossible to build a tool chain for ARM that can be
> used to build U-Boot, Linux, and user space code?  I can't believe
> that ARM support in GCC is that seriously broken.

basically, that is correct.  arm's libgcc is just that whacky because of all 
the different ABIs that exist.  although citing the Linux kernel here may not 
be appropriate because they specifically avoid libgcc -- because it's so 
screwed up.

last i looked, some of the math functions in arm's libgcc depended on C 
library functions (like raise() and abort()).  this is the kind of stuff Jean 
is trying to avoid.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to