[uClibc] Bad PPC toolchain from BuildRoot

Allen Curtis acurtis at onz.com
Wed Jun 15 17:07:17 UTC 2005

>> I created a GCC-3.3.3 toolchain using BuildRoot. Then I used that
>> toolchain to compile u-boot and it does not work. Wolfgang suggested
>> that they used this version of GCC for their development. I have been
>> told that GCC 3.4.x will not build a 2.4 kernel correctly.
> It seems that we're on the same mailing lists but to get the record
> straigth:
>   1. gcc 3.4.3, created with buildroot compiles u-boot, it does not 
> boot
>      the system. I haven't had the time to look into this for our
>      boards. We use Wolfgang's toolchain for compiling Das U-Boot.
>   2. gcc 3.4.3 compiles the kernel and the kernel boots and does what 
> it
>      is expected to do without any hickup. I've been testing this for
>      over 5 months on both 2.6.x kernels and 2.4.x kernels (all 
> released
>      kernels since 2005).

I have a 3.4.1 GCC created with crosstool. It will compile both u-boot 
and 2.6 kernels. I received messages from another message board that 
GCC 3.4.x will not compile a working 2.4 kernel. You are saying that it 
works for you? Time for testing. I do get lots of warning messages 
during the compile with 3.4.

>   3. in our experience, gcc 3.4 creates faster PPC code when compared 
> to
>      the 3.3 compilers.

More information about the uClibc mailing list