Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!ernie.Berkeley.EDU!schoet From: schoet@ernie.Berkeley.EDU.UUCP Newsgroups: comp.sys.amiga Subject: Re: Turbo Pascal Rumor Message-ID: <18202@ucbvax.BERKELEY.EDU> Date: Sun, 5-Apr-87 18:07:24 EST Article-I.D.: ucbvax.18202 Posted: Sun Apr 5 18:07:24 1987 Date-Received: Mon, 6-Apr-87 05:40:26 EST References: <8704031026.AA17840@cory.Berkeley.EDU> Sender: usenet@ucbvax.BERKELEY.EDU Reply-To: schoet@ernie.Berkeley.EDU.UUCP (Steve Schoettler) Organization: University of California, Berkeley Lines: 14 >>I am under the (possibly wrong!) impression that the Amiga's intuition, >>exec, and dos functions have been written with C interfaces. > > All of the Amiga's libraries were designed for easy access by >assembly language. That is, all parameters are passed in registers >rather than on the stack. The libraries are also designed, however, to > ... take C arguments on the stacks and place them in registers > before making the library call. > -Matt And then Intuition takes the values out of the registers and pushes them back on the stack. ho hum. Steve