🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c++
Article #1670

Re: Linkage revisited

#1670
From: John Max Skaller
Date: Tue, 08 Aug 1995 10:38
21 lines
1454 bytes
In article <3vlhsd$s3i@engnews2.Eng.Sun.COM>,
Steve Clamage <clamage@Eng.Sun.COM> wrote:
>
>Personally, I think this area is best left as a "quality of implementation"
>issue. Any C++ implementor must make a reasonable effort to ensure
>compatibility with at least one common C compiler on the platform, or no one
>will use the C++ compiler. Usually, the C++ supplier supplies the C
>compiler as well, making this a non-issue. 

	In the DOS world at least, the issue is compatibility
of the "compiler" with ITSELF. For example Borland does NOT produce
a C++ compiler, it produces 500 of them. You can change compilers
using switches to control memory models, target OS, object layout, mangled
name generation etc etc. Come to think of it, 500 is only 9 switches,
so it is too conservative.

--
        JOHN (MAX) SKALLER,         INTERNET:maxtal@suphys.physics.su.oz.au
	Maxtal Pty Ltd,		    
        81A Glebe Point Rd, GLEBE   Mem: SA IT/9/22,SC22/WG21 
        NSW 2037, AUSTRALIA	    Phone: 61-2-566-2189
Technical Details
Message-ID: <407eqn$34o@metro.ucc.su.OZ.AU>
Path: arc1-ca.pugleaf.net!news.cs.su.oz.au!metro!news
References: <1995Aug1.105954.1403@ittpub> <3vlhsd$s3i@engnews2.Eng.Sun.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.cs.su.oz.au!metro!news
From: maxtal@Physics.usyd.edu.au (John Max Skaller)
Newsgroups: comp.std.c++
Subject: Re: Linkage revisited
Date: 8 Aug 1995 10:38:15 GMT
Organization: School of Physics, University of Sydney, Australia
Distribution: inet
Message-ID: <407eqn$34o@metro.ucc.su.OZ.AU>
References: <1995Aug1.105954.1403@ittpub> <3vlhsd$s3i@engnews2.Eng.Sun.COM>
NNTP-Posting-Host: physics.su.oz.au