Re: Where did kgcc go in 2.4.0-test10 ?

Jakub Jelinek
2000-11-02T06:28:40Z

On Wed, Nov 01, 2000 at 04:54:18PM -0700, Cort Dougan wrote:
> Since you're setting yourself up as a proponent of this can you explain why
> RedHat includes a compiler that doesn't work with the kernel? Don't get

It actually does not compile only 2.2 kernels unless they are patched (the
patches so that they can work with gcc we ship are available from H.J.'s
site).
With 2.4, the gcc we shipped just prints some wrong cpp warnings (which have
been fixed long time ago) but compiles a workable kernel.
The thing then is really about what is the recommended compiler for
compiling kernel, and it is egcs 1.1.2 at the moment, not 2.95.2, nor our
2.96, nor CVS head (the last one is known to miscompile some things in the
kernel on x86).

> grumpy about who did it first or what the old one is named but be clear
> what I'm asking. I want to know if the 'gcc' on RedHat 7.0 fixes some
> problems that the older compilers suffered from? If there's a good reason

Yes, it fixes several problems the older compilers suffered from, see Richard
Henderson's posting about this on lkml from end of September.

Jakub