This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 4.4.0 Status Report (2009-03-13)
- From: Joe Buck <Joe dot Buck at synopsys dot COM>
- To: Ian Lance Taylor <iant at google dot com>
- Cc: Richard Guenther <rguenther at suse dot de>, Steven Bosscher <stevenb dot gcc at gmail dot com>, Gabriel Dos Reis <gdr at integrable-solutions dot net>, Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>, "bonzini at gnu dot org" <bonzini at gnu dot org>, "dave dot korn dot cygwin at googlemail dot com" <dave dot korn dot cygwin at googlemail dot com>, "dberlin at dberlin dot org" <dberlin at dberlin dot org>, "dje dot gcc at gmail dot com" <dje dot gcc at gmail dot com>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, "law at redhat dot com" <law at redhat dot com>, "mark at codesourcery dot com" <mark at codesourcery dot com>
- Date: Mon, 23 Mar 2009 14:58:24 -0700
- Subject: Re: GCC 4.4.0 Status Report (2009-03-13)
- References: <206fcf960903220850w3c8c01f9o7efe6833af8d770e@mail.gmail.com> <10903221608.AA05964@vlsi1.ultra.nyu.edu> <206fcf960903220924q150584b3lfb9da7cf2ecee80c@mail.gmail.com> <10903221635.AA06216@vlsi1.ultra.nyu.edu> <206fcf960903220939j7e9aa849rae11faed19db3c72@mail.gmail.com> <10903221654.AA06335@vlsi1.ultra.nyu.edu> <206fcf960903220952o1615ba1cyc7a45f5117b1b633@mail.gmail.com> <571f6b510903221408o4825916cxa90348f74f9fd41b@mail.gmail.com> <alpine.LNX.2.00.0903222222200.17788@zhemvz.fhfr.qr> <m3bprsknuo.fsf@google.com>
On Mon, Mar 23, 2009 at 01:04:15PM -0700, Ian Lance Taylor wrote:
> By the way, from reading this messages I think that people have a
> slightly rosier recollection of the egcs split than I do. I think the
> egcs split was the right thing to do, but it was also a power play on
> the part of Cygnus because we could not continue operating under the
> existing gcc maintainership regime, and we could not get the FSF to
> change it. We signed up most of the non-Cygnus contributors because we
> needed political cover; we were able to sign them up because they were
> facing the same problems that we were.
Well, yes; egcs started with a proposal from inside Cygnus, and it started
from Cygnus's "devo tree". But those people were wise enough to avoid a
simple Cygnus takeover. Instead they chose people outside Cygnus to set
up a structure that provided some independence, and to create an effort
that would merge a bunch of code that wasn't in the FSF sources: the
Pentium gcc fork, HJ Lu's Linux patches, g77 as well as what Cygnus was
working on.