Please help merge the major changes

Joe Buck jbuck@synopsys.com
Tue Apr 28 10:26:00 GMT 1998


> You're right that CVS helps here.  Making changes in EGCS today won't
> interfere with the specific job of merging a certain change that was
> present in EGCS yesterday.  But the issue at hand goes beyond that.

Yes, we must decide what to merge and how.

> Right now, certain features in EGCS are mature and it's time to put
> them into GCC releases.  But there will be more in the future.  In
> addition to moving certain changes to the GCC release now, we need to
> have a smooth flow of changes from EGCS to GCC releases over the long
> haul.

CVS provides a good mechanism for doing this.  This mechanism is already
demonstrated to be working in the EGCS tree, with 1.0.x managed for
maximum stability (it is considerably more stable than 2.8.1 and vastly
more stable than the gcc2 snapshots) without interfering with the main
development branch.

What we should work towards is this: EGCS and GCC share the same
CVS development tree, and what we are now calling the stable EGCS
branch should be called GCC.  The simplest way to do this is to
merge GCC into EGCS, not to try to extract EGCS pieces for movement
into GCC.










More information about the Gcc mailing list