From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joe Buck To: rms@gnu.org Cc: fnf@ninemoons.com, egcs@cygnus.com, rms@santafe.edu Subject: Re: Please help merge the major changes Date: Tue, 28 Apr 1998 10:26:00 -0000 Message-id: <199804281644.JAA11113@atrus.synopsys.com> References: <199804280139.TAA14877@wijiji.santafe.edu> X-SW-Source: 1998-04/msg01102.html > 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.