diff options
| author | Ted Kremenek <kremenek@apple.com> | 2011-03-30 21:09:57 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2011-03-30 21:09:57 +0000 |
| commit | 723cdf16fa82cbfe81d54261e813f359b37d82d4 (patch) | |
| tree | 8c18e23bd137a11a717dfbe4f866b4744fd86d99 | |
| parent | 12bc549d147473116fd235659a4cb029455269d7 (diff) | |
| download | bcm5719-llvm-723cdf16fa82cbfe81d54261e813f359b37d82d4.tar.gz bcm5719-llvm-723cdf16fa82cbfe81d54261e813f359b37d82d4.zip | |
Put "#pragma message ..." into its own warning (human friendly) category.
llvm-svn: 128573
| -rw-r--r-- | clang/include/clang/Basic/DiagnosticGroups.td | 2 | ||||
| -rw-r--r-- | clang/include/clang/Basic/DiagnosticLexKinds.td | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/clang/include/clang/Basic/DiagnosticGroups.td b/clang/include/clang/Basic/DiagnosticGroups.td index 3d2cbc486e4..c8465508c8b 100644 --- a/clang/include/clang/Basic/DiagnosticGroups.td +++ b/clang/include/clang/Basic/DiagnosticGroups.td @@ -96,6 +96,8 @@ def Padded : DiagGroup<"padded">; def PointerArith : DiagGroup<"pointer-arith">; def PoundWarning : DiagGroup<"#warnings">, DiagCategory<"#warning Directive">; +def PoundPragmaMessage : DiagGroup<"#pragma messages">, + DiagCategory<"#pragma message Directive">; def : DiagGroup<"pointer-to-int-cast">; def : DiagGroup<"redundant-decls">; def ReturnType : DiagGroup<"return-type">; diff --git a/clang/include/clang/Basic/DiagnosticLexKinds.td b/clang/include/clang/Basic/DiagnosticLexKinds.td index f2b15d0d4aa..d1a530948b8 100644 --- a/clang/include/clang/Basic/DiagnosticLexKinds.td +++ b/clang/include/clang/Basic/DiagnosticLexKinds.td @@ -239,7 +239,7 @@ def err_pragma_push_pop_macro_malformed : Error< "pragma %0 requires a parenthesized string">; def warn_pragma_pop_macro_no_push : Warning< "pragma pop_macro could not pop '%0', no matching push_macro">; -def warn_pragma_message : Warning<"%0">; +def warn_pragma_message : Warning<"%0">, InGroup<PoundPragmaMessage>; def warn_pragma_ignored : Warning<"unknown pragma ignored">, InGroup<UnknownPragmas>, DefaultIgnore; def ext_stdc_pragma_ignored : ExtWarn<"unknown pragma in STDC namespace">, |

