diff options
author | Chris Lattner <sabre@nondot.org> | 2009-04-23 04:12:10 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-04-23 04:12:10 +0000 |
commit | 2432cd3ada3e511b44bea1438c4ba5ca0bce35ef (patch) | |
tree | 02265ba16d63761a77f5a3bb0db1b877e554f328 | |
parent | 291be393aa33759e6e34b6429c5ffa206ba50115 (diff) |
Silence warnings about common forms of -Wstrict-aliasing etc.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69861 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/clang/Basic/DiagnosticGroups.td | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/include/clang/Basic/DiagnosticGroups.td b/include/clang/Basic/DiagnosticGroups.td index 141875a0f7..3447452888 100644 --- a/include/clang/Basic/DiagnosticGroups.td +++ b/include/clang/Basic/DiagnosticGroups.td @@ -57,8 +57,19 @@ def : DiagGroup<"return-type">; def : DiagGroup<"shadow">; def : DiagGroup<"shorten-64-to-32">; def : DiagGroup<"sign-compare">; -def : DiagGroup<"strict-overflow=">; + +// Just silence warnings about common forms of -Wstrict-aliasing for now. +def : DiagGroup<"strict-aliasing=0">; +def : DiagGroup<"strict-aliasing=1">; +def : DiagGroup<"strict-aliasing=2">; +def : DiagGroup<"strict-aliasing">; + +// Just silence warnings about common forms of -Wstrict-aliasing for now. +def : DiagGroup<"strict-overflow=0">; +def : DiagGroup<"strict-overflow=1">; +def : DiagGroup<"strict-overflow=2">; def : DiagGroup<"strict-overflow">; + def : DiagGroup<"strict-prototypes">; def : DiagGroup<"strict-selector-match">; def Switch : DiagGroup<"switch">; |