Re: Difference in mangling

From: Lew Pitcher (Lew.Pitcher_at_td.com)
Date: 07/29/03


Date: Tue, 29 Jul 2003 13:01:23 -0400

lomat wrote:
> Hi Lew,
>
> Thanks for the efforts.
> I have a basic question here.
> I already tried searching it, but wasn't succesful.
> What is the difference between GCC and EGCS? Where can I obtain EGCS
> binaries from?

GCC is the "Gnu Compiler Collection". Back in the days of GCC 2.x, some
developers got tired of waiting for The Free Software Foundation to upgrade
GCC, so they forked the GCC 2 code, added in some enhancements, and called
it EGCS ("Extended Gnu Compiler System", IIRC).

EGCS got folded back into the GNU GCC around GCC 2.95 (April 1999).

Take a look at http://gcc.gnu.org/ and http://gcc.gnu.org/news.html

As for where you can get the EGCS binaries, try your distro's source sites.
Look for an egcs package or a GCC v 2.91 package (don't go for the RedHat
GCC 2.96, it was a "bleeding edge" port of an internal release of the GCC
-pre 3.0 compiler that caused /lots/ of compatability problems; it's not
what you are looking for).

-- 
Lew Pitcher, IT Consultant, Application Architecture
Enterprise Technology Solutions, TD Bank Financial Group
(Opinions expressed here are my own, not my employer's)


Relevant Pages

  • Re: egcs - how to know if its there and what ver
    ... >>other install requirements I've been able to determine, ... > egcs was a fork of the gcc compiler, and has since been remerged into ... > gcc ... If you are running a Fedora release, ...
    (Fedora)
  • Re: egcs vs gcc
    ... What is the difference of gcc 2.7.x and egcs? ... Ancient GCC history, now. ... Compiler System was a forked project, ... E-mail address: james | Sir Thomas Beecham: Good idea! ...
    (Fedora)
  • Re: Difference in mangling
    ... but wasn't succesful. ... What is the difference between GCC and EGCS? ... > Lew Pitcher, IT Consultant, Application Architecture ...
    (comp.unix.questions)
  • Re: Since which version is STL shipped with Gnu-C++ ? (2)
    ... it might be that STL was shipped first since GCC 2.95 ... (I donīt count the "EGCS 1.0" project, as this was probably no source ...
    (comp.lang.cpp)
  • Re: Inexpensive ARM compilers
    ... >> commercial vs. GCC code generation has the commercial toolchains as ... then you find that the GNU compiler isn't at all bad. ... If GCC has reeled in some of the gap, I'm happy because the last two ...
    (comp.arch.embedded)