Only generate preprocessed files during crashes using Clang, not GCC.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@77281 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/utils/ccc-analyzer b/utils/ccc-analyzer
index 6355abc..73cc47b 100755
--- a/utils/ccc-analyzer
+++ b/utils/ccc-analyzer
@@ -61,18 +61,12 @@
$prefix = "clang_attribute_ignored";
}
- # Generate the preprocessed file with cc (i.e., gcc).
+ # Generate the preprocessed file with Clang.
my ($PPH, $PPFile) = tempfile( $prefix . "_XXXXXX",
SUFFIX => GetPPExt($Lang),
DIR => $Dir);
-
- system $CC, @$Args, "-E", "-o", $PPFile;
+ system $ClangCC, @$Args, "-E", "-o", $PPFile;
close ($PPH);
-
- # Generate the preprocessed file with clang.
- my $PPFile_Clang = $PPFile;
- $PPFile_Clang =~ s/[.](.+)$/.clang.$1/;
- system $ClangCC, @$Args, "-E", "-o", "$PPFile_Clang";
# Create the info file.
open (OUT, ">", "$PPFile.info.txt") or die "Cannot open $PPFile.info.txt\n";