> 
> > > >
> > > >These bugs are around the gcc-2.95.2 and the kernel behind the 2.2.16, or they
> > > >are about even the 2.2.16 kernel?
> > > >What I mean is that many distribution give the gcc-2.95.2, and I have an e-mail
> > > >from this mailing list that says in the RedHat Linux 7.0 there will be the
> > > >gcc-2.95.2.
> > >
> > > Red Hat 7 comes with kgcc which is an older gcc for the purpose
> > > of kernel compilation.  Don't use the gcc.
> > >
> >
> > RedHat 7 _beta_ comes with a _beta_ gcc nicknamed gcc two point ninety
> > _six_ by RedHat.  What we are discussing is gcc two point ninety _five
> > point two_ who is the official version of the gcc group.
> >
> > --
> >                         Jean Francois Martinez
> 
> Now I'm in trouble. Confused very confused.
> Tell me, so, why Debian, Mandrake, and others give away the gcc-2.95.2, and why
> RedHat should give gcc-2.96, what are the differences. I read about that on a variety
> of news, they all say it works, and, yes I know it works doesn't mean it is safe,

gcc 2.96 has never been released.  Look at ggc's home page.  gcc 2.96
is only an unofficial name given by RedHat to a gcc snapshot they used
for their beta release.  They used this version because they wanted to
use a newer still beta glibc who cannot be compiled either by egcs or
by the official gcc ie gcc 2.95.2

> but, if debian gives it distribution away with 2.95, it is reasonable that the whole
> distro (included the kernel) it is build with the gcc-2.95.2.
> The fact is that, now, I have the gcc-2.95.2 installed, recompiled by myself, I can
> use the old one, it is not difficult to replace, but then?
> 
> Two way are there, Debian and others that say _use_the_newest_, RedHat, and I think
> Slackware too, that still uses the oldest, but now, oldest is not mean more stable,
> you are talking about the gcc, it is tested everyday, by everybody near the unix
> world, not only linux.
> 

You can compile kernel 2.2.16 with gcc 2.95.2, however it should not
be used with older kernels due to kernel bugs revealed by gcc's better
optimizer.  The low risk aproach however is coimpile kernel with egcs:
it has been around for far longer and in addition use of gcc 2.95.2 gives
little for kernel compiling: it only generates marginally faster
integer code, it generates significantly faster floating point code
but in the kernel you don't have a single floating point instruction.

-- 
                        Jean Francois Martinez

Project Independence: Linux for the Masses
http://www.independence.seul.org



_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

Reply via email to