History log of /external/clang/tools/scan-build/scan-build
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2c3038edc2a691b2462ef4bc7fae8f4c9a494154 24-Jan-2012 Anna Zaks <ganna@apple.com> [analyzer] Add the HTML file to the SATest diagnostic diff.
(Uses the functionality which has been in CmpRuns long before.)

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148868 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
a772b86a6edaf9f110bf7d3e6c8201723371bc9a 06-Jan-2012 Anna Zaks <ganna@apple.com> [analyzer] Update the docs to reflect that gcc is not the only default
compiler option.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147645 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
e2c8663ad2b110712401145b866072bb94108058 28-Aug-2011 Nico Weber <nicolasweber@gmx.de> [analyzer] update bug report url

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138721 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
6bdda82234ff106d561dc8c0ce5ca48b97726bbf 28-Apr-2011 Ted Kremenek <kremenek@apple.com> Update regex in scan-build for parsing statistics.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130347 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
251c27b6299a841d97901a014d02e4a62f1b6e8e 27-Apr-2011 Ted Kremenek <kremenek@apple.com> Update scan-build to '-analyzer-checker debug.Stats' instead of the old '-analyzer-stats' -cc1 argument.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130320 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
09fbf297da918760ce33302a3f709a77f43af265 12-Apr-2011 Ted Kremenek <kremenek@apple.com> Provide options to explicitly enable/disable checkers in scan-build.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129393 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
4cd6ea9989989e9f3a87b22c794ce76c6899d0a1 05-Apr-2011 Ted Kremenek <kremenek@apple.com> Filter our experimental checks in scan-build's checker listing.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@128865 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
9e4a1bb0084bf3bf64595f57effe496cb2cf1863 01-Apr-2011 Ted Kremenek <kremenek@apple.com> Don't store reports when scan-build's build command matches /autogen/ (same as configure).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@128723 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
ba90e8a12e6e8889035ed57fb49b40b9cd4ef990 25-Feb-2011 Ted Kremenek <kremenek@apple.com> Enhance scan-build to print out available analyses using new checker registration model.

This isn't totally complete. Right now scan-build uses some heuristics to determine
which checkers are enabled by default, but it cannot always tell which checkers
are not enabled.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126521 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
7fe679f300bd063d7edf7071d14c7f3823ef8cce 17-Feb-2011 Ted Kremenek <kremenek@apple.com> Begin overhaul of scan-build/ccc-analyzer's handling of checker options.

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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125712 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
2bbbfb2cc36f7e5ee86b7fd22ec040be36d7c9d0 08-Feb-2011 Ted Kremenek <kremenek@apple.com> No longer pass deprecated '-nodistribute' flag to xcodebuild.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
ea6d4e7a510beb092391aff11ccb0c95cc616b32 01-Feb-2011 Ted Kremenek <kremenek@apple.com> Enable the self-init checker in scan-build.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124696 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
05acf8b689257d8b7349ffdfe309b4d7f7d6ae13 16-Oct-2010 Ted Kremenek <kremenek@apple.com> Tweak scan-build to work with naked clang commands.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116651 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
4f2b10b24bab0049020d268382eda144e2aa064c 30-Sep-2010 Tom Care <tom.care@uqconnect.edu.au> Updated scan-build:
- Idempotent operations are on by default, to match --analyze in the driver.
- Integrated stats calculation based on parsing warnings emitted with the -analyzer-stats flag. The new -stats flag enables this.
- New -maxloop flag to pass down a maxloop value to the analyzer.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@115123 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
524c308506e77e173092e87a0724a27817311428 27-Mar-2010 Ted Kremenek <kremenek@apple.com> scan-build: set environment variable LDPLUSPLUS to 'c++-analyzer' to correctly link projects
with c++ code.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99684 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
6492200c313937adf8c9dd206790933a228e3ef3 12-Feb-2010 Ted Kremenek <kremenek@apple.com> Two changes to scan-build:

(1) When no 'clang' is found with 'scan-build', remember the one from
the path as scan-build sees it, not the build system. This prevents
us from finding different clangs during the build.

(2) Don't set LDPLUSPLUS when running xcodebuild; instead rely on the
clang driver to do the right thing.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95943 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
e01ca51f4167b5a7fd1d6230f2e2f1f177fd68e3 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Fix how scan-build finds c++-analyzer to work with checker builds.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95425 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
9f9e0dbc13a85b35fcf36883619c7e6f89ca5a84 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Now that the -cc1 options for analyzer checks have a structured naming, add back scanning for analyzer checks to scan-build.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95349 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
565e465c6d0093f1bf8414b2cabdc842022385a9 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95348 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
7909fc8833e734aac521d7d6945bd823d75150ac 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Rename -cc1 option '-warn-objc-missing-dealloc' to '-analyzer-check-objc-missing-dealloc'.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95347 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
fa15be4cf95b7ed2d1df583497b16a6f897cf789 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Rename -cc1 option '-warn-objc-methodsigs' to '-analyzer-check-objc-methodsigs'.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95346 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
2ade536f6815bf6ff128333520232c3b0e701146 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Rename -cc1 option '-warn-objc-unused-ivars' to '-analyzer-check-objc-unused-ivars'.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95345 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
cd9902bfb79c5c67559360514951714bdafac36e 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Rename -cc1 option '-warn-dead-stores' to '-analyzer-check-dead-stores'.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95343 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
fb3f893bc58071e548c97a3d667c8ab9b0c38cfb 05-Feb-2010 Ted Kremenek <kremenek@apple.com> Rename -cc1 option '-warn-security-syntactic' to '-analyzer-check-security-syntactic'.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95342 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
51365b5f74977c13c4902991c076dff8fddc96b7 15-Dec-2009 Ted Kremenek <kremenek@apple.com> scan-build/ccc-analyzer: start analyzing C++ FTW.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91398 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
6fba85dc6509069ff7735283464bd02da2da6eeb 12-Dec-2009 Ted Kremenek <kremenek@apple.com> scan-build: when the build command is 'make', override the CC and CXX options by passing them as arguments to make. This fixes <rdar://problem/6790224>.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91179 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
2a3a8b9f47b0a8f3fdd57bc4fbd08684feb4fa85 11-Dec-2009 Ted Kremenek <kremenek@apple.com> Convert scan-build and ccc-analyzer over to using 'clang -cc1' instead of using 'clang-cc'.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91172 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
d8fdde119630fa717457ab23b077f447bb2e9e3a 01-Dec-2009 Kovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com> Tuck away scan-build related files into tools/scan-build

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@90215 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build