Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!spool.mu.edu!sdd.hp.com!hplabs!otter.hpl.hp.com!hpltoad!cdollin!kers From: kers@hplb.hpl.hp.com (Chris Dollin) Newsgroups: comp.sys.acorn Subject: Re: C versus ARM take 2 Message-ID: Date: 26 Feb 91 09:35:44 GMT References: <807@utrcu1.UUCP> <033143.8965@timbuk.cray.com> <1991Feb25.141407.10162@watdragon.waterloo.edu> Sender: news@hplb.hpl.hp.com (Usenet News Administrator) Organization: Hewlett-Packard Laboratories, Bristol, UK. Lines: 15 In-Reply-To: ccplumb@rose.uwaterloo.ca's message of 25 Feb 91 14:14:07 GMT Nntp-Posting-Host: cdollin.hpl.hp.com Colin Plumb writes: ... This [only including in an image the particular units needed, not a whole object file] is not necessarily true; a more intelligent linker (heck, even the Unix linker can do this) only pulls in the necessary functions and ignores the file boundaries. Generally wrong: most Unix linkers will pull in the whole module (file) if any of its components are required. [This fact is standard flamewar fodder.] -- Regards, Kers. | "You're better off not dreaming of the things to come; Caravan: | Dreams are always ending far too soon."