[cfe-commits] r71177 - in /cfe/branches/Apple/Dib: test/Analysis/override-werror.c tools/clang-cc/AnalysisConsumer.cpp

Mike Stump mrs at apple.com
Thu May 7 12:58:36 PDT 2009


Author: mrs
Date: Thu May  7 14:58:32 2009
New Revision: 71177

URL: http://llvm.org/viewvc/llvm-project?rev=71177&view=rev
Log:
Merge in 71172:

Fix <rdar://problem/6848739>.  When using -analyze, -Werror has no effect.

Added:
    cfe/branches/Apple/Dib/test/Analysis/override-werror.c
      - copied unchanged from r71172, cfe/trunk/test/Analysis/override-werror.c
Modified:
    cfe/branches/Apple/Dib/tools/clang-cc/AnalysisConsumer.cpp

Modified: cfe/branches/Apple/Dib/tools/clang-cc/AnalysisConsumer.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/branches/Apple/Dib/tools/clang-cc/AnalysisConsumer.cpp?rev=71177&r1=71176&r2=71177&view=diff

==============================================================================
--- cfe/branches/Apple/Dib/tools/clang-cc/AnalysisConsumer.cpp (original)
+++ cfe/branches/Apple/Dib/tools/clang-cc/AnalysisConsumer.cpp Thu May  7 14:58:32 2009
@@ -654,6 +654,9 @@
 #include "Analyses.def"
       default: break;
     }
+  
+  // Last, disable the effects of '-Werror' when using the AnalysisConsumer.
+  diags.setWarningsAsErrors(false);
 
   return C.take();
 }





More information about the cfe-commits mailing list