Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!amdcad!ames!ll-xn!oberon!skat.usc.edu!blarson From: blarson@skat.usc.edu (Bob Larson) Newsgroups: comp.lang.c Subject: Re: MAJOR ANSI C WART (my opinion, of course) Message-ID: <4807@oberon.USC.EDU> Date: Fri, 23-Oct-87 00:54:43 EST Article-I.D.: oberon.4807 Posted: Fri Oct 23 00:54:43 1987 Date-Received: Sun, 25-Oct-87 13:35:39 EST References: <1298@wyszecki.munsell.UUCP> <1386@dataio.Data-IO.COM> <2503@mmintl.UUCP> Sender: nobody@oberon.USC.EDU Reply-To: blarson@skat.usc.edu (Bob Larson) Organization: USC AIS, Los Angeles Lines: 13 I realize this is too late to seriously be considered for the version of ANSI C currently under development, but couldn't systems constrained to using an obsolete linker (6 char external) have an intermeadiate pass between the C compiler and the linker to merge all C routines into a single linker input file with unique symbols? This extral linking pass could allow long C symbols to be equated to short non-c symbols for allowing C to interface with other languages. Sure this is slow and acward, but it only penalizes those who refuse to provide a reasonable linker... -- Bob Larson Arpa: Blarson@Ecla.Usc.Edu Uucp: {sdcrdcf,cit-vax}!oberon!skat!blarson blarson@skat.usc.edu Prime mailing list (requests): info-prime-request%fns1@ecla.usc.edu