<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Tomas<div><br></div><div>Have a look at the memory layout and try to answer your question yourself.</div><div>Chapter 8</div><div><a href="https://people.inf.ethz.ch/wirth/ProjectOberon/PO.System.pdf">https://people.inf.ethz.ch/wirth/ProjectOberon/PO.System.pdf</a></div><div><br></div><div>Hint: the stack does NOT grow into the heap.<br><br><div dir="ltr">br<br><div>Jörg</div></div><div dir="ltr"><br><blockquote type="cite">Am 16.06.2020 um 06:50 schrieb Tomas Kral <thomas.kral@email.cz>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><blockquote type="cite"><span>Today I remembered that a few weeks ago I stumbled upon a stack</span><br></blockquote><blockquote type="cite"><span>overflow in the RISC5 Oberon compiler</span><br></blockquote><span></span><br><span>Hi, running FPGA, how can I tell, stack overflow happens. Except for</span><br><span>obvious locking the system?</span><br><span></span><br><span>What happens to the stack, does it grow into the heap, smashing it,</span><br><span>any LEDs we get?</span><br><span></span><br><span>-- </span><br><span>Tomas Kral <thomas.kral@email.cz></span><br><span>--</span><br><span>Oberon@lists.inf.ethz.ch mailing list for ETH Oberon and related systems</span><br><span>https://lists.inf.ethz.ch/mailman/listinfo/oberon</span><br></div></blockquote></div></body></html>