Message ID | 20240313154500.2541543-1-jwakely@redhat.com |
---|---|
State | New |
Headers | show |
Series | [wwwdocs] Reverse development timeline graph | expand |
> Am 13.03.2024 um 16:45 schrieb Jonathan Wakely <jwakely@redhat.com>: > > Every year I have to scroll down further and further to the useful part, > and I'm getting too old to spend my time doing that! :) > > I suggested this on IRC and iains agreed. What do others think? It feels a bit odd. Can we use html to collapse parts referring to no longer maintained releases. -allowing a click to expand it? > -- >8 -- > > This seems more useful with the recent history first. > --- > htdocs/develop.html | 819 ++++++++++++++++++++++---------------------- > 1 file changed, 411 insertions(+), 408 deletions(-) > > diff --git a/htdocs/develop.html b/htdocs/develop.html > index 702256cf..f741bd4a 100644 > --- a/htdocs/develop.html > +++ b/htdocs/develop.html > @@ -298,421 +298,424 @@ number carried little to no useful information.</p> > > <h3 id="timeline">Release Timeline</h3> > > -<p>Here is a history of recent and a <em>tentative</em> timeline of upcoming > +<p>Here is a history of releases and a <em>tentative</em> timeline of upcoming > stages of development, branch points, and releases:</p> > > <pre> > > - ... former releases ... > - | > - +-- GCC 3.0 branch created ------+ > - | (Feb 12 2001) \ > - | v > - v GCC 3.0 release (Jun 18 2001) > - New development plan announced \ > - | (Jul 18 2001) v > - | GCC 3.0.1 release (Aug 20 2001) > - | \ > - v v > - GCC 3.1 Stage 1 (ended Oct 15 2001) GCC 3.0.2 release (Oct 25 2001) > - | \ > - v v > - GCC 3.1 Stage 2 (ended Dec 19 2001) GCC 3.0.3 release (Dec 20 2001) > - | \ > - v v > - GCC 3.1 Stage 3 (ended Feb 26 2002) GCC 3.0.4 release (Feb 20 2002) > - | > - +-- GCC 3.1 branch created ------+ > - | \ > - | v > - v GCC 3.1 release (May 15 2002) > - GCC 3.2 Stage 1 (ended Jun 22 2002) \ > - | v > - | GCC 3.1.1 release (Jul 25 2002) > - | \ > - v v > - New development plan announced Branch renamed to GCC 3.2 to > - | (Jul 14 2002) accommodate for C++ ABI fixes > - | (C++ binary incompatible with > - | GCC 3.1, see release info) > - | \ > - | v > - | GCC 3.2 release (Aug 14 2002) > - | \ > - | v > - | GCC 3.2.1 release (Nov 19 2002) > - | \ > - | v > - | GCC 3.2.2 release (Feb 05 2003) > - | \ > - | v > - | GCC 3.2.3 release (April 22 2003) > - v > - GCC 3.3 Stage 2 (ends Aug 15 2002) > - | > - v > - GCC 3.3 Stage 3 (ends Oct 15 2002) > - | > - +-- GCC 3.3 branch created ------+ > - | (Dec 14 2002) \ > - | v > - | GCC 3.3 release (May 13 2003) > - | \ > - v v > - GCC 3.4 Stage 1 (ends July 4 2003) GCC 3.3.1 release (Aug 8 2003) > - | \ > - v v > - GCC 3.4 Stage 2 (ends October 15 2003) GCC 3.3.2 release (Oct 17 2003) > - | \ > - v v > - GCC 3.4 Stage 3 GCC 3.3.3 release (Feb 14 2004) > - | \ > - | v > - | GCC 3.3.4 release (May 31 2004) > - | \ > - | v > - | GCC 3.3.5 release (Sep 30 2004) > - | \ > - | v > - | GCC 3.3.6 release (May 03 2005) > - | > - +-- GCC 3.4 branch created ------+ > - | (Jan 16 2004) \ > - | v > - Tree SSA infrastructure GCC 3.4.0 release (Apr 18 2004) > - merged to mainline (May 17 2004) \ > - | v > - v GCC 3.4.1 release (Jul 1 2004) > - GCC 4.0 Stage 2 \ > - | v > - v GCC 3.4.2 release (Sep 6 2004) > - GCC 4.0 Stage 3 \ > - | v > - | GCC 3.4.3 release (Nov 4 2004) > - | \ > - | v > - | GCC 3.4.4 release (May 18 2005) > - | \ > - | v > - | GCC 3.4.5 release (Nov 30 2005) > - | \ > - | v > - | GCC 3.4.6 release (Mar 06 2006) > - | > - +-- GCC 4.0 branch created ------+ > - | (Feb 25 2005) \ > - v v > - GCC 4.1 Stage 1 (ends April 25 2005) GCC 4.0.0 release (Apr 20 2005) > - | \ > - v v > - GCC 4.1 Stage 2 (ends July 8 2005) GCC 4.0.1 release (Jul 7 2005) > - | \ > - v v > - GCC 4.1 Stage 3 GCC 4.0.2 release (Sep 28 2005) > - | \ > - | v > - | GCC 4.0.3 release (Mar 10 2006) > - | \ > - | v > - | GCC 4.0.4 release (Jan 31 2007) > - | > - +-- GCC 4.1 branch created ------+ > - | (Nov 18 2005) \ > - v v > - GCC 4.2 Stage 1 (ends Jan 18 2006) GCC 4.1.0 release (Feb 28 2006) > - | \ > - v v > - GCC 4.2 Stage 2 (ends Mar 18 2006) GCC 4.1.1 release (May 24 2006) > - | \ > - v v > - GCC 4.2 Stage 3 GCC 4.1.2 release (Feb 13 2007) > - | > - | > - +-- GCC 4.2 branch created ------+ > - | \ > - v v > - GCC 4.3 Stage 1 (starts 2006-10-20) GCC 4.2.0 release (2007-05-13) > - | \ > - v v > - GCC 4.3 Stage 2 (starts 2007-01-20) GCC 4.2.1 release (2007-07-18) > - | \ > - v v > - GCC 4.3 Stage 3 (starts 2007-09-12) GCC 4.2.2 release (2007-10-07) > - | \ > - | v > - | GCC 4.2.3 release (2008-02-01) > - | \ > - | v > - | GCC 4.2.4 release (2008-05-19) > - | > - | > - +-- GCC 4.3 branch created ------+ > - | \ > - v v > - GCC 4.4 Stage 1 (starts 2008-02-18) GCC 4.3.0 release (2008-03-05) > - | \ > - | v > - | GCC 4.3.1 release (2008-06-06) > - | \ > - | v > - v GCC 4.3.2 release (2008-08-27) > - GCC 4.4 Stage 3 (starts 2008-09-01) \ > - | v > - | GCC 4.3.3 release (2009-01-24) > - | \ > - | v > - | GCC 4.3.4 release (2009-08-04) > - | \ > - | v > - | GCC 4.3.5 release (2010-05-22) > - | \ > - | v > - | GCC 4.3.6 release (2011-06-27) > - | > - +-- GCC 4.4 branch created ------+ > - | \ > - v v > - GCC 4.5 Stage 1 (starts 2009-03-27) GCC 4.4.0 release (2009-04-21) > - | \ > - | v > - | GCC 4.4.1 release (2009-07-22) > - GCC 4.5 Stage 3 (starts 2009-10-01) \ > - | v > - | GCC 4.4.2 release (2009-10-15) > - | \ > - | v > - | GCC 4.4.3 release (2010-01-21) > - | \ > - | v > - | GCC 4.4.4 release (2010-04-29) > - | \ > - | v > - | GCC 4.4.5 release (2010-10-01) > - | \ > - | v > - | GCC 4.4.6 release (2011-04-16) > - | \ > - | v > - | GCC 4.4.7 release (2012-03-13) > - | > - +-- GCC 4.5 branch created ------+ > - | \ > - v v > - GCC 4.6 Stage 1 (starts 2010-04-06) GCC 4.5.0 release (2010-04-14) > - | \ > - | v > - | GCC 4.5.1 release (2010-07-31) > - GCC 4.6 Stage 3 (starts 2010-11-03) \ > - | v > - | GCC 4.5.2 release (2010-12-16) > - | \ > - | v > - | GCC 4.5.3 release (2011-04-28) > - | \ > - | v > - | GCC 4.5.4 release (2012-07-02) > - | > - +-- GCC 4.6 branch created ------+ > - | \ > - v v > - GCC 4.7 Stage 1 (starts 2011-03-14) GCC 4.6.0 release (2011-03-25) > - | \ > - | v > - | GCC 4.6.1 release (2011-06-27) > - | \ > - | v > - | GCC 4.6.2 release (2011-10-26) > - GCC 4.7 Stage 3 (starts 2011-11-08) \ > - | v > - | GCC 4.6.3 release (2012-03-01) > - | \ > - | v > - | GCC 4.6.4 release (2013-04-12) > - | > - +-- GCC 4.7 branch created ------+ > - | \ > - v v > - GCC 4.8 Stage 1 (starts 2012-03-02) GCC 4.7.0 release (2012-03-22) > - | \ > - | v > - | GCC 4.7.1 release (2012-06-14) > - | \ > - | v > - | GCC 4.7.2 release (2012-09-20) > - GCC 4.8 Stage 3 (starts 2012-11-06) \ > - | v > - | GCC 4.7.3 release (2013-04-11) > - | \ > - | v > - | GCC 4.7.4 release (2014-06-12) > - | > - +-- GCC 4.8 branch created ------+ > - | \ > - v v > - GCC 4.9 Stage 1 (starts 2013-03-16) GCC 4.8.0 release (2013-03-22) > - | \ > - | v > - | GCC 4.8.1 release (2013-05-31) > - | \ > - | v > - | GCC 4.8.2 release (2013-10-16) > - | \ > - GCC 4.9 Stage 3 (starts 2013-11-22) v > - | GCC 4.8.3 release (2014-05-22) > - | \ > - | v > - | GCC 4.8.4 release (2014-12-19) > - | \ > - | v > - | GCC 4.8.5 release (2015-06-23) > - +-- GCC 4.9 branch created ------+ > - | \ > - v v > - GCC 4.10 Stage 1 (starts 2014-04-11) GCC 4.9.0 release (2014-04-22) > - | \ > - | v > - | GCC 4.9.1 release (2014-07-16) > - New GCC versioning scheme announced \ > - | (2014-08-13) v > - | GCC 4.9.2 release (2014-10-30) > - | \ > - GCC 5 Stage 1 v > - | GCC 4.9.3 release (2015-06-26) > - GCC 5 Stage 3 (starts 2014-11-16) \ > - | v > - GCC 5 Stage 4 (starts 2015-01-17) GCC 4.9.4 release (2016-08-03) > - | > - +-- GCC 5 branch created --------+ > - | \ > - v v > - GCC 6 Stage 1 (starts 2015-04-12) GCC 5.1 release (2015-04-22) > - | \ > - | v > - | GCC 5.2 release (2015-07-16) > - GCC 6 Stage 3 (starts 2015-11-15) \ > - | v > - GCC 6 Stage 4 (starts 2016-01-20) GCC 5.3 release (2015-12-04) > - | \ > - | v > - | GCC 5.4 release (2016-06-03) > - | \ > - | v > - | GCC 5.5 release (2017-10-10) > - +-- GCC 6 branch created --------+ > - | \ > - v v > - GCC 7 Stage 1 (starts 2016-04-15) GCC 6.1 release (2016-04-27) > - | \ > - | v > - | GCC 6.2 release (2016-08-22) > - GCC 7 Stage 3 (starts 2016-11-14) \ > - | v > - | GCC 6.3 release (2016-12-21) > - GCC 7 Stage 4 (starts 2017-01-20) \ > - | v > - | GCC 6.4 release (2017-07-04) > - | \ > - | v > - | GCC 6.5 release (2018-10-26) > - +-- GCC 7 branch created --------+ > - | \ > - | v > - GCC 8 Stage 1 (starts 2017-04-20) GCC 7.1 release (2017-05-02) > - | \ > - | v > - | GCC 7.2 release (2017-08-14) > - GCC 8 Stage 3 (starts 2017-11-18) \ > - | v > - GCC 8 Stage 4 (starts 2018-01-15) GCC 7.3 release (2018-01-25) > - | \ > - | v > - | GCC 7.4 release (2018-12-06) > - | \ > - | v > - | GCC 7.5 release (2019-11-14) > - +-- GCC 8 branch created --------+ > - | \ > - | v > - GCC 9 Stage 1 (starts 2018-04-25) GCC 8.1 release (2018-05-02) > - | \ > - | v > - | GCC 8.2 release (2018-07-26) > - GCC 9 Stage 3 (starts 2018-11-12) \ > - | v > - GCC 9 Stage 4 (starts 2019-01-07) GCC 8.3 release (2019-02-22) > - | \ > - | v > - | GCC 8.4 release (2020-03-04) > - | \ > - | v > - | GCC 8.5 release (2021-05-14) > - +-- GCC 9 branch created --------+ > - | \ > - | v > - GCC 10 Stage 1 (starts 2019-04-25) GCC 9.1 release (2019-05-03) > - | \ > - | v > - | GCC 9.2 release (2019-08-12) > - GCC 10 Stage 3 (starts 2019-11-17) \ > - | v > - GCC 10 Stage 4 (starts 2020-01-13) GCC 9.3 release (2020-03-12) > - | \ > - | v > - | GCC 9.4 release (2021-06-01) > - | \ > - | v > - | GCC 9.5 release (2022-05-27) > - +-- GCC 10 branch created -------+ > - | \ > - | v > - GCC 11 Stage 1 (starts 2020-04-30) GCC 10.1 release (2020-05-07) > - | \ > - | v > - | GCC 10.2 release (2020-06-23) > - GCC 11 Stage 3 (starts 2020-11-16) \ > - | v > - GCC 11 Stage 4 (starts 2021-01-17) GCC 10.3 release (2021-04-08) > - | \ > - | v > - | GCC 10.4 release (2022-06-28) > - | \ > - | v > - +-- GCC 11 branch created -------+ GCC 10.5 release (2023-07-07) > - | \ > - | v > - GCC 12 Stage 1 (starts 2021-04-20) GCC 11.1 release (2021-04-27) > - | \ > - | v > - | GCC 11.2 release (2021-07-28) > - GCC 12 Stage 3 (starts 2021-11-15) \ > - | v > - GCC 12 Stage 4 (starts 2022-01-17) GCC 11.3 release (2022-04-21) > - | \ > - | v > - | GCC 11.4 release (2023-05-29) > - +-- GCC 12 branch created -------+ > - | \ > - | v > - GCC 13 Stage 1 (starts 2022-04-28) GCC 12.1 release (2022-05-06) > - | \ > - | v > - | GCC 12.2 release (2022-08-19) > - GCC 13 Stage 3 (starts 2022-11-14) \ > - | v > - GCC 13 Stage 4 (starts 2023-01-16) GCC 12.3 release (2023-05-08) > - | > - +-- GCC 13 branch created -------+ > - | \ > - | v > - GCC 14 Stage 1 (starts 2023-04-17) GCC 13.1 release (2023-04-26) > - | \ > - | v > - | GCC 13.2 release (2023-07-27) > - GCC 14 Stage 3 (starts 2023-11-19) > + ^ > | > GCC 14 Stage 4 (starts 2024-01-12) > | > - v > + GCC 14 Stage 3 (starts 2023-11-19) > + | GCC 13.2 release (2023-07-27) > + | ^ > + | / > + GCC 14 Stage 1 (starts 2023-04-17) GCC 13.1 release (2023-04-26) > + | ^ > + | / > + +-- GCC 13 branch created -------+ > + | > + GCC 13 Stage 4 (starts 2023-01-16) GCC 12.3 release (2023-05-08) > + | ^ > + GCC 13 Stage 3 (starts 2022-11-14) / > + | GCC 12.2 release (2022-08-19) > + | ^ > + | / > + GCC 13 Stage 1 (starts 2022-04-28) GCC 12.1 release (2022-05-06) > + | ^ > + | / > + +-- GCC 12 branch created -------+ > + | GCC 11.4 release (2023-05-29) > + | ^ > + | / > + GCC 12 Stage 4 (starts 2022-01-17) GCC 11.3 release (2022-04-21) > + | ^ > + GCC 12 Stage 3 (starts 2021-11-15) / > + | GCC 11.2 release (2021-07-28) > + | ^ > + | / > + GCC 12 Stage 1 (starts 2021-04-20) GCC 11.1 release (2021-04-27) > + | ^ > + | / > + +-- GCC 11 branch created -------+ GCC 10.5 release (2023-07-07) > + | ^ > + | / > + | GCC 10.4 release (2022-06-28) > + | ^ > + | / > + GCC 11 Stage 4 (starts 2021-01-17) GCC 10.3 release (2021-04-08) > + | ^ > + GCC 11 Stage 3 (starts 2020-11-16) / > + | GCC 10.2 release (2020-06-23) > + | ^ > + | / > + GCC 11 Stage 1 (starts 2020-04-30) GCC 10.1 release (2020-05-07) > + | ^ > + | / > + +-- GCC 10 branch created -------+ > + | GCC 9.5 release (2022-05-27) > + | ^ > + | / > + | GCC 9.4 release (2021-06-01) > + | ^ > + | / > + GCC 10 Stage 4 (starts 2020-01-13) GCC 9.3 release (2020-03-12) > + | ^ > + GCC 10 Stage 3 (starts 2019-11-17) / > + | GCC 9.2 release (2019-08-12) > + | ^ > + | / > + GCC 10 Stage 1 (starts 2019-04-25) GCC 9.1 release (2019-05-03) > + | ^ > + | / > + +-- GCC 9 branch created --------+ > + | GCC 8.5 release (2021-05-14) > + | ^ > + | / > + | GCC 8.4 release (2020-03-04) > + | ^ > + | / > + GCC 9 Stage 4 (starts 2019-01-07) GCC 8.3 release (2019-02-22) > + | ^ > + GCC 9 Stage 3 (starts 2018-11-12) / > + | GCC 8.2 release (2018-07-26) > + | ^ > + | / > + GCC 9 Stage 1 (starts 2018-04-25) GCC 8.1 release (2018-05-02) > + | ^ > + | / > + +-- GCC 8 branch created --------+ > + | GCC 7.5 release (2019-11-14) > + | ^ > + | / > + | GCC 7.4 release (2018-12-06) > + | ^ > + | / > + GCC 8 Stage 4 (starts 2018-01-15) GCC 7.3 release (2018-01-25) > + | ^ > + GCC 8 Stage 3 (starts 2017-11-18) / > + | GCC 7.2 release (2017-08-14) > + | ^ > + | / > + GCC 8 Stage 1 (starts 2017-04-20) GCC 7.1 release (2017-05-02) > + | ^ > + | / > + +-- GCC 7 branch created --------+ > + | GCC 6.5 release (2018-10-26) > + | ^ > + | / > + | GCC 6.4 release (2017-07-04) > + | ^ > + GCC 7 Stage 4 (starts 2017-01-20) / > + | GCC 6.3 release (2016-12-21) > + | ^ > + GCC 7 Stage 3 (starts 2016-11-14) / > + | GCC 6.2 release (2016-08-22) > + | ^ > + | / > + GCC 7 Stage 1 (starts 2016-04-15) GCC 6.1 release (2016-04-27) > + ^ ^ > + | / > + +-- GCC 6 branch created --------+ > + | GCC 5.5 release (2017-10-10) > + | ^ > + | / > + | GCC 5.4 release (2016-06-03) > + | ^ > + | / > + GCC 6 Stage 4 (starts 2016-01-20) GCC 5.3 release (2015-12-04) > + | ^ > + GCC 6 Stage 3 (starts 2015-11-15) / > + | GCC 5.2 release (2015-07-16) > + | ^ > + | / > + GCC 6 Stage 1 (starts 2015-04-12) GCC 5.1 release (2015-04-22) > + ^ ^ > + | / > + +-- GCC 5 branch created --------+ > + | > + GCC 5 Stage 4 (starts 2015-01-17) GCC 4.9.4 release (2016-08-03) > + | ^ > + GCC 5 Stage 3 (starts 2014-11-16) / > + | GCC 4.9.3 release (2015-06-26) > + GCC 5 Stage 1 ^ > + | / > + | GCC 4.9.2 release (2014-10-30) > + | ^ > + New GCC versioning scheme announced / > + | (2014-08-13) GCC 4.9.1 release (2014-07-16) > + | ^ > + | / > + GCC 4.10 Stage 1 (starts 2014-04-11) GCC 4.9.0 release (2014-04-22) > + ^ ^ > + | / > + +-- GCC 4.9 branch created ------+ > + | GCC 4.8.5 release (2015-06-23) > + | ^ > + | / > + | GCC 4.8.4 release (2014-12-19) > + | ^ > + | / > + | GCC 4.8.3 release (2014-05-22) > + GCC 4.9 Stage 3 (starts 2013-11-22) ^ > + | / > + | GCC 4.8.2 release (2013-10-16) > + | ^ > + | / > + | GCC 4.8.1 release (2013-05-31) > + | ^ > + | / > + GCC 4.9 Stage 1 (starts 2013-03-16) GCC 4.8.0 release (2013-03-22) > + ^ ^ > + | / > + +-- GCC 4.8 branch created ------+ > + | > + | GCC 4.7.4 release (2014-06-12) > + | ^ > + | / > + | GCC 4.7.3 release (2013-04-11) > + | ^ > + GCC 4.8 Stage 3 (starts 2012-11-06) / > + | GCC 4.7.2 release (2012-09-20) > + | ^ > + | / > + | GCC 4.7.1 release (2012-06-14) > + | ^ > + | / > + GCC 4.8 Stage 1 (starts 2012-03-02) GCC 4.7.0 release (2012-03-22) > + ^ ^ > + | / > + +-- GCC 4.7 branch created ------+ > + | > + | GCC 4.6.4 release (2013-04-12) > + | ^ > + | / > + | GCC 4.6.3 release (2012-03-01) > + | ^ > + GCC 4.7 Stage 3 (starts 2011-11-08) / > + | GCC 4.6.2 release (2011-10-26) > + | ^ > + | / > + | GCC 4.6.1 release (2011-06-27) > + | ^ > + | / > + GCC 4.7 Stage 1 (starts 2011-03-14) GCC 4.6.0 release (2011-03-25) > + ^ ^ > + | / > + +-- GCC 4.6 branch created ------+ > + | > + | GCC 4.5.4 release (2012-07-02) > + | ^ > + | / > + | GCC 4.5.3 release (2011-04-28) > + | ^ > + | / > + | GCC 4.5.2 release (2010-12-16) > + | ^ > + GCC 4.6 Stage 3 (starts 2010-11-03) / > + | GCC 4.5.1 release (2010-07-31) > + | ^ > + | / > + GCC 4.6 Stage 1 (starts 2010-04-06) GCC 4.5.0 release (2010-04-14) > + ^ ^ > + | / > + +-- GCC 4.5 branch created ------+ > + | > + | GCC 4.4.7 release (2012-03-13) > + | ^ > + | / > + | GCC 4.4.6 release (2011-04-16) > + | ^ > + | / > + | GCC 4.4.5 release (2010-10-01) > + | ^ > + | / > + | GCC 4.4.4 release (2010-04-29) > + | ^ > + | / > + | GCC 4.4.3 release (2010-01-21) > + | ^ > + | / > + | GCC 4.4.2 release (2009-10-15) > + | ^ > + GCC 4.5 Stage 3 (starts 2009-10-01) / > + | GCC 4.4.1 release (2009-07-22) > + | ^ > + | / > + GCC 4.5 Stage 1 (starts 2009-03-27) GCC 4.4.0 release (2009-04-21) > + ^ ^ > + | / > + +-- GCC 4.4 branch created ------+ > + | > + | GCC 4.3.6 release (2011-06-27) > + | ^ > + | / > + | GCC 4.3.5 release (2010-05-22) > + | ^ > + | / > + | GCC 4.3.4 release (2009-08-04) > + | ^ > + | / > + | GCC 4.3.3 release (2009-01-24) > + | ^ > + GCC 4.4 Stage 3 (starts 2008-09-01) / > + ^ GCC 4.3.2 release (2008-08-27) > + | ^ > + | / > + | GCC 4.3.1 release (2008-06-06) > + | ^ > + | / > + GCC 4.4 Stage 1 (starts 2008-02-18) GCC 4.3.0 release (2008-03-05) > + ^ ^ > + | / > + +-- GCC 4.3 branch created ------+ > + | > + | > + | GCC 4.2.4 release (2008-05-19) > + | ^ > + | / > + | GCC 4.2.3 release (2008-02-01) > + | ^ > + | / > + GCC 4.3 Stage 3 (starts 2007-09-12) GCC 4.2.2 release (2007-10-07) > + ^ ^ > + | / > + GCC 4.3 Stage 2 (starts 2007-01-20) GCC 4.2.1 release (2007-07-18) > + ^ ^ > + | / > + GCC 4.3 Stage 1 (starts 2006-10-20) GCC 4.2.0 release (2007-05-13) > + ^ ^ > + | / > + +-- GCC 4.2 branch created ------+ > + | > + | > + GCC 4.2 Stage 3 GCC 4.1.2 release (Feb 13 2007) > + ^ ^ > + | / > + GCC 4.2 Stage 2 (ends Mar 18 2006) GCC 4.1.1 release (May 24 2006) > + ^ ^ > + | / > + GCC 4.2 Stage 1 (ends Jan 18 2006) GCC 4.1.0 release (Feb 28 2006) > + ^ ^ > + | / > + +-- GCC 4.1 branch created ------+ > + | (Nov 18 2005) > + | GCC 4.0.4 release (Jan 31 2007) > + | ^ > + | / > + | GCC 4.0.3 release (Mar 10 2006) > + | ^ > + | / > + GCC 4.1 Stage 3 GCC 4.0.2 release (Sep 28 2005) > + ^ ^ > + | / > + GCC 4.1 Stage 2 (ends July 8 2005) GCC 4.0.1 release (Jul 7 2005) > + ^ ^ > + | / > + GCC 4.1 Stage 1 (ends April 25 2005) GCC 4.0.0 release (Apr 20 2005) > + ^ ^ > + | / > + +-- GCC 4.0 branch created ------+ > + | (Feb 25 2005) > + | GCC 3.4.6 release (Mar 06 2006) > + | ^ > + | / > + | GCC 3.4.5 release (Nov 30 2005) > + | ^ > + | / > + | GCC 3.4.4 release (May 18 2005) > + | ^ > + | / > + | GCC 3.4.3 release (Nov 4 2004) > + | ^ > + GCC 4.0 Stage 3 / > + ^ GCC 3.4.2 release (Sep 6 2004) > + | ^ > + GCC 4.0 Stage 2 / > + ^ GCC 3.4.1 release (Jul 1 2004) > + | ^ > + Tree SSA infrastructure / > + merged to mainline (May 17 2004) GCC 3.4.0 release (Apr 18 2004) > + | ^ > + | / > + +-- GCC 3.4 branch created ------+ > + | (Jan 16 2004) > + | GCC 3.3.6 release (May 03 2005) > + | ^ > + | / > + | GCC 3.3.5 release (Sep 30 2004) > + | ^ > + | / > + | GCC 3.3.4 release (May 31 2004) > + | ^ > + | / > + GCC 3.4 Stage 3 GCC 3.3.3 release (Feb 14 2004) > + ^ ^ > + | / > + GCC 3.4 Stage 2 (ends October 15 2003) GCC 3.3.2 release (Oct 17 2003) > + ^ ^ > + | / > + GCC 3.4 Stage 1 (ends July 4 2003) GCC 3.3.1 release (Aug 8 2003) > + ^ ^ > + | / > + | GCC 3.3 release (May 13 2003) > + | ^ > + | / > + +-- GCC 3.3 branch created ------+ > + | (Dec 14 2002) > + | > + GCC 3.3 Stage 3 (ends Oct 15 2002) > + ^ > + | > + GCC 3.3 Stage 2 (ends Aug 15 2002) > + ^ > + | GCC 3.2.3 release (April 22 2003) > + | ^ > + | / > + | GCC 3.2.2 release (Feb 05 2003) > + | ^ > + | / > + | GCC 3.2.1 release (Nov 19 2002) > + | ^ > + | / > + | GCC 3.2 release (Aug 14 2002) > + | ^ > + | / > + | Branch renamed to GCC 3.2 to > + | accommodate for C++ ABI fixes > + | (C++ binary incompatible with > + New development plan announced GCC 3.1, see release info) > + ^ (Jul 14 2002) ^ > + | / > + | GCC 3.1.1 release (Jul 25 2002) > + | ^ > + GCC 3.2 Stage 1 (ended Jun 22 2002) / > + ^ GCC 3.1 release (May 15 2002) > + | ^ > + | / > + +-- GCC 3.1 branch created ------+ > + | > + GCC 3.1 Stage 3 (ended Feb 26 2002) GCC 3.0.4 release (Feb 20 2002) > + ^ ^ > + | / > + GCC 3.1 Stage 2 (ended Dec 19 2001) GCC 3.0.3 release (Dec 20 2001) > + ^ ^ > + | / > + GCC 3.1 Stage 1 (ended Oct 15 2001) GCC 3.0.2 release (Oct 25 2001) > + ^ ^ > + | / > + | GCC 3.0.1 release (Aug 20 2001) > + New development plan announced ^ > + ^ (Jul 18 2001) / > + | GCC 3.0 release (Jun 18 2001) > + | ^ > + | / > + +-- GCC 3.0 branch created ------+ > + | (Feb 12 2001) > + | > + ... former releases ... > + > </pre> > > </body> > -- > 2.44.0 >
diff --git a/htdocs/develop.html b/htdocs/develop.html index 702256cf..f741bd4a 100644 --- a/htdocs/develop.html +++ b/htdocs/develop.html @@ -298,421 +298,424 @@ number carried little to no useful information.</p> <h3 id="timeline">Release Timeline</h3> -<p>Here is a history of recent and a <em>tentative</em> timeline of upcoming +<p>Here is a history of releases and a <em>tentative</em> timeline of upcoming stages of development, branch points, and releases:</p> <pre> - ... former releases ... - | - +-- GCC 3.0 branch created ------+ - | (Feb 12 2001) \ - | v - v GCC 3.0 release (Jun 18 2001) - New development plan announced \ - | (Jul 18 2001) v - | GCC 3.0.1 release (Aug 20 2001) - | \ - v v - GCC 3.1 Stage 1 (ended Oct 15 2001) GCC 3.0.2 release (Oct 25 2001) - | \ - v v - GCC 3.1 Stage 2 (ended Dec 19 2001) GCC 3.0.3 release (Dec 20 2001) - | \ - v v - GCC 3.1 Stage 3 (ended Feb 26 2002) GCC 3.0.4 release (Feb 20 2002) - | - +-- GCC 3.1 branch created ------+ - | \ - | v - v GCC 3.1 release (May 15 2002) - GCC 3.2 Stage 1 (ended Jun 22 2002) \ - | v - | GCC 3.1.1 release (Jul 25 2002) - | \ - v v - New development plan announced Branch renamed to GCC 3.2 to - | (Jul 14 2002) accommodate for C++ ABI fixes - | (C++ binary incompatible with - | GCC 3.1, see release info) - | \ - | v - | GCC 3.2 release (Aug 14 2002) - | \ - | v - | GCC 3.2.1 release (Nov 19 2002) - | \ - | v - | GCC 3.2.2 release (Feb 05 2003) - | \ - | v - | GCC 3.2.3 release (April 22 2003) - v - GCC 3.3 Stage 2 (ends Aug 15 2002) - | - v - GCC 3.3 Stage 3 (ends Oct 15 2002) - | - +-- GCC 3.3 branch created ------+ - | (Dec 14 2002) \ - | v - | GCC 3.3 release (May 13 2003) - | \ - v v - GCC 3.4 Stage 1 (ends July 4 2003) GCC 3.3.1 release (Aug 8 2003) - | \ - v v - GCC 3.4 Stage 2 (ends October 15 2003) GCC 3.3.2 release (Oct 17 2003) - | \ - v v - GCC 3.4 Stage 3 GCC 3.3.3 release (Feb 14 2004) - | \ - | v - | GCC 3.3.4 release (May 31 2004) - | \ - | v - | GCC 3.3.5 release (Sep 30 2004) - | \ - | v - | GCC 3.3.6 release (May 03 2005) - | - +-- GCC 3.4 branch created ------+ - | (Jan 16 2004) \ - | v - Tree SSA infrastructure GCC 3.4.0 release (Apr 18 2004) - merged to mainline (May 17 2004) \ - | v - v GCC 3.4.1 release (Jul 1 2004) - GCC 4.0 Stage 2 \ - | v - v GCC 3.4.2 release (Sep 6 2004) - GCC 4.0 Stage 3 \ - | v - | GCC 3.4.3 release (Nov 4 2004) - | \ - | v - | GCC 3.4.4 release (May 18 2005) - | \ - | v - | GCC 3.4.5 release (Nov 30 2005) - | \ - | v - | GCC 3.4.6 release (Mar 06 2006) - | - +-- GCC 4.0 branch created ------+ - | (Feb 25 2005) \ - v v - GCC 4.1 Stage 1 (ends April 25 2005) GCC 4.0.0 release (Apr 20 2005) - | \ - v v - GCC 4.1 Stage 2 (ends July 8 2005) GCC 4.0.1 release (Jul 7 2005) - | \ - v v - GCC 4.1 Stage 3 GCC 4.0.2 release (Sep 28 2005) - | \ - | v - | GCC 4.0.3 release (Mar 10 2006) - | \ - | v - | GCC 4.0.4 release (Jan 31 2007) - | - +-- GCC 4.1 branch created ------+ - | (Nov 18 2005) \ - v v - GCC 4.2 Stage 1 (ends Jan 18 2006) GCC 4.1.0 release (Feb 28 2006) - | \ - v v - GCC 4.2 Stage 2 (ends Mar 18 2006) GCC 4.1.1 release (May 24 2006) - | \ - v v - GCC 4.2 Stage 3 GCC 4.1.2 release (Feb 13 2007) - | - | - +-- GCC 4.2 branch created ------+ - | \ - v v - GCC 4.3 Stage 1 (starts 2006-10-20) GCC 4.2.0 release (2007-05-13) - | \ - v v - GCC 4.3 Stage 2 (starts 2007-01-20) GCC 4.2.1 release (2007-07-18) - | \ - v v - GCC 4.3 Stage 3 (starts 2007-09-12) GCC 4.2.2 release (2007-10-07) - | \ - | v - | GCC 4.2.3 release (2008-02-01) - | \ - | v - | GCC 4.2.4 release (2008-05-19) - | - | - +-- GCC 4.3 branch created ------+ - | \ - v v - GCC 4.4 Stage 1 (starts 2008-02-18) GCC 4.3.0 release (2008-03-05) - | \ - | v - | GCC 4.3.1 release (2008-06-06) - | \ - | v - v GCC 4.3.2 release (2008-08-27) - GCC 4.4 Stage 3 (starts 2008-09-01) \ - | v - | GCC 4.3.3 release (2009-01-24) - | \ - | v - | GCC 4.3.4 release (2009-08-04) - | \ - | v - | GCC 4.3.5 release (2010-05-22) - | \ - | v - | GCC 4.3.6 release (2011-06-27) - | - +-- GCC 4.4 branch created ------+ - | \ - v v - GCC 4.5 Stage 1 (starts 2009-03-27) GCC 4.4.0 release (2009-04-21) - | \ - | v - | GCC 4.4.1 release (2009-07-22) - GCC 4.5 Stage 3 (starts 2009-10-01) \ - | v - | GCC 4.4.2 release (2009-10-15) - | \ - | v - | GCC 4.4.3 release (2010-01-21) - | \ - | v - | GCC 4.4.4 release (2010-04-29) - | \ - | v - | GCC 4.4.5 release (2010-10-01) - | \ - | v - | GCC 4.4.6 release (2011-04-16) - | \ - | v - | GCC 4.4.7 release (2012-03-13) - | - +-- GCC 4.5 branch created ------+ - | \ - v v - GCC 4.6 Stage 1 (starts 2010-04-06) GCC 4.5.0 release (2010-04-14) - | \ - | v - | GCC 4.5.1 release (2010-07-31) - GCC 4.6 Stage 3 (starts 2010-11-03) \ - | v - | GCC 4.5.2 release (2010-12-16) - | \ - | v - | GCC 4.5.3 release (2011-04-28) - | \ - | v - | GCC 4.5.4 release (2012-07-02) - | - +-- GCC 4.6 branch created ------+ - | \ - v v - GCC 4.7 Stage 1 (starts 2011-03-14) GCC 4.6.0 release (2011-03-25) - | \ - | v - | GCC 4.6.1 release (2011-06-27) - | \ - | v - | GCC 4.6.2 release (2011-10-26) - GCC 4.7 Stage 3 (starts 2011-11-08) \ - | v - | GCC 4.6.3 release (2012-03-01) - | \ - | v - | GCC 4.6.4 release (2013-04-12) - | - +-- GCC 4.7 branch created ------+ - | \ - v v - GCC 4.8 Stage 1 (starts 2012-03-02) GCC 4.7.0 release (2012-03-22) - | \ - | v - | GCC 4.7.1 release (2012-06-14) - | \ - | v - | GCC 4.7.2 release (2012-09-20) - GCC 4.8 Stage 3 (starts 2012-11-06) \ - | v - | GCC 4.7.3 release (2013-04-11) - | \ - | v - | GCC 4.7.4 release (2014-06-12) - | - +-- GCC 4.8 branch created ------+ - | \ - v v - GCC 4.9 Stage 1 (starts 2013-03-16) GCC 4.8.0 release (2013-03-22) - | \ - | v - | GCC 4.8.1 release (2013-05-31) - | \ - | v - | GCC 4.8.2 release (2013-10-16) - | \ - GCC 4.9 Stage 3 (starts 2013-11-22) v - | GCC 4.8.3 release (2014-05-22) - | \ - | v - | GCC 4.8.4 release (2014-12-19) - | \ - | v - | GCC 4.8.5 release (2015-06-23) - +-- GCC 4.9 branch created ------+ - | \ - v v - GCC 4.10 Stage 1 (starts 2014-04-11) GCC 4.9.0 release (2014-04-22) - | \ - | v - | GCC 4.9.1 release (2014-07-16) - New GCC versioning scheme announced \ - | (2014-08-13) v - | GCC 4.9.2 release (2014-10-30) - | \ - GCC 5 Stage 1 v - | GCC 4.9.3 release (2015-06-26) - GCC 5 Stage 3 (starts 2014-11-16) \ - | v - GCC 5 Stage 4 (starts 2015-01-17) GCC 4.9.4 release (2016-08-03) - | - +-- GCC 5 branch created --------+ - | \ - v v - GCC 6 Stage 1 (starts 2015-04-12) GCC 5.1 release (2015-04-22) - | \ - | v - | GCC 5.2 release (2015-07-16) - GCC 6 Stage 3 (starts 2015-11-15) \ - | v - GCC 6 Stage 4 (starts 2016-01-20) GCC 5.3 release (2015-12-04) - | \ - | v - | GCC 5.4 release (2016-06-03) - | \ - | v - | GCC 5.5 release (2017-10-10) - +-- GCC 6 branch created --------+ - | \ - v v - GCC 7 Stage 1 (starts 2016-04-15) GCC 6.1 release (2016-04-27) - | \ - | v - | GCC 6.2 release (2016-08-22) - GCC 7 Stage 3 (starts 2016-11-14) \ - | v - | GCC 6.3 release (2016-12-21) - GCC 7 Stage 4 (starts 2017-01-20) \ - | v - | GCC 6.4 release (2017-07-04) - | \ - | v - | GCC 6.5 release (2018-10-26) - +-- GCC 7 branch created --------+ - | \ - | v - GCC 8 Stage 1 (starts 2017-04-20) GCC 7.1 release (2017-05-02) - | \ - | v - | GCC 7.2 release (2017-08-14) - GCC 8 Stage 3 (starts 2017-11-18) \ - | v - GCC 8 Stage 4 (starts 2018-01-15) GCC 7.3 release (2018-01-25) - | \ - | v - | GCC 7.4 release (2018-12-06) - | \ - | v - | GCC 7.5 release (2019-11-14) - +-- GCC 8 branch created --------+ - | \ - | v - GCC 9 Stage 1 (starts 2018-04-25) GCC 8.1 release (2018-05-02) - | \ - | v - | GCC 8.2 release (2018-07-26) - GCC 9 Stage 3 (starts 2018-11-12) \ - | v - GCC 9 Stage 4 (starts 2019-01-07) GCC 8.3 release (2019-02-22) - | \ - | v - | GCC 8.4 release (2020-03-04) - | \ - | v - | GCC 8.5 release (2021-05-14) - +-- GCC 9 branch created --------+ - | \ - | v - GCC 10 Stage 1 (starts 2019-04-25) GCC 9.1 release (2019-05-03) - | \ - | v - | GCC 9.2 release (2019-08-12) - GCC 10 Stage 3 (starts 2019-11-17) \ - | v - GCC 10 Stage 4 (starts 2020-01-13) GCC 9.3 release (2020-03-12) - | \ - | v - | GCC 9.4 release (2021-06-01) - | \ - | v - | GCC 9.5 release (2022-05-27) - +-- GCC 10 branch created -------+ - | \ - | v - GCC 11 Stage 1 (starts 2020-04-30) GCC 10.1 release (2020-05-07) - | \ - | v - | GCC 10.2 release (2020-06-23) - GCC 11 Stage 3 (starts 2020-11-16) \ - | v - GCC 11 Stage 4 (starts 2021-01-17) GCC 10.3 release (2021-04-08) - | \ - | v - | GCC 10.4 release (2022-06-28) - | \ - | v - +-- GCC 11 branch created -------+ GCC 10.5 release (2023-07-07) - | \ - | v - GCC 12 Stage 1 (starts 2021-04-20) GCC 11.1 release (2021-04-27) - | \ - | v - | GCC 11.2 release (2021-07-28) - GCC 12 Stage 3 (starts 2021-11-15) \ - | v - GCC 12 Stage 4 (starts 2022-01-17) GCC 11.3 release (2022-04-21) - | \ - | v - | GCC 11.4 release (2023-05-29) - +-- GCC 12 branch created -------+ - | \ - | v - GCC 13 Stage 1 (starts 2022-04-28) GCC 12.1 release (2022-05-06) - | \ - | v - | GCC 12.2 release (2022-08-19) - GCC 13 Stage 3 (starts 2022-11-14) \ - | v - GCC 13 Stage 4 (starts 2023-01-16) GCC 12.3 release (2023-05-08) - | - +-- GCC 13 branch created -------+ - | \ - | v - GCC 14 Stage 1 (starts 2023-04-17) GCC 13.1 release (2023-04-26) - | \ - | v - | GCC 13.2 release (2023-07-27) - GCC 14 Stage 3 (starts 2023-11-19) + ^ | GCC 14 Stage 4 (starts 2024-01-12) | - v + GCC 14 Stage 3 (starts 2023-11-19) + | GCC 13.2 release (2023-07-27) + | ^ + | / + GCC 14 Stage 1 (starts 2023-04-17) GCC 13.1 release (2023-04-26) + | ^ + | / + +-- GCC 13 branch created -------+ + | + GCC 13 Stage 4 (starts 2023-01-16) GCC 12.3 release (2023-05-08) + | ^ + GCC 13 Stage 3 (starts 2022-11-14) / + | GCC 12.2 release (2022-08-19) + | ^ + | / + GCC 13 Stage 1 (starts 2022-04-28) GCC 12.1 release (2022-05-06) + | ^ + | / + +-- GCC 12 branch created -------+ + | GCC 11.4 release (2023-05-29) + | ^ + | / + GCC 12 Stage 4 (starts 2022-01-17) GCC 11.3 release (2022-04-21) + | ^ + GCC 12 Stage 3 (starts 2021-11-15) / + | GCC 11.2 release (2021-07-28) + | ^ + | / + GCC 12 Stage 1 (starts 2021-04-20) GCC 11.1 release (2021-04-27) + | ^ + | / + +-- GCC 11 branch created -------+ GCC 10.5 release (2023-07-07) + | ^ + | / + | GCC 10.4 release (2022-06-28) + | ^ + | / + GCC 11 Stage 4 (starts 2021-01-17) GCC 10.3 release (2021-04-08) + | ^ + GCC 11 Stage 3 (starts 2020-11-16) / + | GCC 10.2 release (2020-06-23) + | ^ + | / + GCC 11 Stage 1 (starts 2020-04-30) GCC 10.1 release (2020-05-07) + | ^ + | / + +-- GCC 10 branch created -------+ + | GCC 9.5 release (2022-05-27) + | ^ + | / + | GCC 9.4 release (2021-06-01) + | ^ + | / + GCC 10 Stage 4 (starts 2020-01-13) GCC 9.3 release (2020-03-12) + | ^ + GCC 10 Stage 3 (starts 2019-11-17) / + | GCC 9.2 release (2019-08-12) + | ^ + | / + GCC 10 Stage 1 (starts 2019-04-25) GCC 9.1 release (2019-05-03) + | ^ + | / + +-- GCC 9 branch created --------+ + | GCC 8.5 release (2021-05-14) + | ^ + | / + | GCC 8.4 release (2020-03-04) + | ^ + | / + GCC 9 Stage 4 (starts 2019-01-07) GCC 8.3 release (2019-02-22) + | ^ + GCC 9 Stage 3 (starts 2018-11-12) / + | GCC 8.2 release (2018-07-26) + | ^ + | / + GCC 9 Stage 1 (starts 2018-04-25) GCC 8.1 release (2018-05-02) + | ^ + | / + +-- GCC 8 branch created --------+ + | GCC 7.5 release (2019-11-14) + | ^ + | / + | GCC 7.4 release (2018-12-06) + | ^ + | / + GCC 8 Stage 4 (starts 2018-01-15) GCC 7.3 release (2018-01-25) + | ^ + GCC 8 Stage 3 (starts 2017-11-18) / + | GCC 7.2 release (2017-08-14) + | ^ + | / + GCC 8 Stage 1 (starts 2017-04-20) GCC 7.1 release (2017-05-02) + | ^ + | / + +-- GCC 7 branch created --------+ + | GCC 6.5 release (2018-10-26) + | ^ + | / + | GCC 6.4 release (2017-07-04) + | ^ + GCC 7 Stage 4 (starts 2017-01-20) / + | GCC 6.3 release (2016-12-21) + | ^ + GCC 7 Stage 3 (starts 2016-11-14) / + | GCC 6.2 release (2016-08-22) + | ^ + | / + GCC 7 Stage 1 (starts 2016-04-15) GCC 6.1 release (2016-04-27) + ^ ^ + | / + +-- GCC 6 branch created --------+ + | GCC 5.5 release (2017-10-10) + | ^ + | / + | GCC 5.4 release (2016-06-03) + | ^ + | / + GCC 6 Stage 4 (starts 2016-01-20) GCC 5.3 release (2015-12-04) + | ^ + GCC 6 Stage 3 (starts 2015-11-15) / + | GCC 5.2 release (2015-07-16) + | ^ + | / + GCC 6 Stage 1 (starts 2015-04-12) GCC 5.1 release (2015-04-22) + ^ ^ + | / + +-- GCC 5 branch created --------+ + | + GCC 5 Stage 4 (starts 2015-01-17) GCC 4.9.4 release (2016-08-03) + | ^ + GCC 5 Stage 3 (starts 2014-11-16) / + | GCC 4.9.3 release (2015-06-26) + GCC 5 Stage 1 ^ + | / + | GCC 4.9.2 release (2014-10-30) + | ^ + New GCC versioning scheme announced / + | (2014-08-13) GCC 4.9.1 release (2014-07-16) + | ^ + | / + GCC 4.10 Stage 1 (starts 2014-04-11) GCC 4.9.0 release (2014-04-22) + ^ ^ + | / + +-- GCC 4.9 branch created ------+ + | GCC 4.8.5 release (2015-06-23) + | ^ + | / + | GCC 4.8.4 release (2014-12-19) + | ^ + | / + | GCC 4.8.3 release (2014-05-22) + GCC 4.9 Stage 3 (starts 2013-11-22) ^ + | / + | GCC 4.8.2 release (2013-10-16) + | ^ + | / + | GCC 4.8.1 release (2013-05-31) + | ^ + | / + GCC 4.9 Stage 1 (starts 2013-03-16) GCC 4.8.0 release (2013-03-22) + ^ ^ + | / + +-- GCC 4.8 branch created ------+ + | + | GCC 4.7.4 release (2014-06-12) + | ^ + | / + | GCC 4.7.3 release (2013-04-11) + | ^ + GCC 4.8 Stage 3 (starts 2012-11-06) / + | GCC 4.7.2 release (2012-09-20) + | ^ + | / + | GCC 4.7.1 release (2012-06-14) + | ^ + | / + GCC 4.8 Stage 1 (starts 2012-03-02) GCC 4.7.0 release (2012-03-22) + ^ ^ + | / + +-- GCC 4.7 branch created ------+ + | + | GCC 4.6.4 release (2013-04-12) + | ^ + | / + | GCC 4.6.3 release (2012-03-01) + | ^ + GCC 4.7 Stage 3 (starts 2011-11-08) / + | GCC 4.6.2 release (2011-10-26) + | ^ + | / + | GCC 4.6.1 release (2011-06-27) + | ^ + | / + GCC 4.7 Stage 1 (starts 2011-03-14) GCC 4.6.0 release (2011-03-25) + ^ ^ + | / + +-- GCC 4.6 branch created ------+ + | + | GCC 4.5.4 release (2012-07-02) + | ^ + | / + | GCC 4.5.3 release (2011-04-28) + | ^ + | / + | GCC 4.5.2 release (2010-12-16) + | ^ + GCC 4.6 Stage 3 (starts 2010-11-03) / + | GCC 4.5.1 release (2010-07-31) + | ^ + | / + GCC 4.6 Stage 1 (starts 2010-04-06) GCC 4.5.0 release (2010-04-14) + ^ ^ + | / + +-- GCC 4.5 branch created ------+ + | + | GCC 4.4.7 release (2012-03-13) + | ^ + | / + | GCC 4.4.6 release (2011-04-16) + | ^ + | / + | GCC 4.4.5 release (2010-10-01) + | ^ + | / + | GCC 4.4.4 release (2010-04-29) + | ^ + | / + | GCC 4.4.3 release (2010-01-21) + | ^ + | / + | GCC 4.4.2 release (2009-10-15) + | ^ + GCC 4.5 Stage 3 (starts 2009-10-01) / + | GCC 4.4.1 release (2009-07-22) + | ^ + | / + GCC 4.5 Stage 1 (starts 2009-03-27) GCC 4.4.0 release (2009-04-21) + ^ ^ + | / + +-- GCC 4.4 branch created ------+ + | + | GCC 4.3.6 release (2011-06-27) + | ^ + | / + | GCC 4.3.5 release (2010-05-22) + | ^ + | / + | GCC 4.3.4 release (2009-08-04) + | ^ + | / + | GCC 4.3.3 release (2009-01-24) + | ^ + GCC 4.4 Stage 3 (starts 2008-09-01) / + ^ GCC 4.3.2 release (2008-08-27) + | ^ + | / + | GCC 4.3.1 release (2008-06-06) + | ^ + | / + GCC 4.4 Stage 1 (starts 2008-02-18) GCC 4.3.0 release (2008-03-05) + ^ ^ + | / + +-- GCC 4.3 branch created ------+ + | + | + | GCC 4.2.4 release (2008-05-19) + | ^ + | / + | GCC 4.2.3 release (2008-02-01) + | ^ + | / + GCC 4.3 Stage 3 (starts 2007-09-12) GCC 4.2.2 release (2007-10-07) + ^ ^ + | / + GCC 4.3 Stage 2 (starts 2007-01-20) GCC 4.2.1 release (2007-07-18) + ^ ^ + | / + GCC 4.3 Stage 1 (starts 2006-10-20) GCC 4.2.0 release (2007-05-13) + ^ ^ + | / + +-- GCC 4.2 branch created ------+ + | + | + GCC 4.2 Stage 3 GCC 4.1.2 release (Feb 13 2007) + ^ ^ + | / + GCC 4.2 Stage 2 (ends Mar 18 2006) GCC 4.1.1 release (May 24 2006) + ^ ^ + | / + GCC 4.2 Stage 1 (ends Jan 18 2006) GCC 4.1.0 release (Feb 28 2006) + ^ ^ + | / + +-- GCC 4.1 branch created ------+ + | (Nov 18 2005) + | GCC 4.0.4 release (Jan 31 2007) + | ^ + | / + | GCC 4.0.3 release (Mar 10 2006) + | ^ + | / + GCC 4.1 Stage 3 GCC 4.0.2 release (Sep 28 2005) + ^ ^ + | / + GCC 4.1 Stage 2 (ends July 8 2005) GCC 4.0.1 release (Jul 7 2005) + ^ ^ + | / + GCC 4.1 Stage 1 (ends April 25 2005) GCC 4.0.0 release (Apr 20 2005) + ^ ^ + | / + +-- GCC 4.0 branch created ------+ + | (Feb 25 2005) + | GCC 3.4.6 release (Mar 06 2006) + | ^ + | / + | GCC 3.4.5 release (Nov 30 2005) + | ^ + | / + | GCC 3.4.4 release (May 18 2005) + | ^ + | / + | GCC 3.4.3 release (Nov 4 2004) + | ^ + GCC 4.0 Stage 3 / + ^ GCC 3.4.2 release (Sep 6 2004) + | ^ + GCC 4.0 Stage 2 / + ^ GCC 3.4.1 release (Jul 1 2004) + | ^ + Tree SSA infrastructure / + merged to mainline (May 17 2004) GCC 3.4.0 release (Apr 18 2004) + | ^ + | / + +-- GCC 3.4 branch created ------+ + | (Jan 16 2004) + | GCC 3.3.6 release (May 03 2005) + | ^ + | / + | GCC 3.3.5 release (Sep 30 2004) + | ^ + | / + | GCC 3.3.4 release (May 31 2004) + | ^ + | / + GCC 3.4 Stage 3 GCC 3.3.3 release (Feb 14 2004) + ^ ^ + | / + GCC 3.4 Stage 2 (ends October 15 2003) GCC 3.3.2 release (Oct 17 2003) + ^ ^ + | / + GCC 3.4 Stage 1 (ends July 4 2003) GCC 3.3.1 release (Aug 8 2003) + ^ ^ + | / + | GCC 3.3 release (May 13 2003) + | ^ + | / + +-- GCC 3.3 branch created ------+ + | (Dec 14 2002) + | + GCC 3.3 Stage 3 (ends Oct 15 2002) + ^ + | + GCC 3.3 Stage 2 (ends Aug 15 2002) + ^ + | GCC 3.2.3 release (April 22 2003) + | ^ + | / + | GCC 3.2.2 release (Feb 05 2003) + | ^ + | / + | GCC 3.2.1 release (Nov 19 2002) + | ^ + | / + | GCC 3.2 release (Aug 14 2002) + | ^ + | / + | Branch renamed to GCC 3.2 to + | accommodate for C++ ABI fixes + | (C++ binary incompatible with + New development plan announced GCC 3.1, see release info) + ^ (Jul 14 2002) ^ + | / + | GCC 3.1.1 release (Jul 25 2002) + | ^ + GCC 3.2 Stage 1 (ended Jun 22 2002) / + ^ GCC 3.1 release (May 15 2002) + | ^ + | / + +-- GCC 3.1 branch created ------+ + | + GCC 3.1 Stage 3 (ended Feb 26 2002) GCC 3.0.4 release (Feb 20 2002) + ^ ^ + | / + GCC 3.1 Stage 2 (ended Dec 19 2001) GCC 3.0.3 release (Dec 20 2001) + ^ ^ + | / + GCC 3.1 Stage 1 (ended Oct 15 2001) GCC 3.0.2 release (Oct 25 2001) + ^ ^ + | / + | GCC 3.0.1 release (Aug 20 2001) + New development plan announced ^ + ^ (Jul 18 2001) / + | GCC 3.0 release (Jun 18 2001) + | ^ + | / + +-- GCC 3.0 branch created ------+ + | (Feb 12 2001) + | + ... former releases ... + </pre> </body>