aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2012-09-15 05:51:10 +0000
committerTed Kremenek <kremenek@apple.com>2012-09-15 05:51:10 +0000
commite6664f43bb3ed95c9cd059fac89740cb2d976c15 (patch)
tree90b64207403db80a7b49ef86359543f58bff6bcd
parente10f4d384f5ae113d72a5193a1332c1930635ccc (diff)
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
-rwxr-xr-xtools/scan-build/scan-build30
1 files changed, 0 insertions, 30 deletions
diff --git a/tools/scan-build/scan-build b/tools/scan-build/scan-build
index d27a07396d..a13b235aa9 100755
--- a/tools/scan-build/scan-build
+++ b/tools/scan-build/scan-build
@@ -884,36 +884,6 @@ sub RunXcodebuild {
if ($IgnoreErrors) {
AddIfNotPresent($Args,"-PBXBuildsContinueAfterErrors=YES");
}
-
- # Detect the version of Xcode. If Xcode 4.5 or higher, use new
- # in situ support for analyzer interposition without needed to override
- # the compiler.
- open(DETECT_XCODE, "xcodebuild -version |") or
- die "error: cannot detect version of xcodebuild\n";
-
- my $oldBehavior = 1;
-
- while(<DETECT_XCODE>) {
- if (/^Xcode (.+)$/) {
- if ($1 >= 4.5) {
- $oldBehavior = 0;
- last;
- }
- }
- }
- close(DETECT_XCODE);
-
- if ($oldBehavior == 0) {
- my $OutputDir = $Options->{"OUTPUT_DIR"};
- my $CLANG = $Options->{"CLANG"};
- push @$Args,
- "RUN_CLANG_STATIC_ANALYZER=YES",
- "CLANG_ANALYZER_OUTPUT=plist-html",
- "CLANG_ANALYZER_EXEC=$CLANG",
- "CLANG_ANALYZER_OUTPUT_DIR=$OutputDir";
-
- return (system(@$Args) >> 8);
- }
# Default to old behavior where we insert a bogus compiler.
SetEnv($Options);