Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!EMBL.BITNET!VOGT From: VOGT@EMBL.BITNET (Gerhardt Vogt) Newsgroups: comp.sys.transputer Subject: Logical C Message-ID: <8906011627.AA17794@devvax.TN.CORNELL.EDU> Date: 1 Jun 89 17:23:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 19 I'm using Levco's Transputer-board with Version 88.3 of Logical's C-Compiler. It should be possible (by using the library-function ProcCall) to use the internal memory of the Transputer as the stack-frame of a function to improve speed. My problem is, that I do not know how that works. In the manual it is described that the variable which has to be used as stack has to be declared internal char stack[size]; which is not accepted by the compiler. Using a normal declaration and putting the stack in normal memory by this method slows speed about 50% down (i don't know why). Does anybody know what's wrong. Thanks in advance Gerhard Gerhard Vogt EMBL Heidelberg D-6900 Heidelberg VOGT@EMBL.BITNET