This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Is it time to flip the switch to make -std=gnu99 the default?
- From: Kelley Cook <kelley dot r dot cook at gm dot com>
- To: gcc at gcc dot gnu dot org
- Date: Mon, 17 Jun 2002 15:04:53 -0400
- Subject: Is it time to flip the switch to make -std=gnu99 the default?
I was wondering if any of you developers thought that it might be time to make
-std=gnu99 the default for 3.2, instead of -std=gnu89?
Here is my, enduser, reasoning:
1) support for C99 is mostly complete based on http://gcc.gnu.org/c99status.html
2) GCC used to, by default, have all its extensions supported. It would seem to
this outsider that those extensions should include support for any newly
implemented C99 features without having to specify an extra commandline option.
3) Although pedantic C99 support is currently incomplete, enabling this would
give the C99 portions a much broader base of testing, which would lead to a
quicker eradication of any bugs which may exist in those C99 features which are
currently supported.
Thanks,
Kelley Cook