Tim wrote:
I am confused by reading http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Standards.html, which says "GCC supports three versions of the C standard". It seems says more than one versions. Can anyone clarify it? Which version is the most popular now and recommended?
There's a version of this page for gcc-4.4.1, the current release.
These pages attempt to explain how the -std= options may be used to
select which standard is supported, entirely or partially. Please be
more specific if you are looking for further explanation.