From a4d8cde6584aa6c1aee241faf671eb4bac93defb Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Tue, 28 Apr 2009 17:37:44 +0000 Subject: [PATCH] ccc-analyzer: Don't automatically generate 'Parser Rejects' files anymore. The frontend is far enough along that most discrepancies between Clang and GCC are (at least for C and Objective-C) are intentional. We also now have codegen to test the frontend. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70303 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/ccc-analyzer | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/utils/ccc-analyzer b/utils/ccc-analyzer index 5ca834a7b2..28e4ad182b 100755 --- a/utils/ccc-analyzer +++ b/utils/ccc-analyzer @@ -41,7 +41,10 @@ sub GetPPExt { return ".i"; } +# Set this to 1 if we want to include 'parser rejects' files. +my $IncludeParserRejects = 0; my $ParserRejects = "Parser Rejects"; + my $AttributeIgnored = "Attribute Ignored"; sub ProcessClangFailure { @@ -184,7 +187,7 @@ sub Analyze { "Crash", $ofile); } elsif ($Result) { - if (!($file =~/conftest/)) { + if ($IncludeParserRejects && !($file =~/conftest/)) { ProcessClangFailure($Clang, $Lang, $file, \@CmdArgsSansAnalyses, $HtmlDir, $ParserRejects, $ofile); } -- 2.40.0