About GCC

Mission Statement
Releases
Snapshots
Mailing lists
Contributors
Steering Committee

Documentation

Installation
· Platforms
· Testing
Manual
FAQ
Wiki
Further Readings

Download

Mirror sites
Binaries

"Live" Sources

CVS read access
Rsync read access
CVSup mirrors
CVS write access

Development

Development Plan
· (tentative timeline)
Contributing
...Why?
Open projects
Front ends
Back ends
Extensions
Benchmarks

Bugs

Known bugs
How to report
Bug database
...Management


Get our announcements:

Welcome to the GCC home page!

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

We strive to provide regular, high quality releases, which we want to work well on a variety of native and cross targets (including GNU/Linux), and encourage everyone to contribute changes and help testing GCC. Our sources are readily and freely available via CVS and weekly snapshots.

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

Current release series: GCC 4.0.2 (released 2005-09-28)
Branch status: open for regression and documentation fixes only. Known regressions.
Previous release series: GCC 3.4.4 (released 2005-05-18)
Branch status: 2005-08-31 (open for regression and documentation fixes only).
Previous release series: GCC 3.3.6 (released 2005-05-03)
This is the last release from the 3.3.x series; the branch has been closed after the release.
Active development (mainline): will become GCC 4.1.0 (current changes)
Branch status: 2005-10-10 (stage 3; open for regression and documentation fixes only). Known regressions.

News/Announcements

September 28, 2005
GCC 4.0.2 has been released.
August 22, 2005
Red Hat Inc has contributed a port for the MorphoSys family.
July 20, 2005
Red Hat Inc has contributed a port for the Renesas R8C/M16C/M32C families.
July 17, 2005
GCC 4.1 stage 2 has been closed. The following projects were contributed during stage 1 and stage 2: New C Parser, LibAda GNATTools Branch, Code Sinking, Improved phi-opt, Structure Aliasing, Autovectorization Enhancements, Hot and Cold Partitioning, SMS Improvements, Integrated Immediate Uses, Tree Optimizer Cleanups, Variable-argument Optimization, Redesigned VEC API, IPA Infrastructure, Altivec Rewrite, Warning Message Control, New SSA Operand Cache Implementation, Safe Builtins, Reimplementation of IBM Pro Police Stack Detector, New DECL hierarchy. More information about these projects can be found at GCC 4.1 projects.
July 7, 2005
GCC 4.0.1 has been released.
May 18, 2005
GCC 3.4.4 has been released.
May 03, 2005
GCC 3.3.6 has been released.
April 20, 2005
GCC 4.0.0 has been released.
April 12, 2005
Diego Novillo of Red Hat has contributed a Value Range Propagation pass.
April 5, 2005
Analog Devices has contributed a port for the Blackfin processor. See the Blackfin projects page for more information and ports of binutils and gdb.
February 06, 2005
gcc.gnu.org suffered hardware failure and had to be restored from backups. We do not believe any data was lost in the CVS repository. We did lose any pending messages in the mail queue as that does not get backed up. At this time, everything should be functional except for htdig. The mailing list archives on the web site are also out of date and will be updated soon. New mail will update the archives correctly, however. If you find any other problems, please email overseers@gcc.gnu.org
January 27, 2005
GCC now has a Wiki.
Older news and announcements...
GCJ news | Fortran 77 status
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.

For questions related to the use of GCC, please consult these web pages and the GCC manuals. If that fails, the gcc-help@gcc.gnu.org mailing list might help.
Please send comments on these web pages and the development of GCC to our developer mailing list at gcc@gnu.org or gcc@gcc.gnu.org. All of our lists have public archives.

Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA.

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

Last modified 2005-10-11 Valid XHTML 1.0