summaryrefslogtreecommitdiffstats
path: root/clang/tools/scan-build/ccc-analyzer
Commit message (Collapse)AuthorAgeFilesLines
...
* [analyzer] Make sure scan-build catches all clang failures.Anna Zaks2011-11-071-1/+7
| | | | | | | | scan-build ignores clang failures in some cases, which might lead to silent failure suppression. For example, if clang command line argument is wrong. (Addresses radar://10406598) llvm-svn: 144029
* [analyzer] When running scan-build with -plist on ./configure, delete the ↵Anna Zaks2011-09-091-2/+8
| | | | | | | | plist files. (scan-build does not set the $HtmlDir when running against configure. Previously, this implied that the plist files would appear in the current directory, with this patch they will get deleted.) llvm-svn: 139382
* [analyzer] Revert a regression introduced in r133104(The ARC Migration ↵Anna Zaks2011-08-311-4/+6
| | | | | | Tool..) due to a merge error. llvm-svn: 138919
* scan-build: enable C++ support by default.Ted Kremenek2011-08-111-6/+3
| | | | llvm-svn: 137382
* The ARC Migration Tool. All the credit goes to Argyrios and FariborzJohn McCall2011-06-151-9/+10
| | | | | | for this. llvm-svn: 133104
* Add Objective-C++ files to those accepted by ccc-analyzer.Ted Kremenek2011-04-131-1/+2
| | | | llvm-svn: 129475
* Provide options to explicitly enable/disable checkers in scan-build.Ted Kremenek2011-04-121-3/+3
| | | | llvm-svn: 129393
* Enable C++ static analysis support in ccc-analyzer.Ted Kremenek2011-04-121-6/+4
| | | | llvm-svn: 129392
* scan-build: only display analyzer intra-file progress when in "Verbose" mode.Ted Kremenek2011-03-211-1/+3
| | | | llvm-svn: 128015
* Compress argument processing in ccc-analyzer. No functionality change.Ted Kremenek2011-03-161-15/+8
| | | | llvm-svn: 127758
* Tweak ccc-analyzer's 'Analyze' function to not mutate the original arguments ↵Ted Kremenek2011-03-101-21/+21
| | | | | | list. llvm-svn: 127428
* Begin overhaul of scan-build/ccc-analyzer's handling of checker options.Ted Kremenek2011-02-171-58/+58
| | | | | | | | We now rely on 'clang --analyze' to provide the default set of checkers. We're still working on the new '-analyzer-checker <checker>' interface, and once that's ready we'll wire it up to scan-build. llvm-svn: 125712
* Modified the ccc-analyzer script to print the compiler command when log ↵Tom Care2010-09-291-0/+3
| | | | | | level verbosity is enabled. This is handy for debugging. llvm-svn: 115109
* Forward -fno-builtin to clang, add .cp as a supportedShantonu Sen2010-07-031-0/+2
| | | | | | | | | extension if you otherwise configure scan-build to do c++ static analysis. OKed by Ted llvm-svn: 107562
* Add ccc-analyzer support for '-imacros'. Fixes PR 7204.Ted Kremenek2010-06-081-0/+1
| | | | llvm-svn: 105624
* Fix ccc-analyzer's handling of quoted arguments in the build command. Fixes ↵Ted Kremenek2010-04-061-6/+1
| | | | | | PR 6791.[B llvm-svn: 100551
* Don't enable static analysis support for C++ by default. Users areTed Kremenek2010-03-081-3/+10
| | | | | | | | accidentally using it without realizing that it is nowhere close to being generally usable and are reporting crashes that we already know about. llvm-svn: 97960
* Pass -m32 and -m64 to the static analyzer when using scan-build. Now we canCharles Davis2010-03-021-0/+2
| | | | | | | | use scan-build with Wine, for example. Ted, I hope this is OK. llvm-svn: 97566
* Add comments.Ted Kremenek2010-02-121-1/+4
| | | | llvm-svn: 95942
* Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'.Ted Kremenek2010-02-051-1/+1
| | | | llvm-svn: 95348
* Compute the right extension for preprocessed Objective-C++ files.Ted Kremenek2009-12-161-1/+1
| | | | llvm-svn: 91547
* Add logic for computing preprocessor file extensions for C++ files.Ted Kremenek2009-12-161-0/+2
| | | | llvm-svn: 91505
* scan-build/ccc-analyzer: start analyzing C++ FTW.Ted Kremenek2009-12-151-12/+31
| | | | llvm-svn: 91398
* Remove more old references to clang-cc.Ted Kremenek2009-12-111-3/+3
| | | | llvm-svn: 91177
* Convert scan-build and ccc-analyzer over to using 'clang -cc1' instead of ↵Ted Kremenek2009-12-111-15/+12
| | | | | | using 'clang-cc'. llvm-svn: 91172
* Enable '-analyzer-opt-analyze-nested-blocks' by default for testing.Ted Kremenek2009-12-071-0/+1
| | | | llvm-svn: 90812
* Tuck away scan-build related files into tools/scan-buildKovarththanan Rajaratnam2009-12-011-0/+632
llvm-svn: 90215
OpenPOWER on IntegriCloud