[scan-build] Patch to scan-build tool to support "--target=<value>" flag

The scan-build script provided by clang can be used to detect defects in
code in the compile time. However, we discovered that the
"--target=<value>" flag in clang is not properly handled by this script,
which results in failures when analyzing projects that have used this
flag in their makefile.

This single line of change allows scan-build script to properly handle
the "--target=<value>" flag.

Patch by Haowei Wu

Differential Revision: https://reviews.llvm.org/D33263

llvm-svn: 304025
This commit is contained in:
Petr Hosek 2017-05-26 19:25:32 +00:00
parent ffa786f465
commit 5326bb4a77
1 changed files with 2 additions and 1 deletions

View File

@ -385,7 +385,8 @@ my %CompilerLinkerOptionMap = (
'-target' => 1,
'-v' => 0,
'-mmacosx-version-min' => 0, # This is really a 1 argument, but always has '='
'-miphoneos-version-min' => 0 # This is really a 1 argument, but always has '='
'-miphoneos-version-min' => 0, # This is really a 1 argument, but always has '='
'--target' => 0
);
my %IgnoredOptionMap = (