Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
455cc33638f6a04c321a01bbebb645455f911980
/
utils
/
ccc-analyzer
ba259aa
Make 'RangeConstraintManager' the default ConstraintManager.
by Ted Kremenek
· 16 years ago
46a54ff
ccc-analyzer:
by Ted Kremenek
· 16 years ago
1245e82
Fix broken line.
by Ted Kremenek
· 16 years ago
99ec8f4
Static Analyzer driver/options (partial) cleanup:
by Ted Kremenek
· 16 years ago
c237323
Use string comparison rather than '=='.
by Ted Kremenek
· 16 years ago
195ec98
Have 'Analyzer Failures' files be named to reflect the category of problem.
by Ted Kremenek
· 16 years ago
60feb28
Added clang option '--analyzer-display-progress' to indicate that the analyzer should output 'ANALYZE:' messages to display its progress on a source file.
by Ted Kremenek
· 16 years ago
2f1dbf9
Static Analyzer: When generating plists for errors reports, generate one plist file per translation unit that contains all of the diagnostics.
by Ted Kremenek
· 16 years ago
9c32110
Add -analyze action to run static analyzer, instead of inferring from
by Daniel Dunbar
· 16 years ago
aef5e31
Pass -fblocks to clang
by Anders Carlsson
· 16 years ago
17aa568
Allow user toggling between plist and html output with scan-build/ccc-analyzer.
by Ted Kremenek
· 16 years ago
a2d8b1a
Add store option to scan-build and ccc-analyzer.
by Zhongxing Xu
· 16 years ago
8307553
Add "argument key" processing similar to ccc.
by Ted Kremenek
· 16 years ago
4bbae5d
Support -mmacosx-version-min
by Ted Kremenek
· 16 years ago
25808d8
Really don't add -isysroot twice.
by Ted Kremenek
· 16 years ago
12ab7cd
Don't filter out -fpascal-strings.
by Ted Kremenek
· 16 years ago
6bedfef
Discard extra -isysroot options. This fixes:
by Ted Kremenek
· 16 years ago
06b9cad
Emulate gcc driver-driver functionality: run analyzer separately for each separate -arch option.
by Ted Kremenek
· 16 years ago
b78ff2b
Include clang preprocessed sources as well with "crashes" output.
by Ted Kremenek
· 16 years ago
5ea7306
Use .txt extension for info files.
by Ted Kremenek
· 16 years ago
c4f22f6
Unbreak using abs_path.
by Ted Kremenek
· 16 years ago
89b5e67
Unbreak ccc-analyzer: getcwd is from package Cwd
by Ted Kremenek
· 16 years ago
5e3d2d1
Patch by Richard Godbee:
by Ted Kremenek
· 16 years ago
4622abf
Include links to stderr output of clang in the table of files that clang rejects.
by Ted Kremenek
· 16 years ago
243f6b6
Echo stderr/stdout from clang subprocess to both the stderr of ccc-analyzer and
by Ted Kremenek
· 16 years ago
5fe845f
Capture 'uname' and 'gcc -v' output to .info files.
by Ted Kremenek
· 16 years ago
0a662f9
ccc-analyzer:
by Ted Kremenek
· 16 years ago
e0a2bc2
Use explicit variable instead of $?
by Ted Kremenek
· 16 years ago
07404d2
Fix regression: immediately terminate ccc-analyzer when gcc reports an error.
by Ted Kremenek
· 16 years ago
d973f66
Remove regression where the analyzer was not called.
by Ted Kremenek
· 16 years ago
a9c88eb
Use the same 'cc' for generated preprocessed crash files as we do for compilation.
by Ted Kremenek
· 16 years ago
8094b41
ccc-analyzer now correctly reports the exit code from 'cc'.
by Ted Kremenek
· 16 years ago
91ec36e
Added --use-cc option to scan-build to allow the user to specify what compiler they want to use for code compilation.
by Ted Kremenek
· 16 years ago
d367e82
Record arguments in .info file.
by Ted Kremenek
· 16 years ago
cd7c920
scan-build/ccc-analyzer now also report clang parser failures.
by Ted Kremenek
· 16 years ago
61c656b
Have scan-build/ccc-analyzer generate preprocessed .i/.mi files for sources that clang crashes on.
by Ted Kremenek
· 16 years ago
22128c6
Ignore -MT and -MF.
by Ted Kremenek
· 16 years ago
2c67d1b
Reimplement ccc-analyzer in a language I actually know, and implement some obvious optimizations when processing command line arguments.
by Ted Kremenek
· 16 years ago
4721991
Have scan-build control default analyses.
by Ted Kremenek
· 16 years ago
e8fe079
Add -DIBOutlet=__attribute__((iboutlet)) to analyzer arguments.
by Ted Kremenek
· 16 years ago
8663e16
Do not enable -warn-objc-missing-dealloc by default.
by Ted Kremenek
· 16 years ago
a6b8e45
Re-enable missing -dealloc check.
by Ted Kremenek
· 16 years ago
70a60eb
Using new clang option to invoke the type-signature check of Objective-C instance methods.
by Ted Kremenek
· 16 years ago
cbea407
Run by default: -check-objc-methodsigs
by Ted Kremenek
· 16 years ago
d9ff48a
Have ccc-analyzer skip any files with an unknown (or absent) extension.
by Ted Kremenek
· 16 years ago
7063365
ccc-analyzer now dispatches the options "-checker-cfref" and "-warn-dead-stores" to clang instead of just "-checker-cfref".
by Ted Kremenek
· 16 years ago
fc765ff
Bug fix: when copying prefix files using 'cp', don't split file names by spaces.
by Ted Kremenek
· 16 years ago
c2007a9
Remove debugging message in ccc-analyzer.
by Ted Kremenek
· 16 years ago
839a4d5
Re-enable the analyzer.
by Ted Kremenek
· 16 years ago
c42559c
Skip a few more files and linker options.
by Ted Kremenek
· 16 years ago
26a2500
Ignore a few more linker arguments.
by Ted Kremenek
· 16 years ago
86dd2c0
ccc-analyzer now properly eats the -install_name, -exported_symbols_list, -current_version, -compatibility_version, and -sectorder command line arguments.
by Ted Kremenek
· 16 years ago
b17cfc8
Use "file_language" for per-language -x options.
by Ted Kremenek
· 16 years ago
6609d7a
Correctly check to see if we are analyzing C++ files (skip).
by Ted Kremenek
· 16 years ago
3eb38bf
Fix variable misspelling.
by Ted Kremenek
· 16 years ago
4fec7ea
Don't use inferlanguage to override the default language for all files.
by Ted Kremenek
· 16 years ago
2e336cc
Don't analyze .o files.
by Ted Kremenek
· 16 years ago
5696dfe
Cleanup indentation and remove some dead code.
by Ted Kremenek
· 16 years ago
de49f3e
Don't specify a -o option to clang when not using "-checker-cfref".
by Ted Kremenek
· 17 years ago
5595a1c
Fix variable misspelling.
by Ted Kremenek
· 17 years ago
fa83755
Don't run clang on .s files.
by Ted Kremenek
· 17 years ago
5979b08
Added "-a" option to scan-build to select the analysis (ASTConsumer) used by clang. The default is -checker-cfref.
by Ted Kremenek
· 17 years ago
bc3c6eb
Output #LINE for computing line counts.
by Ted Kremenek
· 17 years ago
8ccfb6d
Re-enable the analyzer.
by Ted Kremenek
· 17 years ago
c6114d6
Place "-x" option before other analyzer options.
by Ted Kremenek
· 17 years ago
eb55aca
Directly invoke gcc immediately instead of before we process the command line arguments.
by Ted Kremenek
· 17 years ago
62e737d
Added internal command logging.
by Ted Kremenek
· 17 years ago
757e535
Add missing "-" that prefix arguments to forward to clang.
by Ted Kremenek
· 17 years ago
062f6df
Pass fobjc-gc-only and fobjc-gc options down to clang.
by Ted Kremenek
· 17 years ago
0988d3c
Pass down more -iXXX options that clang supports
by Ted Kremenek
· 17 years ago
e8a27f0
Don't double-increment counter for -arch and -isysroot
by Nate Begeman
· 17 years ago
ee47c00
Remove unused "verbose" argument to compile(). Also unbreaks ccc-analyzer.
by Ted Kremenek
· 17 years ago
aaa2a0f
Pass "-arch" down to clang.
by Ted Kremenek
· 17 years ago
521948f
Pass "-isysroot" option down to clang.
by Ted Kremenek
· 17 years ago
056171b
Use 'clang' binary in the same dir as scan-build; if it isn't there use the one in the path
by Ted Kremenek
· 17 years ago
9715693
Turn on CF reference count checker.
by Ted Kremenek
· 17 years ago
7f45efb
Used --checker-simple.
by Ted Kremenek
· 17 years ago
651f285
When not emitting path diagnostics in BugReporter::EmitWarning(), use the
by Ted Kremenek
· 17 years ago
fa3e7a6
Fix analyzer breakage introduced by r49213: http://llvm.org/viewvc/llvm-project?rev=49213&view=rev
by Ted Kremenek
· 17 years ago
877866b
- ccc: print generated command line to stdout instead of stderr
by Seo Sanghyeon
· 17 years ago
8136f38
Remove bogus check to prune out analyzing files.
by Ted Kremenek
· 17 years ago
91bb5de
Don't run the analyzer on files whose language is "unknown"
by Ted Kremenek
· 17 years ago
d2b8d8e
Do not abort ccc-analyzer script if an HTML directory is not specified.
by Ted Kremenek
· 17 years ago
8a69698
The ccc-analyzer script now interrogates environment variables to determine
by Ted Kremenek
· 17 years ago
18e72bb
Added hacked version of ccc script used to invoke the static analyzer. This
by Ted Kremenek
· 17 years ago