comparisons..
Andi Kleen
ak@suse.de
Thu Jul 13 14:48:00 GMT 2000
Joe Buck <jbuck@racerx.synopsys.com> writes:
> > >From Documentation/Changes:
> >
> > You will need at least gcc 2.7.2 to compile the kernel. You currently
> > have several options for gcc-derived compilers: gcc 2.7.2.3, various
> > versions of egcs, the new gcc 2.95 and upcoming gcc 3.0, and
> > experimental
> > compilers like pgcc. For absolute stability, it is still recommended
> > that gcc 2.7.2.3 be used to compile your kernel. egcs 1.12 should also
> > work. gcc 2.95 is known to have problems, and using pgcc for your
> > kernel
> > is just asking for trouble.
>
> But the current gcc is not 2.95, it is 2.95.2. Are there remaining
> problems in 2.95.2 that cause difficulties for the Linux kernel?
Yes. One function in the Linux/XFS pagebuf code that does a lot of
long long arithmetic is miscompiled by 2.95.2. It works correctly
with egcs 1.1
-Andi
More information about the Gcc
mailing list