Re: gcc 2.8

Horst von Brand (vonbrand@inf.utfsm.cl)
Tue, 14 Apr 1998 09:33:27 -0400


Nathan Graham <ngraham@freenet.columbus.oh.us> said:

> Awhile ago (maybe just a few months - I don't remember) I "upgraded" from
> gcc 2.7.2.3 to gcc 2.8.0. Recently (past couple of days) I read
> somewhere that gcc 2.7.2.3 was still preferred for kernel compilations
> over gcc 2.8.0, pgcc, and egcs because the latter three can produce "bad"
> code. Is this true? If so, is it really necessary for me to go back to
> using 2.7.2.3?

2.8.0 is badly broken, 2.8.1 is better. Personally, I'm using mostly the
latest egcs snapshots to compile kernels without much troubles (the
problems I've seen where usually broken asm() statements in the kernel, or
compiler/binutils problems that where promptly fixed). Lately I've been
using egcs-980321; 980328 is too broken for serious use IMHO, and
afterwards they merged gcc changes in, so instability (in the ix86 case for
egcs-980406, I'm seeing illegal instructions) are to be expected for a
while.

Just decide which party(ies) you want to join, depending on how much fun
(and fireworks :-) you want.

-- 
Dr. Horst H. von Brand                       mailto:vonbrand@inf.utfsm.cl
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu