History log of /external/clang/tools/scan-build/scan-build
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ef8225444452a1486bd721f3285301fe84643b00 21-Jul-2014 Stephen Hines <srhines@google.com> Update Clang for rebase to r212749.

This also fixes a small issue with arm_neon.h not being generated always.

Includes a cherry-pick of:
r213450 - fixes mac-specific header issue
r213126 - removes a default -Bsymbolic on Android

Change-Id: I2a790a0f5d3b2aab11de596fc3a74e7cbc99081d
/external/clang/tools/scan-build/scan-build
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 29-May-2014 Stephen Hines <srhines@google.com> Update Clang for 3.5 rebase (r209713).

Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/tools/scan-build/scan-build
651f13cea278ec967336033dd032faef0e9fc2ec 24-Apr-2014 Stephen Hines <srhines@google.com> Updated to Clang 3.5a.

Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/tools/scan-build/scan-build
f55e36a9d88dc2c625c05d6bc560099e2236dfbe 16-Sep-2013 Jordan Rose <jordan_rose@apple.com> [analyzer] scan-build: add missing semicolon

Patch by Kevin Zheng!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190789 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
f8a89ce9f09f04fbb80426f4940f0c601a017b5e 14-Sep-2013 Jordan Rose <jordan_rose@apple.com> [analyzer] Put more uniqueness in scan-build's temporary directory names.

This is necessary when running two scan-build processes in parallel. The
directory naming scheme is now:

yyyy-MM-dd-HHmmss-PID-N
2013-09-13-174210-123-1

where "PID" is the scan-build process ID, and "N" is a sequential counter
(not likely to be needed now that seconds are mangled in, but just in case).

PR17196, using a suggested fix from Greg Czajkowski!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190735 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
33881620f4b160f020712f26df57ed39b540fcdd 27-Aug-2013 Jordan Rose <jordan_rose@apple.com> scan-build: Set CC and CXX as make variables when wrapping make builds.

Variables set in a makefile are not overridden by environment variables.
Make sure we actually override CC and CXX when using scan-build.

Patch by Steve McCoy!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189372 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
4415a4b58bd561d85a7dff84f62778b675a98a09 17-Aug-2013 Anton Yartsev <anton.yartsev@gmail.com> + make scan-build work with Strawberry Perl, ActiveState Perl, cygwin perl and msys perl ports.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188607 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
3ee2ad876a7ffc093cecb220916b0cfa1b4cc3c3 31-May-2013 Anna Zaks <ganna@apple.com> [analyzer] Add --override-compiler option to scan-build.

The new advanced option ensures ccc-analyze is used even when better
interposition methods are available.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@182981 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
c810bff508f7515dd398e80c1828de1ef773d1ca 22-May-2013 Jordan Rose <jordan_rose@apple.com> scan-build: use the xcodebuild specified by the user.

This is important if the user has multiple Xcodes installed on their
system -- we use xcodebuild to do a version check, and therefore we need
to make sure we match the actual build command.

Reported by Howard Ling!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@182498 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
ceb791ccd25b7395bdd9a6d01c30740ad42c09a0 02-May-2013 Anton Yartsev <anton.yartsev@gmail.com> [analyzer] scan-build for Windows

The patch allows Windows users to launch scan-build without any additional preparations in the same way as it described in http://clang-analyzer.llvm.org/scan-build.html. The only thing that should be done to make scan-build work from an arbitrary location is to add scan-build folder to the PATH environment variable.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180900 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
40ebe3dac227cebd47a0518fa30273cfc98358c7 01-May-2013 Jordan Rose <jordan_rose@apple.com> [analyzer] scan-build: support -enable-checker with new Xcode integration.

<rdar://problem/13772094>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180812 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
f190f6b88e0648ebb5f49bab3c788e03e13b9069 22-Mar-2013 Jordan Rose <jordan_rose@apple.com> [analyzer] scan-build: emit errors on stderr, and exit(1) instead of exit(0).

PR14963

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177678 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
4a374f9a58a5b350ec2e4123b20c9884ed1f5f15 14-Mar-2013 Jordan Rose <jordan_rose@apple.com> [analyzer] Fix scan-build's -stats mode.

We were failing to match the output line, which led to us collecting no
stats at all, which led to a divide-by-zero error.

Fixes PR15510.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177084 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
e09b8c41d0eeb17f8cbe73affb213cb7ff8d0718 05-Mar-2013 Jordan Rose <jordan_rose@apple.com> scan-build: explicitly say "No bugs found" if there are no reports.

Patch by Martin Storsjo!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176472 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
9672b90e6c4d79cc8a919c92af1a869f813e1d1c 22-Feb-2013 Benjamin Kramer <benny.kra@googlemail.com> scan-build: Remove debug print.

PR15329.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175889 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
47135fe346b101c9bfb15c7309423fb57ec533f0 21-Feb-2013 Ted Kremenek <kremenek@apple.com> [scan-build] Add quotes around clang executable name to handle path withs spaces. Fixes <rdar://problem/13254727>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175790 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
c73dcba91872322159b94dc49afb9c86d169425e 21-Feb-2013 Ted Kremenek <kremenek@apple.com> [scan-build] fix xcode version parsing to handle dot releases. Fixes <rdar://problem/13265300>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175781 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
9d9f254f7781c157256dbde4d4d961a2d89e8599 02-Feb-2013 Ted Kremenek <kremenek@apple.com> Add some horrible Perl code to teach scan-build to recursively walk a directory for HTML files.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174260 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
1afc201e644ce6379b115b1fae0608dee1b0ab5f 30-Jan-2013 Ted Kremenek <kremenek@apple.com> scan-build: When using Xcode 4.6, use build settings for doing proper build interposition.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173954 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
33e9500784a6b8dc7f01ae5c85ebf0883fbc6662 25-Jan-2013 Jordan Rose <jordan_rose@apple.com> scan-build: Add a --keep-empty option for better testing.

SATestBuild expects to compare output directories for each invocation of
scan-build that it runs, but scan-build clears out empty directories by
default. We were coincidentally not getting that behavior until r173294.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173383 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
7a334d9ed9ff7426e78a88582207b47b370ec5de 23-Jan-2013 Ted Kremenek <kremenek@apple.com> Always process an index.html file if we have HTML output. Patch by Justin Bogner.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173294 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
3fa3c44d624d2df9ef2649ca1a7efa97d81b36d8 27-Nov-2012 Jordan Rose <jordan_rose@apple.com> scan-build: Respect TMPDIR on all platforms, not just Darwin (PR14438).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168672 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
e6664f43bb3ed95c9cd059fac89740cb2d976c15 15-Sep-2012 Ted Kremenek <kremenek@apple.com> Revert "Utilize new build system support in Xcode 4.5 for easier interposition"

It's not clear if this is working yet on the buildbot. Reverting until we have
time to investigate.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163963 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
f8dcac5d6589414e646ae9cbf834f612510a08b1 14-Sep-2012 Ted Kremenek <kremenek@apple.com> Utilize new build system support in Xcode 4.5 for easier interposition
of a build without needing to use ccc-analyzer.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163927 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
a778d710e2c62d62e0b78d120254764142801196 14-Sep-2012 Jordan Rose <jordan_rose@apple.com> scan-build: Determine the location of the clang binary before printing help.

We need the clang executable to print the list of available checkers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163925 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
be92debbf1e9c38b1ae8a4a9c30377b24196ca73 29-Aug-2012 Ted Kremenek <kremenek@apple.com> Use double instead of single quote to expand .

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162830 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
92daae0186a4b25a189132d65213b53745c42986 28-Aug-2012 Ted Kremenek <kremenek@apple.com> Fix passing of -analyzer-max-loop from scan-build to clang.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162765 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
5a3581daf22f9b9d0025093b07c35a08cceeae6c 25-Aug-2012 Ted Kremenek <kremenek@apple.com> Change --with-analyzer to --use-analyzer, per sage feedback from Jordan.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162640 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
0d3a3fd7211a1b368d1f8c0d7ca1cfd40d31a0ea 25-Aug-2012 Ted Kremenek <kremenek@apple.com> Fix a few issues related to -with-analyzer reported by Jordan. Let's
have the option with two '--' to be consistent with other options.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162625 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
810e6229e59796f8109e94e4a469a2dc17cf3e6d 25-Aug-2012 Ted Kremenek <kremenek@apple.com> Rework how scan-build picks the version of clang to use for static analysis.

Unless the user specifies, the clang used for static analysis is the one
found relative to scan-build.

If the user specifies -with-analyzer, they can pick either to use
the clang bundled with Xcode (via xcrun) or they can specify
a path to clang.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
eaafdfc7b475937ed194ad729407481054b99be9 25-Aug-2012 Ted Kremenek <kremenek@apple.com> Reformat help text for scan-build, and remove -constraints
and -store from help text because they are no longer relevant
to users.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162619 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
73078642d3c32499ee573bd458af6d384fa7f6d8 24-Aug-2012 Ted Kremenek <kremenek@apple.com> Revert "Go ahead and show experimental checkers in the scan-build "-h" output."

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162587 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
160b3a5460509f1adf4361d221c5c858f7b34191 24-Aug-2012 Ted Kremenek <kremenek@apple.com> Go ahead and show experimental checkers in the scan-build "-h" output.
They are labeled as not being enabled-by-default, and how else
are users going to test them.

Fixes <rdar://problem/11654923>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162543 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
56fd9084b11ee31fed996e4b58fc099284d1c8be 24-Aug-2012 Ted Kremenek <kremenek@apple.com> On OS X, use xcrun (if present) to find the clang to use for static analysis if
no clang can be found relative to the location of scan-build.

Fixes <rdar://problem/11691794>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162535 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
cbea860417eea485be5bc34e6a61f267cf180a56 06-Aug-2012 Ted Kremenek <kremenek@apple.com> scan-build: factor out setting of environment variables.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161343 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
38447a40795ef140a5d14ce43e31b60276c8d207 06-Aug-2012 Ted Kremenek <kremenek@apple.com> Pull 'xcodebuild' wrapper logic into a separate function.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161330 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
9369d4f9303ba3ea7b5cb413e7755a40848d2edd 27-Jul-2012 Arnaud A. de Grandmaison <arnaud.adegm@gmail.com> [scan-build] Fix clang++ pathname

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160871 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
1e548f12f7cd6631a3e688a9580ede92898d9e69 23-Jun-2012 Anna Zaks <ganna@apple.com> [analyzer]scan-build: report the total number of steps analyzer performs

This would be useful to investigate performance issues.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159038 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
c9480dd03522f0bab5fff7d30402cb7ee31117dc 19-Jun-2012 Ted Kremenek <kremenek@apple.com> Adjust scan-build to enable color output for xterm-256color.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158735 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
f8e8a3eeff891d1c056c96b6d6be404533741ba7 25-May-2012 Anna Zaks <ganna@apple.com> [analyzer] Loading external plugins with scan-build

Load custom plugins when running scan-build. This is useful when
additional static analysis Checkers must be provided via clang's plugin
interface.

Loading additional plugins can now be done via the scan-build call:
scan-build -load-plugin <plugin.so>

A patch by Thomas Hauth.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157452 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
8db26ce0464c712058ab60b72e2a70c04148020e 24-May-2012 Ted Kremenek <kremenek@apple.com> New & improved man page attached, now with standard license added.
Plus, a patch for scan-build.

* mdoc corrections
* slightly more compact output
* same license as scan-build
* DESCRIPTION describes
* Default checkers corrected & explained
* Authors credited

The patch adds support for --help-checkers. It just lists the default
checkers by recursively invoking "scan-build -h" and looking for the
magic '+' signs.

Patch by James Lowden!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
b4882d50923881d1a01af4d5604b5baaa141cdf9 15-May-2012 Douglas Gregor <dgregor@apple.com> Add the output of "clang --version" to scan-build results, from Gerald Combs!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156834 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/scan-build/scan-build
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