[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: building a mipsel-linux cross-compiler



On Tue, 19 Feb 2002, Ladislav Michl wrote:

> > gcc 3.0 is, generally, better than gcc 2.95.4.  I know one reason why 
> > woody is shipping with 2.95 as the default on all architectures that 
> > support it is because switching to 3.0 will require a recompile of all 
> > C++ software in the distribution; but if you're just compiling C code, I
> > can't see any reason that gcc 3.0 wouldn't be sufficient for your own
> > use.  It's certainly the compiler that will likely see the most bugfixes.

On Tue, 19 Feb 2002, Ladislav Michl wrote:
 
> gcc-3.0 is crap. it misscompiles mipslinux kernel, compiles slowly and
> generates slow code. do not use it and protect yourself from pain ;-)

Is there anything you can point out specifically?  I am very interested,
because I am using 3.0.1 to compile my MIPS(EL) kernels, and I am having a
problem with kernel modules.  It seems that the kernel does not create the
neccessary TLB refill entries in the "pgd_current" table.

> i didn't believe to Ralf and tried myself. bad, bad... go for egcs-1.1.2
> gcc-3.0.3 is a little bit better, but egcs-1.1.2 still rulez.

I am always glad to receive advice from more experienced people, but I
find it most helpful when someone gives information that I can verify.  Is
there any chance that you have an example of code that gcc-3.x compiled
incorrectly?

Thanks, and all the best,

-Richard




Reply to: