| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 56431
|
|
|
|
|
|
|
| |
Improve scan-build results to include the user's host name, the working
directory of the analyzed project, and the date the analysis run took place.
llvm-svn: 56421
|
|
|
|
| |
llvm-svn: 56408
|
|
|
|
| |
llvm-svn: 56407
|
|
|
|
| |
llvm-svn: 56398
|
|
|
|
| |
llvm-svn: 56397
|
|
|
|
|
|
|
| |
Output to .info files the absolute paths to files that were rejected by the
parser or crashed the analyzer.
llvm-svn: 56396
|
|
|
|
| |
llvm-svn: 56395
|
|
|
|
|
|
| |
having scan-build output an empty (and possibly unused) <td>.
llvm-svn: 56393
|
|
|
|
| |
llvm-svn: 56373
|
|
|
|
|
|
| |
done automatically with -checker-cfref)
llvm-svn: 56313
|
|
|
|
| |
llvm-svn: 56298
|
|
|
|
|
|
| |
rejects.
llvm-svn: 56173
|
|
|
|
|
|
| |
- llvmc2, save me!
llvm-svn: 56169
|
|
|
|
| |
llvm-svn: 56164
|
|
|
|
|
|
|
| |
to an output file. This way users can both see the output of 'clang' as well as
enable background logging of files that clang encounters problems on.
llvm-svn: 56130
|
|
|
|
|
|
|
| |
scan-build now correctly processes path prefixes that contain multiple '+'
characters or other regex control characters.
llvm-svn: 56121
|
|
|
|
|
|
| |
This fixes: <rdar://problem/6164279> scan-build gives error when invoked without TERM variable
llvm-svn: 56110
|
|
|
|
|
|
|
| |
- Don't remove $BaseDir; may be unsafe
- Always create HTML directory with parents
llvm-svn: 55813
|
|
|
|
|
|
| |
in a more obvious fashion.
llvm-svn: 55791
|
|
|
|
|
|
|
| |
- Only set the environment variable 'CXX' if the user specifies --use-c++.
- Fix regression when setting LDPLUSPLUS: add a 'which' to determine the location of g++. This regression was pointed out by Jordan Breeding!
llvm-svn: 55780
|
|
|
|
| |
llvm-svn: 55752
|
|
|
|
|
|
| |
- Capture the STDERR output of 'clang' to a file for use with crash reporting.
llvm-svn: 55749
|
|
|
|
| |
llvm-svn: 55706
|
|
|
|
| |
llvm-svn: 55630
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Support environment variable CCC_LANGUAGES to control which
languages clang is invoked on. If unset clang is invoked for all
languages, otherwise CCC_LANGUAGES should be a comma separated list
of the languages (as accepted by -x) for which clang should be
invoked. Useful for only building C and Objective-C parts of a
project with clang, for example.
- Add environment variable CCC_FALLBACK. If set and non-empty then
ccc will try and compile using the regular compiler if compilation
with clang fails.
- A few other tweaks to add options, flush stdout, recognize .mm as
objective-c++, and infer languages for compile+link style
invocations.
llvm-svn: 55547
|
|
|
|
|
|
| |
references HTML page.
llvm-svn: 55524
|
|
|
|
| |
llvm-svn: 55501
|
|
|
|
| |
llvm-svn: 55462
|
|
|
|
|
|
| |
Cleanup ubigraph files when don't drawing the graphs.
llvm-svn: 55459
|
|
|
|
| |
llvm-svn: 55452
|
|
|
|
|
|
| |
quality).
llvm-svn: 55442
|
|
|
|
| |
llvm-svn: 55440
|
|
|
|
|
|
| |
This partially implements PR 2705: http://llvm.org/bugs/show_bug.cgi?id=2705
llvm-svn: 55327
|
|
|
|
|
|
| |
compilation.
llvm-svn: 55326
|
|
|
|
|
|
|
| |
scan-build now correctly reports the exit code from the build command.
Fixes: <rdar://problem/6172224>
llvm-svn: 55324
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use CCC_ECHO to control echoing behavior (default is on, set to ''
or unset to disable)
- Get 'clang','llc','as','cc','ld' executables from environment. 'cc'
and 'ld' are fetched through CCC_CC and CCC_LD respectively -- to
support make CC=ccc -- the others are through their upcased
versions.
- Add CCC_NATIVE mode.
o This uses llc and as to generate native object files; allowing
more drop-in replacement of gcc.
o Disabled by default, but should eventually be default.
o Allow --emit-llvm in CCC_NATIVE mode to override. Essentially
this makes ccc more like a drop in replacement for llvm-gcc.
- Prevent explicit -x <language> options from annoying clang.
llvm-svn: 55260
|
|
|
|
|
|
| |
compiler they want to use for code compilation.
llvm-svn: 55142
|
|
|
|
| |
llvm-svn: 54947
|
|
|
|
| |
llvm-svn: 54931
|
|
|
|
|
|
| |
usages)
llvm-svn: 54623
|
|
|
|
| |
llvm-svn: 54622
|
|
|
|
|
|
| |
that clang crashes on.
llvm-svn: 54552
|
|
|
|
|
|
| |
ignore files that are not directories.
llvm-svn: 54473
|
|
|
|
|
|
| |
When results go to a auto-generated dir in /tmp, don't use randomized file names. Just output /tmp/scan-build-DATE-counter, where counter is an auto-incremented counter for runs produced that day.
llvm-svn: 54325
|
|
|
|
|
|
|
|
| |
Bishop for the tip!).
Recognize 'ccc-analyzer' as a build command some users may use. Treat it just like calling gcc.
llvm-svn: 54323
|
|
|
|
| |
llvm-svn: 54222
|
|
|
|
| |
llvm-svn: 54220
|
|
|
|
| |
llvm-svn: 54052
|
|
|
|
| |
llvm-svn: 53977
|