"gnuextensions",
FLG_GNUEXTENSIONS,
"support some gnu (gcc) language extensions",
- NULL, 0, 0
+ "ANSI C does not allow some language features supported by gcc and other compilers. "
+ "Use +gnuextensions to allow some of these extensions.", 0, 0
},
{
FK_ANSI, FK_NONE, plainFlag,
"stylized comment.",
0, 0
},
+ {
+ FK_COMMENTS, FK_SYNTAX, plainFlag,
+ "unrecogflagcomments",
+ FLG_UNRECOGFLAGCOMMENTS,
+ "stylized flag comment uses an unrecognized flag",
+ "Semantic comment attempts to set a flag that is not recognized.",
+ 0, 0
+ },
{
FK_COMMENTS, FK_SYNTAX, plainFlag,
"continuecomment",
"relaxquals",
FLG_RELAXQUALS,
"report qualifier mismatches only if dangerous",
- NULL, 0, 0
+ "To allow qualifier mismatches that are not dangerous, use +relaxquals.", 0, 0
},
{
FK_TYPEEQ, FK_NUMBERS, modeFlag,
"relaxtypes",
FLG_RELAXTYPES,
"allow all numeric types to match",
- NULL, 0, 0
+ "To allow all numeric types to match, use +relaxtypes.", 0, 0
},
{
FK_TYPEEQ, FK_NONE, modeFlag,