[comp.sys.transputer] Logical C

VOGT@EMBL.BITNET (Gerhardt Vogt) (06/02/89)

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