delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/06/09/16:25:15

From: Weiqi Gao <weiqigao AT a DOT crl DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: ECGS, DJGPP & GCC -- what's the difference
Date: Wed, 09 Jun 1999 14:47:06 -0500
Organization: CRL Network Services
Lines: 21
Message-ID: <375EC4BA.EE7EC9B2@a.crl.com>
References: <7jk854$3atp2$1 AT titan DOT xtra DOT co DOT nz> <375DFDD5 DOT 6095CC24 AT a DOT crl DOT com> <375f64f8 DOT 3655464 AT news>
NNTP-Posting-Host: a116009.stl1.as.crl.com
Mime-Version: 1.0
X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.0.36 i586)
X-Accept-Language: en
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Stuart Hall wrote:
> 
> Very interesting question.  So why would I want to use ECGS and not
> GCC, or vice versa?  Is one or the other more compliant with the ANSI
> C++ standard by any chance?

You want to use egcs because it has the spanking new ANSI C++ standard
features like namespaces, which GCC doesn't have.

You want to use GCC because your current source compiles cleanly under
it and doesn't hit on any oone of the bugs present in GCC but fixed in
egcs.  Less new features means less annoying wrinkles in the system.

Don't be too tied up with upgrading to the latest version, unless you
really really need a feature (or a bug fix) from the new version of the
compiler.  Have you heard about the college student who upgraded his
Linux machine from Red Hat 4.2 to 5.0, and NOTHING WORKED ANY MORE?

-- 
Weiqi Gao
weiqigao AT a DOT crl DOT com

- Raw text -


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