GCC, the GNU Compiler Collection

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,...). 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 Git and weekly snapshots.

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


News

GNU Tools Cauldron 2022 [2022-09-02]
Prague, Czech Republic and online, September 16-18 2022
GCC 12.2 released [2022-08-19]
GCC 10.4 released [2022-06-28]
GCC 9.5 released [2022-05-27]
GCC 12.1 released [2022-05-06]
GCC 11.3 released [2022-04-21]
GNU Tools @ Linux Plumbers Conference 2021 [2021-09-15]
Will be held online, September 20-24 2021
GCC 11.2 released [2021-07-28]
GCC 9.4 released [2021-06-01]
GCC 8.5 released [2021-05-14]
GCC 11.1 released [2021-04-27]
GCC 10.3 released [2021-04-08]
Older news | Nick's Blog | More news? Let gerald@pfeifer.com know!

Supported Releases

GCC 12.2 (changes)
Status: 2022-08-19 (regression fixes & docs only).
GCC 11.3 (changes)
Status: 2022-04-21 (regression fixes & docs only).
GCC 10.4 (changes)
Status: 2022-10-19 (regression fixes & docs only).
Development: GCC 13.0 (release criteria, changes)
Status: 2022-11-14 (general bugfixing).

Search our site


Match: Sort by:

There is also a detailed search form.

Get our announcements