Add more specific flags for misc GNU extensions.
authorEli Friedman <eli.friedman@gmail.com>
Tue, 20 Aug 2013 22:44:28 +0000 (22:44 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Tue, 20 Aug 2013 22:44:28 +0000 (22:44 +0000)
commit571c3ae7d676ac36a1c9d8d993748f55ed70e332
tree2a4a966295257f497f33a4fbea92d45b3486a19e
parent301b52145f3e7874b44281a0ddbaeed045754fbc
Add more specific flags for misc GNU extensions.

This adds the following as subgroups of -Wgnu: -Wgnu-alignof-expression,
-Wgnu-case-range, -Wgnu-complex-integer, -Wgnu-conditional-omitted-operand,
-Wgnu-empty-initializer, -Wgnu-label-as-value, -Wgnu-local-label,
and -Wgnu-statement-expression,

Patch by Peter Lewis.

llvm-svn: 188839
clang/include/clang/Basic/DiagnosticGroups.td
clang/include/clang/Basic/DiagnosticParseKinds.td
clang/test/Sema/gnu-flags.c [new file with mode: 0644]