Problem to build egcs-19981026 on i686

N8TM@aol.com N8TM@aol.com
Fri Oct 30 02:40:00 GMT 1998


In a message dated 10/29/98 9:17:16 AM Pacific Standard Time,
pev@milnor.mathematik.uni-essen.de writes:

> ostream.h:49: sorry, not implemented: `function_decl' not supported by
>  dump_typ
This prevents building the g++ libraries, no matter what your target.  We've
been assured it was fixed the next day.  You can go ahead and build and test
everything which doesn't depend on those libraries.

19981019 had some optimization bugs which could be worked around by lowering
the optimization level; -Os was the highest working level for Ix86 and hppa,
and there were a few expressions which broke at -Os, maybe even at -O.  For my
cases (obviously, I don't care about g++), this was fixed at 1026.

The only problem I've seen discussed with 19981012 was the spurious dependence
on libc-lock.h, which could be worked around by creating a 0 size file of that
name in libio/ or by altering the Makefile.in so it doesn't look for that on
non-libc systems.

To add to that, 1012 and 1019 seemed to give poor performance on i686 for
certain loops where even -Os leads to excessive spills, but they performed
relatively well on hppa and mips.  1026 seems to perform more like the best
recent releases for i686.



More information about the Gcc mailing list