Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!mcsun!unido!horga!presto!dc From: dc@presto.ruhr.de (David Channing) Newsgroups: comp.sys.atari.st Subject: Re: looking for info on C compilers Message-ID: <7536053@presto.ruhr.de> Date: 17 Feb 91 01:25:36 GMT References: <1991Feb12.175253.1087@lynx.CS.ORST.EDU> <1991Feb13.020034.654@actrix.gen.nz> <2303@odin.cs.hw.ac.uk> <1610106@presto.ruhr.de> Lines: 14 In article <2303@odin.cs.hw.ac.uk> neil@cs.hw.ac.uk (Neil Forsyth) writes: > > I know that one of the problems with link format support is the calling > conventions used. DRI stacks the parameters and use words or longwords. > Un*x style would stack only longs and passing paramters in registers would > also increase speed. Perhaps these optins are selectable. It's not the job of the linker to generate the code for passing parameters. The compiler should do that. Obviously if you want to link modules from different compilers, they have to agree on where they are going to put/find the parameters. -- dc@presto.ruhr.sub.org dc@presto.ruhr.de