summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/tools/clang/tools/scan-build/ccc-analyzer
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/llvm/tools/clang/tools/scan-build/ccc-analyzer')
-rwxr-xr-xcontrib/llvm/tools/clang/tools/scan-build/ccc-analyzer3
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/llvm/tools/clang/tools/scan-build/ccc-analyzer b/contrib/llvm/tools/clang/tools/scan-build/ccc-analyzer
index 391ea57..c182a68 100755
--- a/contrib/llvm/tools/clang/tools/scan-build/ccc-analyzer
+++ b/contrib/llvm/tools/clang/tools/scan-build/ccc-analyzer
@@ -315,11 +315,13 @@ sub Analyze {
my %CompileOptionMap = (
'-nostdinc' => 0,
'-fblocks' => 0,
+ '-fno-builtin' => 0,
'-fobjc-gc-only' => 0,
'-fobjc-gc' => 0,
'-ffreestanding' => 0,
'-include' => 1,
'-idirafter' => 1,
+ '-imacros' => 1,
'-iprefix' => 1,
'-iquote' => 1,
'-isystem' => 1,
@@ -364,6 +366,7 @@ my %IgnoredOptionMap = (
my %LangMap = (
'c' => 'c',
+ 'cp' => 'c++',
'cpp' => 'c++',
'cc' => 'c++',
'i' => 'c-cpp-output',
OpenPOWER on IntegriCloud