Citation :
Elmoricq>
-ansi
In C mode, support all ISO C90 programs. In C++ mode, remove GNU
extensions that conflict with ISO C++.
|
Ah tiens, là j'ai pas le même man que toi.
"-ansi
Support all ANSI standard C programs."
Mais en fait, je viens de remarquer ceci :
"Last change: 1998/12/16"
Alors, pourquoi ça compile ?
Je viens de faire une recherche sur Google, et...
Citation :
The new variable-length array (VLA) feature is partially available. Simple VLAs will work. However, this is a pure coincidence; in fact, GNU C has its own variable-length array support
|
Donc en fait dans mon compilo gcc, le VLA passe comme implémentation GNU C, et non comme implémentation ANSI C, d'où les erreurs avec -pedantic.
En tout cas c'est comme ça que je le comprends.
Super simple encore, comme histoire.
Message édité par Elmoricq le 22-04-2005 à 15:57:06