compiler_bugs

This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.



Subject: Re: Gcc-2.95
From: Bernhard Rosenkraenzer <bero@redhat.de>
Date: Mon, 13 Dec 1999 22:32:11 +0100 (CET)


On Mon, 13 Dec 1999, JF Martinez wrote:

> I have benchmarked code generated by gcc-2.95 (compiled with
> enable-haifa option that is of dubious and perhaps negative utility on
> the Intel architecture) as being about 25% faster than code generated
> by egcs.

You should use 2.95.2 - 2.95 has some rather serious bugs.
RPMs for 2.95.2 can be found at
http://people.redhat.com/bero/experimental.html

> But it needs still another version of libstdc++ (2.10).  For programs
> I compile with gcc-2.95 programs is it enough to recompile them or do
> I have to recompile every C++ library?

The RPM mentioned above includes a new version of libstdc++-compat, which
provides a compatibility library for egcs 1.1.x'ish libstdc++.

If you don't want to depend on libstdc++-compat, recompiling everything
using libstdc++ is the way to go.

Also, you should upgrade binutils along with gcc 2.95.2.

===




the rest of The Pile (a partial mailing list archive)

doom@kzsu.stanford.edu