]> granicus.if.org Git - clang/commitdiff
Thread Safety Analysis: Move -Wthread-safety-negative out of the
authorDeLesley Hutchins <delesley@google.com>
Thu, 14 Aug 2014 21:54:34 +0000 (21:54 +0000)
committerDeLesley Hutchins <delesley@google.com>
Thu, 14 Aug 2014 21:54:34 +0000 (21:54 +0000)
-Wthread-safety umbrella flag, pending updates to documentation.  The flag
works, but is likely to be confusing to existing users of -Wthread-safety.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@215679 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/DiagnosticGroups.td
test/SemaCXX/warn-thread-safety-negative.cpp

index 13981a545dadbc8404a4e64cf1a6bcc775331136..e2060888bfa5173db958e35d9b0685db779cd32f 100644 (file)
@@ -594,8 +594,7 @@ def ThreadSafetyNegative   : DiagGroup<"thread-safety-negative">;
 def ThreadSafety : DiagGroup<"thread-safety",
                              [ThreadSafetyAttributes, 
                               ThreadSafetyAnalysis,
-                              ThreadSafetyPrecise,
-                              ThreadSafetyNegative]>;
+                              ThreadSafetyPrecise]>;
 def ThreadSafetyVerbose : DiagGroup<"thread-safety-verbose">;
 def ThreadSafetyBeta : DiagGroup<"thread-safety-beta">;
 
index 2a725a174ecf330ec36859b36a97aebd4cf4e5a2..f88233a60b27da7855804408f5246cffd12b5e3c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 -Wthread-safety -Wthread-safety-beta -fcxx-exceptions %s
+// RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 -Wthread-safety -Wthread-safety-beta -Wthread-safety-negative -fcxx-exceptions %s
 
 // FIXME: should also run  %clang_cc1 -fsyntax-only -verify -Wthread-safety -std=c++11 -Wc++98-compat %s
 // FIXME: should also run  %clang_cc1 -fsyntax-only -verify -Wthread-safety %s