From fnaumann@mail.cs.uni-magdeburg.de Mon Sep 20 14:35:52 2004 Message-ID: <414ECB72.8030804@seznam.cz> Date: Mon, 20 Sep 2004 08:22:10 -0400 From: Standa Opichal User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: mint@fishpool.com Subject: Re: [MiNT] m68k-atari-mint-flags and m68k-atari-mint-stack References: <7D86B7BB-05C7-11D9-8392-00039357F826@epfl.ch> <1095113547.25085.36.camel@localhost> In-Reply-To: <1095113547.25085.36.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Delivered-To: mint@fishpool.com Delivered-To: mint@lists.fishpool.fi X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: opichals@seznam.cz Precedence: bulk List-help: List-unsubscribe: List-ID: X-List-ID: X-Milter: ClamAV 0.70/0.70kjel X-Milter: milter-regex 1.5jel X-Milter: ClamAV 0.70/0.70kjel X-Milter: milter-regex 1.5jel Hi Mark! Mark Duckworth wrote: > Both of those files aren't too necessary. False! > Stack adjusts the stacksize of the program True > which only matters for binary executables, libs don't have a stack AFAIK. False The default stack size is set staticaly to some value by the linker (there is no command line option to adjust this IIRC) and therefore if you have e.g. recursive algorithms that need some more stack space then you _need_ this essentially. This is true for almost every second application I've seen. There is an option to set the stack size also in PureC and other compilers. > The flags program is the same, it adjusts memory flags, > like fastram, fastload, etc, also unnecessary on a cross compiler. Hmm. sometimes there is a need to adjust these flags.... e.g. for .SLB? Regards Standa