From: Chris Lattner Date: Thu, 16 Apr 2009 23:30:16 +0000 (+0000) Subject: -Wall is -Wmost -Wparentheses X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b00ac07d2582b8bd32b61478970e10a1524b0298;p=clang -Wall is -Wmost -Wparentheses git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69324 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/DiagnosticGroups.td b/include/clang/Basic/DiagnosticGroups.td index 468acb0f0f..cd11c59da3 100644 --- a/include/clang/Basic/DiagnosticGroups.td +++ b/include/clang/Basic/DiagnosticGroups.td @@ -39,7 +39,7 @@ def : DiagGroup<"missing-field-initializers">; def : DiagGroup<"nonportable-cfstrings">; def : DiagGroup<"old-style-definition">; def : DiagGroup<"packed">; -def : DiagGroup<"parentheses">; +def Parentheses : DiagGroup<"parentheses">; def : DiagGroup<"pointer-arith">; def : DiagGroup<"pointer-to-int-cast">; def : DiagGroup<"redundant-decls">; @@ -63,12 +63,11 @@ def : DiagGroup<"variadic-macros">; def VolatileRegisterVar : DiagGroup<"volatile-register-var">; def : DiagGroup<"write-strings">; -def : DiagGroup<"extra">; -def : DiagGroup<"">; // -W -def : DiagGroup<"most">; +def Extra : DiagGroup<"extra">; +def : DiagGroup<"", [Extra]>; // -W = -Wextra // Aggregation warning settings. -def : DiagGroup<"all", [ +def Most : DiagGroup<"most", [ ImplicitFunctionDeclare, Switch, Trigraphs, @@ -79,3 +78,6 @@ def : DiagGroup<"all", [ VolatileRegisterVar ]>; +// -Wall is -Wmost -Wparentheses +def : DiagGroup<"all", [Most, Parentheses]>; +