delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/05/15/14:31:00

From: Al Christians <achrist AT easystreet DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: ANNOUNCE: gcc 2.8.1 and related things for DJGPP
Date: Fri, 15 May 1998 10:40:29 -0700
Organization: Trillium Resources Corporation
Lines: 23
Message-ID: <355C7E0D.2B11@easystreet.com>
References: <199805072240 DOT SAA18973 AT delorie DOT com> <3559F78A DOT 24A5 AT easystreet DOT com> <1998May15 DOT 114940 DOT 6712 AT news>
Reply-To: achrist AT easystreet DOT com
NNTP-Posting-Host: dial-206-103-58-043.easystreet.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Gautier wrote re linker problem with identical template instantiations
in multiple source files:
> 
> It's a language problem. Use a well defined language, where the compiler
> catches such problems...
>
 
Gautier

Your response raises a couple of questions.  

1.  I don't see how this can be a compiler problem when we are talking
about compatability of separately compiled modules.  How can the 
compiler do anything about a programmer who does things the same way
in more than one module?  I know that this is rare, but this is the 
first time I've actually seen it be considered either illegal, or so 
rare that it's not to worry that it's impossible.  

2. I'm not talking about anything contrary to the latest standard for
C++, am I?  Are you innuendoing that the greatest minds of the C++ world
just spent 27 years coming up with something that's not 'well-defined'?

Al

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019