Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!romp!auschs!awdprime!commlab1.austin.ibm.com!tif From: tif@commlab1.austin.ibm.com (/32767) Newsgroups: comp.sys.tandy Subject: Re: Tandy 6000 stack probes - question Message-ID: <2492@awdprime.UUCP> Date: 31 May 90 21:23:24 GMT References: <1990May31.173301.25856@calgary.uucp> Sender: news@awdprime.UUCP Organization: IBM AWD, Austin Lines: 18 In article <1990May31.173301.25856@calgary.uucp> stauffer@enme.UCalgary.CA (Ken Stauffer) writes: > Does anyone understand how the stack-probes are implemented > on a Tandy 6000 running Xenix? Perhaps I should have let someone more confident answer but this is how I understand it: The stack don't grow. The size is set by an option (-F?) to ld. The probes are a waste of time. In another world, the operating system would detect the probe (because it would cause a fault) and grow the stack. Since the 68000 can't restart an instruction the tstb wouldn't work but the _real_ stack access would. -- ------ .--. .- ..- .-.. -.-. .... .- -- -... . .-. .-.. .- .. -. Paul Chamberlain IBM VNET: sc30661@ausvm6 IBM OTHERNET: tif@doorstop Austin, TX 78758 ...!cs.utexas.edu!ibmaus!auschs!doorstop.austin.ibm.com!tif (512) 838-7008 Disclaimer: None of the above are official words of IBM