🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #5544

Re: External Linkage in dpANS C

#5544
From: Colin Plumb
Date: Wed, 04 Jan 1989 09:31
26 lines
1551 bytes
In article <1339@vsi1.COM> bitbug@vicom.COM (James Buster) writes:
>I saw mentioned in passing in one of these newsgroups (comp.std.c, comp.lang.c)
>that a variable with external linkage in dpANS C is resolved with 6 significant
>characters and no case sensitivity. I have some questions regarding this:
>
>1. Is this true?

Yes.  Unfortunately, in many systems, the object file format is frozen
and writing a more flexible linker is not an option available to compiler
writers.

>2. Is six significant monocase characters the *minimal implementation*,
>   or *required*?

It is minimal.  It is clearly marked as obsolescent, and 31 mixed-case is
both strongly recommended and expected to be required in the next C
standard.  Anyone who writes a *new* linker with this sort of restriction
should be put to death.  Slowly.

>8. In general, aaaarrrrggghhh!

This was a bitter pill to swallow, but Fortran linkers are with us for a
few more years.  I, however, don't plan on paying much attention to this
limitation in code I write (sorry, Henry).
-- 
	-Colin (uunet!microsof!w-colinp)
Technical Details
Message-ID: <172@microsoft.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!mailrus!cornell!uw-beaver!microsoft!w-colinp
References: <1339@vsi1.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!mailrus!cornell!uw-beaver!microsoft!w-colinp
From: w-colinp@microsoft.UUCP (Colin Plumb)
Newsgroups: comp.std.c
Subject: Re: External Linkage in dpANS C
Message-ID: <172@microsoft.UUCP>
Date: 4 Jan 89 09:31:23 GMT
References: <1339@vsi1.COM>
Reply-To: w-colinp@microsoft.UUCP (Colin Plumb)
Distribution: comp.std.c, comp.lang.c
Organization: Microsoft Corp., Redmond WA
Lines: 26