🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Yoshitaka Ikeda Tue, 22 Aug 2000 02:35
GCCでスタックサイズを変更する方法(on EWS4800)
#222
Author: Yoshitaka Ikeda
Date: Tue, 22 Aug 2000 02:35
16 lines
1819 bytes
EWS4800/460上でUX4800/R12上でgcc2.7.xを使っています。

変数を多く取りすぎたためプログラムが動かなくなってしまいました。
たしか、昔にスタックのサイズを増やして動作できるようにしたと覚えているのです
が、
そのオプションが忘却のかなたに行ってしまいました。
(どこで知ったかも忘れてしまった)

どなたかご存知有りませんか?


--
   /-----------------/
  / Yoshitaka Ikeda /
 / ikeda@4bn.ne.jp /
/-----------------/
Re: GCCでスタックサイズを変更する方法(on EWS4800)
#223
Author: tesigana
Date: Tue, 22 Aug 2000 17:24
26 lines
2219 bytes
"Yoshitaka Ikeda" <ikeda@4bn.ne.jp> writes:

> EWS4800/460上でUX4800/R12上でgcc2.7.xを使っています。
> 
> 変数を多く取りすぎたためプログラムが動かなくなってしまいました。
> たしか、昔にスタックのサイズを増やして動作できるようにしたと覚えているのです
> が、
> そのオプションが忘却のかなたに行ってしまいました。
> (どこで知ったかも忘れてしまった)
> 
> どなたかご存知有りませんか?

コンパイル時でなく、プログラムを実行する前に csh 系なら

% limit stacksize <stacksize_kbytes>

sh 系なら

$ ulimit -s <stacksize_kbytes>

を設定するのはどうでしょう?

(コンパイル時にスタックサイズを増やすと言ったら、MS-DOS 上の linker
 しか思い出せない :-)
---------------------------------------------------------------------
                                           tesigana@mtf.biglobe.ne.jp
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads