[unix-pc.general] gcc 1.28 on a 3b1

bgb@ihlpg.ATT.COM (Beuning) (10/18/88)

> 	gcc-1.28 as introduced yet another bootstrapping problem, in its
> relationship to cc, something to the effect of
> 
> 	expr.c: Compiler error at line XXX: Parameter stack overflow.

I have successfully compiled gcc 1.28 on my 3b1 (using
the stock 3.51 compiler, with the GNU cpp).

The "parameter stack overflow" buffer contains the
following items:

	function formal parameters
	member of struct (including bit fields)
	member of union
	member of enum

I think they are only in the buffer while the compiler
is collecting the elements.  That is, the limit is not
on the total number of members in an entire compilation
but rather on the members of one struct/union/enum/function.
I would suspect that an enum has too many elements.


		..!att!ihlpn!bgb
		Brian Beuning