egcs-1.1 status
Andi Kleen
ak@muc.de
Fri Aug 21 17:37:00 GMT 1998
On Fri, Aug 21, 1998 at 08:38:22PM +0200, H.J. Lu wrote:
> >
> > In article < 17417.903506876@hurl.cygnus.com >,
> > Jeffrey A Law <law@cygnus.com> writes:
> > > In message < 13785.46373.418803.512319@saturn.hollstein.net >you write:
> >
> > >> I've built 2.1.115 already with the egcs-1.1 pre-release; I never had
> > >> any problems with it. JFYI, I've also built several X clients (xanim,
> > >> xmcd, xmmix) and XEmacs-20.4 successfully with it.
> > > Good to know. This gives me hope that we won't have too many things
> > > to fix in this stage of testing.
> >
> > AFAIK most of the include/asm/string-i386.h are still miscompiled, but
> > few people see that problem because only some specific driver combinations
> > use them in critical paths.
> >
>
> I have noticed some strange things in include/asm/string-*.h. Please
> send a small testcase to show how it is miscompiled.
The problem was discussed around egcs 1.0.0 release on the egcs mailing
lists. You should find it including test cases if you search the archives.
It was decided that these assembler functions a) use wrong constraints
and b) use too many registers. The problem is still there, as shown by
regular bug reports on linux-kernel that go away after switching to
gcc 2.7.x.
-A.
More information about the Gcc
mailing list