Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!iuvax!bsu-cs!dhesi
From: dhesi@bsu-cs.UUCP (Rahul Dhesi)
Newsgroups: comp.lang.c
Subject: Re: "Numerical Recipes in C" is nonport
Message-ID: <4071@bsu-cs.UUCP>
Date: 23 Sep 88 02:56:06 GMT
References: <5162@hoptoad.uucp> <225800072@uxe.cso.uiuc.edu>
Reply-To: dhesi@bsu-cs.UUCP (Rahul Dhesi)
Organization: CS Dept, Ball St U, Muncie, Indiana
Lines: 14

In article <225800072@uxe.cso.uiuc.edu> mcdonald@uxe.cso.uiuc.edu writes:
[re linkers with 6-char limit]

>And all of this is rather unimportant, because it should be possible
>to write a linker that links all the C files together and leaves only
>operating system calls and calls to other languages for the system linker.

Actually, it's even easier than that.  The C compiler can generate an
internal object format.  A custom post-processor takes these object
files, scans for all long identifiers, shortens them to unique 6-char
names, and produces as its output system-format object files ready for
the standard linker.  No linking need be done by this post processor.
-- 
Rahul Dhesi         UUCP:  !{iuvax,pur-ee,uunet}!bsu-cs!dhesi