diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-02-17 21:39:33 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-02-17 21:39:33 +0000 |
commit | af45aca670d8605c459e23699da9441c57e0b680 (patch) | |
tree | 40deddf70c9ffa32ec1f634195dc333351a2a5b3 /clang/lib/Driver/Tools.cpp | |
parent | 24ffc08f394259ab926f2b7c4807e360ef04c51d (diff) | |
download | bcm5719-llvm-af45aca670d8605c459e23699da9441c57e0b680.tar.gz bcm5719-llvm-af45aca670d8605c459e23699da9441c57e0b680.zip |
[analyzer] Use the new registration mechanism on the non-path-sensitive-checkers:
DeadStoresChecker
ObjCMethSigsChecker
ObjCUnusedIvarsChecker
SizeofPointerChecker
ObjCDeallocChecker
SecuritySyntaxChecker
llvm-svn: 125779
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
-rw-r--r-- | clang/lib/Driver/Tools.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp index fe8ebb1309c..5233e2bcf68 100644 --- a/clang/lib/Driver/Tools.cpp +++ b/clang/lib/Driver/Tools.cpp @@ -928,25 +928,14 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA, if (getToolChain().getTriple().getVendor() == llvm::Triple::Apple) CmdArgs.push_back("-analyzer-checker=macosx"); - CmdArgs.push_back("-analyzer-check-dead-stores"); - // Checks to perform for Objective-C/Objective-C++. if (types::isObjC(InputType)) { // Enable all checkers in 'cocoa' package. CmdArgs.push_back("-analyzer-checker=cocoa"); - - CmdArgs.push_back("-analyzer-check-objc-methodsigs"); - CmdArgs.push_back("-analyzer-check-objc-unused-ivars"); - // Do not enable the missing -dealloc check. - // '-analyzer-check-objc-missing-dealloc', } // Checks to perform for all languages *except* C++. if (!types::isCXX(InputType)) { - // Do not enable the security-syntatic check since it - // it needs to be refined (known issues). - // CmdArgs.push_back("-analyzer-check-security-syntactic"); - // NOTE: Leaving -analyzer-check-objc-mem here is intentional. // It also checks C code. CmdArgs.push_back("-analyzer-check-objc-mem"); |