Subject: Re: random signals kill my processes with -current
To: None <port-sparc@NetBSD.ORG>
From: Chris Torek <torek@BSDI.COM>
List: port-sparc
Date: 01/27/1997 15:01:51
>That means, for the example above, you're talking about a call stack
>30 frames deep.
>
>obviously, on the sparc that's "too deep."  8-)

Actually, you can get that many frames without too much trouble as
long as each one is small enough.  The problem is that the sun4m
introduces the `really big romaux'.  I told pk a bit earlier today
that I had solved this myself (I got bit by it rather a while ago)
by (a) shrinking some arrays (I took a few things from 16 to 8, I
think), and (b) allocating the romaux's for the mainbus and sbus
(and maybe a few more, but I am sure about those two) with malloc
rather than on the stack.

Chris