Article View: comp.std.c++
Article #1670Re: Linkage revisited
From: John Max Skaller
Date: Tue, 08 Aug 1995 10:38
Date: Tue, 08 Aug 1995 10:38
21 lines
1454 bytes
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!newsReferences:
<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