GCC, the GNU Compiler Collection
The GNU Compiler Collection includes front ends for
C,
C++,
Objective-C, Fortran,
Java, Ada, and Go, as well as libraries for these
languages (libstdc++, libgcj,...).
GCC was originally written as the compiler for the GNU operating system.
The GNU system was developed to be 100% free software, free in the sense
that it respects
the user's freedom.
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 or help
testing GCC.
Our sources are readily and freely available via
SVN and weekly
snapshots.
Major decisions about GCC are made by the
steering committee, guided by the
mission statement.
News
- GCC 4.6.4 released
[2013-04-12]
- GCC 4.7.3 released
[2013-04-11]
- GCC 4.8.1
will be C++11 feature-complete
[2013-04-01]
- Support for C++11 ref-qualifiers was added to the GCC
4.8 branch, making G++ the first C++ compiler to implement all
the major language features of the C++11 standard. This
functionality will be available in GCC 4.8.1.
- GCC 4.8.0 released
[2013-03-22]
- GCC internals documentation
[2013-01-23]
- The
GCC Resource Center
at IITB is providing documentation, tutorials and videos
about GCC internals with support from the Government of India.
- ARM AArch64 support
[2012-10-24]
- A port for AArch64, the 64-bit execution state in the ARMv8 architecture,
has been contributed by ARM Ltd.
- IBM zEnterprise EC12 support
[2012-10-10]
- Support for the latest release of the System z mainframe zEC12 has
been added to the architecture back end. This work was contributed by
Andreas Krebbel of IBM.
- GCC 4.7.2 released
[2012-09-20]
- GCC now uses C++ as its implementation language
[2012-08-14]
- The cxx-conversion
branch has been merged into trunk. This switches GCC's implementation
language from C to C++.
Additionally, some data structures have been re-implemented in C++
(more details in the merge
announcement). This work was contributed by Lawrence Crowl and
Diego Novillo of Google.
- GCC 4.5.4 released
[2012-07-02]
Older news |
Any additions? Don't be shy, send them to gerald@pfeifer.com!
|
Release Series and Status
- GCC 4.8.0
(changes)
-
Status:
2013-05-17
(frozen for release).
Serious
regressions.
All
regressions.
- GCC 4.7.3
(changes) (oldest maintained release)
-
Status:
2013-04-11
(regression fixes and docs only).
Serious
regressions.
All
regressions.
- Development:
GCC 4.9.0 (changes, release criteria)
-
Status:
2013-03-16
(general development, stage 1).
Serious
regressions.
All
regressions.
Search our site
There is also a detailed search form.
Get our announcements
|
|
|