[gnu.gcc.bug] GCC 1.36: minor omission in xm-mips.h causes memory leak

grunwald@foobar.colorado.edu (Dirk Grunwald) (10/09/89)

this is truely a great fix. I was swapping to death until I installed.
Compiles that used to max out at 20+ meg now take 3 or 5.

There's another speedup you can add to ASM_SPEC:

replace

#define ASM_SPEC   "%{O:-O2} %{O2: -O2} %{!G32: %{G*}}			\
%{!G:%{!G32: -G 8}} %{G32: -G 32}"

with

#define ASM_SPEC   "-nocpp %{O:-O2} %{O2: -O2} %{!G32: %{G*}}		\
%{!G:%{!G32: -G 8}} %{G32: -G 32}"

Normally, the MIPS AS runs CPP, AS0 and then AS1; this eliminates one
of the file copies.

Dirk Grunwald -- Univ. of Colorado at Boulder	(grunwald@foobar.colorado.edu)