summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShantonu Sen <ssen@apple.com>2010-07-03 03:08:23 +0000
committerShantonu Sen <ssen@apple.com>2010-07-03 03:08:23 +0000
commitdf44f74290be85d9b5be22516c51ee513982c51e (patch)
tree29310dc9defd2e5149ca771cf727722d584aa81f
parent77552766d93331e96632d7f6288a99453ff58e4f (diff)
downloadbcm5719-llvm-df44f74290be85d9b5be22516c51ee513982c51e.tar.gz
bcm5719-llvm-df44f74290be85d9b5be22516c51ee513982c51e.zip
Forward -fno-builtin to clang, add .cp as a supported
extension if you otherwise configure scan-build to do c++ static analysis. OKed by Ted llvm-svn: 107562
-rwxr-xr-xclang/tools/scan-build/ccc-analyzer2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/tools/scan-build/ccc-analyzer b/clang/tools/scan-build/ccc-analyzer
index 803b5e9d4c8..c182a686202 100755
--- a/clang/tools/scan-build/ccc-analyzer
+++ b/clang/tools/scan-build/ccc-analyzer
@@ -315,6 +315,7 @@ sub Analyze {
my %CompileOptionMap = (
'-nostdinc' => 0,
'-fblocks' => 0,
+ '-fno-builtin' => 0,
'-fobjc-gc-only' => 0,
'-fobjc-gc' => 0,
'-ffreestanding' => 0,
@@ -365,6 +366,7 @@ my %IgnoredOptionMap = (
my %LangMap = (
'c' => 'c',
+ 'cp' => 'c++',
'cpp' => 'c++',
'cc' => 'c++',
'i' => 'c-cpp-output',
OpenPOWER on IntegriCloud