GCC Home Page - GNU Project - Free Software Foundation (FSF)
About GCC

Mission Statement
Mailing lists
Timeline
Contributors
Steering Committee

Documentation

Installation
 Supported Platforms
 Testing
Manual
FAQ
Further Readings

Download

Releases
Snapshots
Mirror sites
Binaries

Development

Development Plan
Contributing
...Why?
Open projects
Front ends
Extensions
CVS read access
Rsync read access
CVSup mirrors
CVS write access

Bugs

Report a bug
Bug database
...Management
Known bugs


Get our announcements:

Welcome to the GCC home page!

GCC is the GNU Compiler Collection, which currently contains front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).

Major decisions about GCC are made by the steering committee, guided by the mission statement.

We encourage everyone to contribute changes and help testing GCC, and we provide access to our development sources with anonymous CVS and weekly snapshots.

We strive to provide regular, high quality releases, which we want to work well on a variety of native (including GNU/Linux) and cross targets. To that end, we use an extensive test suite and automated regression testers as well as various benchmark suites and automated testers to maintain and improve quality.

Active release branch: will become GCC 3.3
Stage 3; open for all maintainers.
Current release series: GCC 3.2.2 (released 2003-02-05)
Open for all maintainers; fixes for regressions only.
Active development (mainline): will become GCC 3.4
Stage 1; open for all maintainers.

News/Announcements

February 05, 2003
GCC 3.2.2 has been released.
January 29, 2003
Andrew Haley of Red Hat completed the work began by Bo Thorsen of SuSE to port GCJ to the AMD x86-64 architecture. This is the first implementation of the Java programming language to be made available on that platform. It will be part of the GCC 3.3 release.
January 28, 2003
The ongoing effort to remove warnings from the GCC code base itself, spear-headed by Kaveh Ghazi, has paid off: For our development versions and snapshots, we now enable -Werror during a full bootstrap.
January 22, 2003
The GCC Steering Committee has named Gabriel Dos Reis as release manager for the upcoming GCC 3.2.2 release, allowing Mark Mitchell to focus his efforts on the GCC 3.3 and 3.4 releases. 3.2.2 is intended to be a bug fix release only.
January 10, 2003
Geoffrey Keating of Apple Computer, Inc., with support from Red Hat, Inc., has contributed a precompiled header implementation that can dramatically speed up compilation of some projects.
December 27, 2002
Mark Mitchell of CodeSourcery has contributed a new, hand-crafted recursive-descent C++ parser sponsored by the Los Alamos National Laboratory. The new parser is more standard conforming and fixes many bugs (about 100 in our bug database alone) from the old YACC-derived parser.
December 4, 2002
Nathan Sidwell of CodeSourcery has contributed an implementation of non-trivial covariant returns for non-varadic virtual functions.
November 21, 2002
GCC 3.2.1 has been released. We plan to shortly create the GCC 3.3 release branch (but want to fix a couple of high-priority regressions first).
Older news and announcements...
Fortran news
This search will allow you to search the contents of all the publicly available WWW documents at gcc.gnu.org.
There is also a detailed search form.
Match: Type: Limit to: Sort by: Search-syntax
Search:

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

These pages are maintained by The GCC team.

Please send comments on these web pages and GCC to our public mailing list at gcc@gnu.org or gcc@gcc.gnu.org, send other questions to gnu@gnu.org.

Copyright (C) Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Last modified 2003-03-28 Valid XHTML 1.0