]> granicus.if.org Git - clang/commit
Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 27 Jan 2012 06:15:43 +0000 (06:15 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 27 Jan 2012 06:15:43 +0000 (06:15 +0000)
commit11583c757bac6ce5c342f2eb572055dd2619a657
treee7522cac1ca56be8a9a829aa31f6de00618d94c0
parent97a9cf3b99486c7e8c128fce7e230e31bc7ba7c9
Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having
-Wno-everything remap all warnings to ignored.

We can now use "-Wno-everything -W<warning>" to ignore all warnings except
specific ones.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149121 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Diagnostic.h
include/clang/Basic/DiagnosticIDs.h
lib/Basic/Diagnostic.cpp
lib/Basic/DiagnosticIDs.cpp
lib/Frontend/Warnings.cpp