Path: utzoo!mnetor!tmsoft!torsqnt!lethe!yunexus!ists!helios.physics.utoronto.ca!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!usc!wuarchive!bcm!shell!shell!rjohnson From: rjohnson@shell.com (Roy Johnson) Newsgroups: comp.lang.c Subject: Re: Stack Overflow Error Message-ID: Date: 20 Feb 91 16:22:31 GMT References: <1991Feb20.004026.25306@eagle.lerc.nasa.gov> Sender: usenet@shell.shell.com (USENET News System) Organization: Shell Development Company, Bellaire Research Center, Houston, TX Lines: 19 In-Reply-To: hamid@lims01.lerc.nasa.gov's message of 20 Feb 91 02:35:58 GMT In article <1991Feb20.004026.25306@eagle.lerc.nasa.gov> hamid@lims01.lerc.nasa.gov (HAMID SAMADANI) writes: >I'm compiling C code on a SPARCstation/Sun that was originally >written on a Sun 3/60. The C code uses University Ingres89. >I'm getting an error message that states, Stack Overflow, too many >temporary variables. >Is this an odd error? Is there someway to increase the memory >available to the compiler for stack use? I got this sort of behavior when I passed a struct with a string in it as an argument to a printf, instead of passing the string field itself. When I corrected the mistake, it went away. Perhaps this is the sort of problem you're having. -- ======= !{sun,psuvax1,bcm,rice,decwrl,cs.utexas.edu}!shell!rjohnson ======= Feel free to correct me, but don't preface your correction with "BZZT!" Roy Johnson, Shell Development Company