Fiche technique | |
---|---|
Type de produit : | Langage de programmation |
Auteur : | GNU Project |
Licence : | GPLv3+ |
Date de publication : | 1987 |
Site Web : | https://gcc.gnu.org/ |
Introduction
Le langage de programmation GNU C, est le compilateur par défaut proposé pour écrire le noyau et les programmes pour Linux. Par défaut, il utilise le standard C89, mais il peut supporté le standard C99 avec ou sens extensions GNU.
Liste des releases
Le compilateur du GNU C est intégré au GCC, ainsi les versions GNU C et GCC sont indissociable.
Release | Date |
---|---|
0.9 | 22 mars 1987 |
1.0 | 23 mai 1987 |
1.1 | 24 mai 1987 |
1.2 | 1 juin 1987 |
1.3 | 10 juin 1987 |
1.4 | 13 juin 1987 |
1.5 | 18 juin 1987 |
1.6 | 2 juillet 1987 |
1.7 | 21 juillet 1987 |
1.8 | 10 août 1987 |
1.9 | 18 août 1987 |
1.10 | 22 août 1987 |
1.11 | 5 septembre 1987 |
1.12 | 3 octobre 1987 |
1.13 | 12 octobre 1987 |
1.14 | 6 novembre 1987 |
1.15 | 28 novembre 1987 |
1.15.3 (g++) | 18 décembre 1987 |
1.16 | 19 décembre 1987 |
1.17 | 9 janvier 1988 |
1.18 | 4 février 1988 |
1.19 | 29 mars 1988 |
1.20 | 19 avril 1988 |
1.21 | 1 mai 1988 |
1.22 | 22 mai 1988 |
1.23 | 26 juin 1988 |
1.24 | 2 juillet 1988 |
1.25 | 3 août 1988 |
1.26 | 18 août 1988 |
1.27 | 5 septembre 1988 |
1.28 | 14 septembre 1988 |
1.29 | 6 octobre 1988 |
1.30 | 13 octobre 1988 |
1.31 | 19 novembre 1988 |
1.32 | 21 décembre 1988 |
1.33 | 1 février 1989 |
1.34 | 23 février 1989 |
1.35 | 26 avril 1989 |
1.36 | 24 septembre 1989 |
1.36.3 (g++) | 16 janvier 1990 |
1.36.4 (g++) | 30 janvier 1990 |
1.37 | 11 février 1990 |
1.37.1 | 21 février 1990 |
1.37.0 (g++) | 28 février 1990 |
1.37.1 (g++) | 1 mars 1990 |
1.38 | 21 décembre 1990 |
1.39 | 16 janvier 1991 |
1.39.1 (g++) | 4 mai 1991 |
1.40 | 1 juin 1991 |
1.40.3 (g++) | 19 octobre 1991 |
1.41.0 (g++) | 13 juillet 1992 |
1.41 | 27 août 1992 |
1.42 | 20 septembre 1992 |
1.42.0 (g++) | 20 septembre 1992 |
2.0 | 22 février 1992 |
2.1 | 24 mars 1992 |
2.2 | 8 juin 1992 |
2.2.1 | 8 juin 1992 |
2.2.2 | 14 juin 1992 |
2.3 | 31 octobre 1992 |
2.3.1 | 1 novembre 1992 |
2.3.2 | 27 novembre 1992 |
2.3.3 | 26 décembre 1992 |
2.4.0 | 17 mai 1993 |
2.4.1 | 26 mai 1993 |
2.4.2 | 31 mai 1993 |
2.4.3 | 1 juin 1993 |
2.4.4 | 19 juin 1993 |
2.4.5 | 20 juin 1993 |
2.5.0 | 22 octobre 1993 |
2.5.1 | 31 octobre 1993 |
2.5.2 | 1 novembre 1993 |
2.5.3 | 11 novembre 1993 |
2.5.4 | 16 novembre 1993 |
2.5.5 | 27 novembre 1993 |
2.5.6 | 3 décembre 1993 |
2.5.7 | 12 décembre 1993 |
2.5.8 | 24 janvier 1994 |
2.6.0 | 14 juillet 1994 |
2.6.1 | 1 novembre 1994 |
2.6.2 | 12 novembre 1994 |
2.6.3 | 30 novembre 1994 |
2.7.0 | 17 juin 1995 |
2.7.1 | 12 novembre 1995 |
2.7.2 | 26 novembre 1995 |
2.7.2.1 | 29 juin 1996 |
2.7.2.2 | 29 janvier 1997 |
2.7.2.3 | 22 août 1997 |
EGCS 1.0 | 3 décembre 1997 |
EGCS 1.0.1 | 6 janvier 1998 |
gcc 2.8.0 | 7 janvier 1998 |
gcc 2.8.1 | 2 mars 1998 |
EGCS 1.0.2 | 16 mars 1998 |
EGCS 1.0.3 | 15 mai 1998 |
EGCS 1.1 | 3 septembre 1998 |
EGCS 1.1.1 | 1 décembre 1998 |
EGCS 1.1.2 | 15 mars 1999 |
GCC 2.95 | 31 juillet 1999 |
GCC 2.95.1 | 19 août 1999 |
GCC 2.95.2 | 24 octobre 1999 |
GCC 2.95.3 | 16 mars 2001 |
GCC 3.0 | 18 juin 2001 |
GCC 3.0.1 | 20 août 2001 |
GCC 3.0.2 | 25 octobre 2001 |
GCC 3.0.3 | 20 décembre 2001 |
GCC 3.0.4 | 20 février 2002 |
GCC 3.1 | 15 mai 2002 |
GCC 3.1.1 | 25 juillet 2002 |
GCC 3.2 | 14 août 2002 |
GCC 3.2.1 | 19 novembre 2002 |
GCC 3.2.2 | 5 février 2003 |
GCC 3.2.3 | 22 avril 2003 |
GCC 3.3 | 13 mai 2003 |
GCC 3.3.1 | 8 août 2003 |
GCC 3.3.2 | 17 octobre 2003 |
GCC 3.3.3 | 14 février 2004 |
GCC 3.4.0 | 18 avril 2004 |
GCC 3.3.4 | 31 mai 2004 |
GCC 3.4.1 | 1 juillet 2004 |
GCC 3.4.2 | 6 septembre 2004 |
GCC 3.3.5 | 30 septembre 2004 |
GCC 3.4.3 | 4 novembre 2004 |
GCC 4.0.0 | 20 avril 2005 |
GCC 3.3.6 | 3 mai 2005 |
GCC 3.4.4 | 18 mai 2005 |
GCC 4.0.1 | 7 juillet 2005 |
GCC 4.0.2 | 28 septembre 2005 |
GCC 3.4.5 | 30 novembre 2005 |
GCC 4.1.0 | 28 février 2006 |
GCC 3.4.6 | 6 mars 2006 |
GCC 4.0.3 | 10 mars 2006 |
GCC 4.1.1 | 24 mai 2006 |
GCC 4.0.4 | 31 janvier 2007 |
GCC 4.1.2 | 13 février 2007 |
GCC 4.2.0 | 13 mai 2007 |
GCC 4.2.1 | 18 juillet 2007 |
GCC 4.2.2 | 7 octobre 2007 |
GCC 4.2.3 | 1 février 2008 |
GCC 4.3.0 | 5 mars 2008 |
GCC 4.2.4 | 19 mai 2008 |
GCC 4.3.1 | 6 juin 2008 |
GCC 4.3.2 | 27 août 2008 |
GCC 4.3.3 | 24 janvier 2009 |
GCC 4.4.0 | 21 avril 2009 |
GCC 4.4.1 | 22 juillet 2009 |
GCC 4.3.4 | 4 août 2009 |
GCC 4.4.2 | 15 octobre 2009 |
GCC 4.4.3 | 21 janvier 2010 |
GCC 4.5.0 | 14 avril 2010 |
GCC 4.4.4 | 29 avril 2010 |
GCC 4.3.5 | 22 mai 2010 |
GCC 4.5.1 | 31 juillet 2010 |
GCC 4.4.5 | 1 octobre 2010 |
GCC 4.5.2 | 16 décembre 2010 |
GCC 4.6.0 | 25 mars 2011 |
GCC 4.4.6 | 16 avril 2011 |
GCC 4.5.3 | 28 avril 2011 |
GCC 4.3.6 | 27 juin 2011 |
GCC 4.6.1 | 27 juin 2011 |
GCC 4.6.2 | 26 octobre 2011 |
GCC 4.6.3 | 1 mars 2012 |
GCC 4.4.7 | 13 mars 2012 |
GCC 4.7.0 | 22 mars 2012 |
GCC 4.7.1 | 14 juin 2012 |
GCC 4.5.4 | 2 juillet 2012 |
GCC 4.7.2 | 20 septembre 2012 |
GCC 4.8.0 | 22 mars 2013 |
GCC 4.7.3 | 11 avril 2013 |
GCC 4.6.4 | 12 avril 2013 |
GCC 4.8.1 | 31 mai 2013 |
GCC 4.8.2 | 16 octobre 2013 |
GCC 4.9.0 | 22 avril 2014 |
GCC 4.8.3 | 22 mai 2014 |
GCC 4.7.4 | 12 juin 2014 |
GCC 4.9.1 | 16 juillet 2014 |
GCC 4.9.2 | 30 octobre 2014 |
GCC 4.8.4 | 16 décembre 2014 |
GCC 5.1 | 22 avril 2015 |
GCC 4.8.5 | 23 juin 2015 |
GCC 4.9.3 | 26 juin 2015 |
GCC 5.2 | 16 juillet 2015 |
GCC 5.3 | 4 décembre 2015 |
GCC 6.1 | 27 avril 2016 |
GCC 5.4 | 3 juin 2016 |
GCC 4.9.4 | 3 août 2016 |
GCC 6.2 | 22 août 2016 |
GCC 6.3 | 21 décembre 2016 |
GCC 7.1 | 2 mai 2017 |
GCC 6.4 | 4 juillet 2017 |
GCC 7.2 | 14 août 2017 |
GCC 5.5 | 10 octobre 2017 |
GCC 7.3 | 25 janvier 2018 |
GCC 8.1 | 2 mai 2018 |
GCC 8.2 | 26 juillet 2018 |
GCC 6.5 | 26 octobre 2018 |
GCC 7.4 | 6 décembre 2018 |
... | ... |
Remarque
- Si vous souhaitez utiliser ce compilateur sous Windows, vous devriez plutôt utilisé MinGW C/C++.
Dernière mise à jour : Samedi, le 7 avril 2018