Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Directly invoke gcc immediately instead of before we process the command ↵ | Ted Kremenek | 2008-05-12 | 1 | -12/+14 | |
| | | | | | | line arguments. llvm-svn: 51012 | |||||
* | Added internal command logging. | Ted Kremenek | 2008-05-12 | 2 | -9/+25 | |
| | | | | llvm-svn: 51003 | |||||
* | Fix a few glitches in scan-build with automatically generating class names ↵ | Ted Kremenek | 2008-05-06 | 1 | -4/+3 | |
| | | | | | | from bug types. llvm-svn: 50784 | |||||
* | Experiment with not converting bug names to lower case. | Ted Kremenek | 2008-05-06 | 1 | -2/+4 | |
| | | | | llvm-svn: 50753 | |||||
* | Remove debugging statement. | Ted Kremenek | 2008-05-02 | 1 | -2/+1 | |
| | | | | llvm-svn: 50598 | |||||
* | Output better paths to display in bug reports and compute a common | Ted Kremenek | 2008-05-02 | 1 | -1/+78 | |
| | | | | | | prefix for all files. llvm-svn: 50592 | |||||
* | Add missing "-" that prefix arguments to forward to clang. | Ted Kremenek | 2008-05-01 | 1 | -2/+2 | |
| | | | | llvm-svn: 50540 | |||||
* | scan-build: Disable distributed builds for xcodebuild | Ted Kremenek | 2008-04-30 | 1 | -3/+25 | |
| | | | | llvm-svn: 50506 | |||||
* | Pass fobjc-gc-only and fobjc-gc options down to clang. | Ted Kremenek | 2008-04-29 | 1 | -1/+1 | |
| | | | | llvm-svn: 50426 | |||||
* | Pass down more -iXXX options that clang supports | Ted Kremenek | 2008-04-25 | 1 | -2/+9 | |
| | | | | llvm-svn: 50304 | |||||
* | Don't double-increment counter for -arch and -isysroot | Nate Begeman | 2008-04-22 | 1 | -8/+16 | |
| | | | | llvm-svn: 50082 | |||||
* | Remove unused "verbose" argument to compile(). Also unbreaks ccc-analyzer. | Ted Kremenek | 2008-04-21 | 1 | -1/+1 | |
| | | | | llvm-svn: 50066 | |||||
* | Pass "-arch" down to clang. | Ted Kremenek | 2008-04-21 | 2 | -6/+6 | |
| | | | | llvm-svn: 50056 | |||||
* | Pass "-isysroot" option down to clang. | Ted Kremenek | 2008-04-19 | 2 | -5/+5 | |
| | | | | llvm-svn: 49956 | |||||
* | Fix spelling/grammar in comment. | Ted Kremenek | 2008-04-19 | 1 | -2/+2 | |
| | | | | llvm-svn: 49955 | |||||
* | Use Digest::MD5 (a Perl module that should come bundled standard with Perl) ↵ | Ted Kremenek | 2008-04-19 | 1 | -4/+15 | |
| | | | | | | to compute file digests instead of using the external program "sha1sum" (which may not be present). llvm-svn: 49954 | |||||
* | Use 'clang' binary in the same dir as scan-build; if it isn't there use the ↵ | Ted Kremenek | 2008-04-18 | 2 | -7/+18 | |
| | | | | | | one in the path llvm-svn: 49933 | |||||
* | Turn on CF reference count checker. | Ted Kremenek | 2008-04-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 49931 | |||||
* | Spelling fix. | Ted Kremenek | 2008-04-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 49908 | |||||
* | scan-build now fixes permissions of report files and directories, which may | Ted Kremenek | 2008-04-18 | 1 | -1/+12 | |
| | | | | | | be created as "temporary files" that are not world readable. llvm-svn: 49904 | |||||
* | Compute a digest of each report file, and nuke reports that have the same | Ted Kremenek | 2008-04-18 | 1 | -0/+31 | |
| | | | | | | | | digest as a file already added to the index. This a workaround for the analyzer analyzing the same file more than once, which can happen when building multiple targets. llvm-svn: 49903 | |||||
* | Added "summary table" to generated index.html page that allows one to | Ted Kremenek | 2008-04-15 | 1 | -2/+68 | |
| | | | | | | toggle which bug reports are displayed in the report table. llvm-svn: 49738 | |||||
* | Used --checker-simple. | Ted Kremenek | 2008-04-10 | 1 | -1/+1 | |
| | | | | llvm-svn: 49501 | |||||
* | When not emitting path diagnostics in BugReporter::EmitWarning(), use the | Ted Kremenek | 2008-04-10 | 1 | -1/+1 | |
| | | | | | | BugReport-specific SourceRanges (when available). llvm-svn: 49486 | |||||
* | Set the location of ccc-analyzer to be the same directory as where scan-build | Ted Kremenek | 2008-04-08 | 1 | -4/+5 | |
| | | | | | | is located. llvm-svn: 49397 | |||||
* | Left-justify text in report table. | Ted Kremenek | 2008-04-07 | 1 | -1/+1 | |
| | | | | llvm-svn: 49358 | |||||
* | Fix analyzer breakage introduced by r49213: ↵ | Ted Kremenek | 2008-04-07 | 1 | -3/+11 | |
| | | | | | | | | | | http://llvm.org/viewvc/llvm-project?rev=49213&view=rev The problem is that some clients of gcc lookout at the stdout output of gcc; this requires that all the analyzer diagnostics go to stderr to avoid polluting stdout. llvm-svn: 49355 | |||||
* | - ccc: print generated command line to stdout instead of stderr | Seo Sanghyeon | 2008-04-04 | 2 | -3/+13 | |
| | | | | | | - ccc: quote shell metacharacters in command line to ease copy-and-paste llvm-svn: 49213 | |||||
* | Remove bogus check to prune out analyzing files. | Ted Kremenek | 2008-04-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 49191 | |||||
* | More reliably remove '\n' from queries of the location of ccc-analyzer | Ted Kremenek | 2008-04-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 49189 | |||||
* | Use full path to ccc-analyzer. | Ted Kremenek | 2008-04-03 | 1 | -1/+3 | |
| | | | | llvm-svn: 49187 | |||||
* | Remove handling of impossible "-?" option. | Sam Bishop | 2008-04-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 49161 | |||||
* | Don't run the analyzer on files whose language is "unknown" | Ted Kremenek | 2008-04-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 49152 | |||||
* | Remove impossible "-?" option. | Ted Kremenek | 2008-04-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 49149 | |||||
* | CSS/HTML generation tweaks for index.html: Remove special "classes" for <td> | Ted Kremenek | 2008-04-03 | 1 | -10/+10 | |
| | | | | | | elements in table so that sorttable can sort them. llvm-svn: 49145 | |||||
* | Made bug index tables sortable. | Ted Kremenek | 2008-04-02 | 2 | -12/+549 | |
| | | | | | | Added line number, file information, path length, for each bug report. llvm-svn: 49113 | |||||
* | Initial work on CSS in generated index.html. | Ted Kremenek | 2008-04-02 | 1 | -2/+38 | |
| | | | | | | Added "-V/--view" option to view index.html after it has been generated. llvm-svn: 49108 | |||||
* | Initial support for generating index.html file. | Ted Kremenek | 2008-04-02 | 1 | -3/+68 | |
| | | | | llvm-svn: 49104 | |||||
* | More wording cleanups in --help text. | Ted Kremenek | 2008-04-02 | 1 | -9/+7 | |
| | | | | llvm-svn: 49094 | |||||
* | More wording fixes. | Ted Kremenek | 2008-04-02 | 1 | -3/+3 | |
| | | | | llvm-svn: 49093 | |||||
* | Added error message for unrecognized options. | Ted Kremenek | 2008-04-02 | 1 | -1/+3 | |
| | | | | llvm-svn: 49092 | |||||
* | Wording cleanups. | Ted Kremenek | 2008-04-02 | 1 | -2/+2 | |
| | | | | llvm-svn: 49091 | |||||
* | Implemented "-k" support. | Ted Kremenek | 2008-04-02 | 1 | -2/+10 | |
| | | | | llvm-svn: 49090 | |||||
* | Do equality testing, not regex, when the build command is gcc. This matches | Ted Kremenek | 2008-04-02 | 1 | -1/+1 | |
| | | | | | | | | better with what compiler invocations that ccc-analyzer actually intercepts. Fixes suggested by Sam Bishop! llvm-svn: 49089 | |||||
* | Minor wording changes. | Ted Kremenek | 2008-04-02 | 1 | -1/+1 | |
| | | | | llvm-svn: 49085 | |||||
* | Added special handling when the build command is "gcc", "cc", or "llvm-gcc"; | Ted Kremenek | 2008-04-02 | 1 | -7/+24 | |
| | | | | | | in these cases we directly call ccc-analyzer. llvm-svn: 49073 | |||||
* | a bunch of random cleanups | Sam Bishop | 2008-04-02 | 1 | -28/+26 | |
| | | | | llvm-svn: 49071 | |||||
* | Minor cleanups. | Ted Kremenek | 2008-04-01 | 1 | -2/+1 | |
| | | | | llvm-svn: 49052 | |||||
* | Added help text for scan-build. | Ted Kremenek | 2008-04-01 | 1 | -4/+39 | |
| | | | | llvm-svn: 49051 | |||||
* | Initial checking of 'scan-build' script, a script used to wrap builds and | Ted Kremenek | 2008-04-01 | 1 | -0/+246 | |
| | | | | | | interpose calls to gcc with calls to the analyzer. llvm-svn: 49049 |