From: "Kevin K" <kevink4@gmail.com>
Subject: Re: Gnat storage size
Date: Thu, 31 Aug 2006 00:15:01 GMT
Date: 2006-08-31T00:15:01+00:00 [thread overview]
Message-ID: <KIRoJuEXw9g9-pn2-zukqWrF71v0Y@localhost> (raw)
In-Reply-To: hfKdnT6rZpsdPW3ZnZ2dnUVZ_rSdnZ2d@comcast.com
On Sat, 26 Aug 2006 19:26:56 UTC, tmoran@acm.org wrote:
> > > What command line parameter do I need with Gnat 3.15p to increase the
> > > main program's stack size?
> >
> > -largs -Wl,--stack=0x1000000
> >
> > see the GNAT User's Guide: 5.3 Setting Stack Size from gnatlink
>
> gnatmake big -largs -Wl,--stack=0x1000000
> works for a parameter of 4022 but gives:
> raised STORAGE ERROR : EXCEPTION_STACK_OVERFLOW
> with a parameter >= 4023, while either of
> gnatmake big -largs -Wl,--stack=0x2000000
> gnatmake big -largs -Wl,--stack=0x8000000
> work for 4023 .. 4025 but 4026 again gives:
> raised STORAGE_ERROR : big.adb:4 object too large
For what's it worth, I just installed Gnat 2006 for Windows, and
converted your test procedure. By using the -Xlinker
--stack=0x10000000 on it, I was able to successfully run big 64000 on
XP (technically, Tablet PC).
So either you need to use the -Xlinker variant, or there is a
limitation in the 3.15 version of the compiler. Or you are using an
older version of Windows that doesn't support this.
--
next prev parent reply other threads:[~2006-08-31 0:15 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-26 18:09 Gnat storage size tmoran
2006-08-26 18:46 ` Gautier
2006-08-26 19:26 ` tmoran
2006-08-28 6:26 ` Alex R. Mosteo
2006-08-30 7:53 ` tmoran
2006-09-01 13:24 ` Alex R. Mosteo
2006-08-31 0:15 ` Kevin K [this message]
2006-08-31 1:42 ` tmoran
2006-08-31 23:47 ` Kevin K
2006-08-26 22:42 ` Kevin K
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox