🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Linkage revisited

#1610
From: Mike Schilling
Date: Fri, 04 Aug 1995 16:38
26 lines
1452 bytes
Andrew Koenig (ark@research.att.com) wrote:
: In article <1995Aug3.110213.1412@ittpub> wil@ittpub.nl (Wil Evers) writes:
: 
: > > Such a requirement is uninteresting, because
: > > a vendor can simply say `Our C++ implementation is not
: > > compatible with any C compilers' and meet the requirement
: > > that way.
: 
: > Why would such a statement be uninteresting? If I was looking for a decent  
: > C++ compiler, I'd be more than interested.
: 
: But your interest would be the same whether the Standard
: said anything about it or not.  That's the point.

I'd like the Standard to say something like "A C++ compiler must define 
which C compilers it supports extern "C" access to.  extern "C" access to 
is defined precisely as: ..."

A C++ compiler could indeed say `Our C++ implementation does not support
extern "C" access to any compilers'; it would
be a poor if conforming implementation, only useful for people who never
use extern "C".  It is still useful for the Standard to define how
extern "C" behaves, so that programs using it can be portable among
compilers which support it.

Mike
Technical Details
Message-ID: <1995Aug4.163853.11570@forte.com>
Path: arc1-ca.pugleaf.net!uucp3.netcom.com!forte!mikes
References: <DCrBKn.Gto@research.att.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.std.c++
Path: arc1-ca.pugleaf.net!uucp3.netcom.com!forte!mikes
From: mikes@forte.com (Mike Schilling)
Subject: Re: Linkage revisited
Message-ID: <1995Aug4.163853.11570@forte.com>
Organization: Forte Software Inc.
X-Newsreader: Tin 1.1 PL5
References: <DCrBKn.Gto@research.att.com>
Date: Fri, 4 Aug 1995 16:38:53 GMT