Monday, July 9, 2012

c - compiling with c89 and c99 does gcc 4.4.2 default to c99? - Stack Overflow

c - compiling with c89 and c99 does gcc 4.4.2 default to c99? - Stack Overflow:


From the gcc(1) man page:
   -std=
       Determine the language standard.   This option is currently only
       supported when compiling C or C++.
....

       c99
       c9x
       iso9899:1999
       iso9899:199x
           ISO C99.  Note that this standard is not yet fully supported;
           see <http://gcc.gnu.org/gcc-4.4/c99status.html> for more
           information.  The names c9x and iso9899:199x are deprecated.

       gnu89
           GNU dialect of ISO C90 (including some C99 features). This is
           the default for C code.

       gnu99
       gnu9x
           GNU dialect of ISO C99.  When ISO C99 is fully implemented in
           GCC, this will become the default.  The name gnu9x is
           deprecated.

'via Blog this'

No comments:

Post a Comment