delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/06/04/20:23:12

Sender: nate AT cartsys DOT com
Message-ID: <37586C7F.FC8DFF0D@cartsys.com>
Date: Fri, 04 Jun 1999 17:17:03 -0700
From: Nate Eldredge <nate AT cartsys DOT com>
X-Mailer: Mozilla 4.08 [en] (X11; I; Linux 2.2.5 i586)
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: GCC vs EGCS.
References: <7j7lqa$smf$1 AT pale-rider DOT INS DOT CWRU DOT Edu>
Reply-To: djgpp AT delorie DOT com

John L. Spetz wrote:
> 
> Out of curiosity what is the difference between these two?  I know that
> GCC is the GNU CC compiler and I have heard that EGCS is a new GNU compiler.
> Is this similar to MAWK vs GAWK they are both separate implementations or
> is EGCS envisoned as a successor?

EGCS was originally a bit of a code fork of GCC.  IIRC it was in
reaction to the slow pace of GCC development; people wanted something
that would move faster.  So EGCS (Experimental GNU Compiler System) was
begun, using the GCC source but speeding development along faster.  They
would contribute patches back to the standard GCC.  Basically it was
supposed to be a testbed for experimental features.

These days the EGCS development model has proved so successful that EGCS
is replacing GCC.  (GCC 3.0 will be EGCS.)
-- 

Nate Eldredge
nate AT cartsys DOT com

- Raw text -


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