|
|
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 3.4.3 (released 2004-11-04)
-
Branch status:
2004-10-26
(open for regression fixes only).
- Previous release series:
GCC 3.3.5 (released 2004-09-30)
-
Branch status:
2005-01-20
(open for regression fixes only).
- Next release series:
will become GCC 4.0.0 (current changes)
-
Branch status: open for regression fixes only.
- Active development (mainline):
will become GCC 4.1.0 (current changes)
-
Branch status: Stage 1; open for
all maintainers.
News/Announcements
- 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.
- November 4, 2004
-
GCC 3.4.3 has been released.
- September 30, 2004
-
GCC 3.3.5 has been released.
- September 9, 2004
-
The next major version of GCC following the current 3.4 release series
will be called GCC 4.0.
- September 6, 2004
-
GCC 3.4.2 has been released.
- July 1, 2004
-
GCC 3.4.1 has been released.
- May 13, 2004
-
The tree-ssa
branch has been merged into
mainline.
- April 20, 2004
-
GCC 3.4.0 has been released.
- February 25, 2004
-
The tree-ssa branch
has been frozen to be incorporated into GCC 4.0.0. Tree SSA
incorporates two new high-level intermediate languages (GENERIC and
GIMPLE), an optimization framework for GIMPLE based on the Static
Single Assignment (SSA) representation, several SSA-based optimizers
and various other improvements to the internal structure of the
compiler that allow new optimization opportunities that were difficult
to implement before.
- February 24, 2004
-
GCC 3.3.3 has been released.
- February 6, 2004
-
Josef Zlomek of SUSE Labs and Daniel Berlin of IBM Research have contributed
Variable Tracking. It generates more accurate debug info about locations of
variables and allows debugging code compiled
with
-fomit-frame-pointer.
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.
|