[uClibc]gcc-2.95 mipsel May 4 buildroot: "Internal compiler error in `find_reloads'"

Jonathan Chang changcs at santos.ee.ntu.edu.tw
Thu May 8 05:08:29 UTC 2003


Hi, Steven,

I also tried gcc-2.95 in buildroot for mipsel, and met the same
"internal compiler error". The reasons for trying 2.95 for mipsel are:
1. Certain user-space applications behave weirdly when compiled by
   gcc-3.x and uclibc 0.9.19. For example, getopts (a builtin shell command)
   of ash does not work
   (http://www.uclibc.org/lists/uclibc/2003-April/008287.html).
   But this function of ash works if I use gcc 2.96 provided by our SoC
   vendor and uclibc 0.9.15.

2. I used to compile user-space applications using uclibc 0.9.15 and
   gcc 2.96 by our SoC vendor. However, gcc-3.x
   created by buildroot will produce executables with slightly larger
   sizes. Larger executables are not good for my mips target board with
   limited RAM/FLASH.

Would you please recommend a revision of gcc-3.x without those problems
mentioned above? Thanks a lot.

	Best regards,

Jonathan


On Tue, May 06, 2003 at 02:19:16PM -0400, Steven J. Hill wrote:
> WHY are you using 2.95 for MIPS? If memory serves, that was not a
> good gcc version for MIPS. Move to the gcc-3.x series and quit
> wasting time.
> 
> -Steve
> 
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://uclibc.org/mailman/listinfo/uclibc

-- 
Chia-Sheng "Jonathan" Chang
Delta Networks, INC
Tel: 886-2-87972088 ext 3066
E-Mail: changchias at ieee.org


More information about the uClibc mailing list