PerformerAndLinux: gcc-32-release.txt

File gcc-32-release.txt, 2.1 kB (added by dshipton, 2 years ago)

GCC release update announcement

Line 
1 Date: Sun, 14 Jul 2002 21:06:30 -0700
2 From: Mark Mitchell <mark@codesourcery.com>
3 To: gcc@gcc.gnu.org
4 Subject: Release Plan Updates
5 Message-ID: <41980000.1026705990@warlock.codesourcery.com>
6
7 This email describes decisons by the Steering Commitee's to adjust the
8 release schedule.  The primary goal of these changes is to accomodate
9 the schedules of the various GNU/Linux and other free system distributors.
10 These distributors would like to upgrade to a stable compiler whose C++
11 ABI is less likely to change henceforth.
12
13 Therefore, as independently suggested on this list, the SC has decided
14 that:
15
16 1. The 3.1.1 release will proceed as planned.  (More on that in my next
17    email.)
18
19 2. There will be no 3.1.2 release.  Instead, there will be a GCC 3.2
20    release which is GCC 3.1.1 with those C++ ABI fixes present on the
21    mainline.  This release will take place shortly after GCC 3.1.1.
22    (It will happen approximately as quickly as I can create branches
23    and Jason can commit the relevant fixes.)
24
25 3. GCC 3.2.1 (and perhaps GCC 3.2.2) will be released when GCC 3.1.2
26    (and perhaps GCC 3.1.3) would otherwise have been released.  Despite
27    their release numbers, these will be compilers off what we now think
28    of as the GCC 3.1 sourcebase.
29
30 4. GCC 3.3 will be released when GCC 3.2 was originally scheduled, and
31    will be made from the current mainline.
32
33 If you're a GCC developer, none of this makes too much difference to
34 you; all the same check-in rules and guidlines are in place.
35
36 However, if you're a GCC user you should be aware that fixes that GCC
37 3.1.1 be the last release C++ ABI-compatible with GCC 3.1.
38
39 Finally, if you're a distributor you should be aware that there's no
40 way to be 100% sure that GCC 3.3 will be ABI compatible with GCC 3.2;
41 this special re-jigerring of things only ups the odds that things will
42 remain copmatible.  While maintaining the ABI is amongst our most
43 important goals, there are events that could make it necessary to make
44 changes.
45
46 Your Release Manager,
47
48 --
49 Mark Mitchell                mark@codesourcery.com
50 CodeSourcery, LLC            http://www.codesourcery.com
51