Fix and check CLANG_CONFIG_UNKNOWN_CFLAGS am: e8c5237775

am: c99fc3d097

* commit 'c99fc3d097eb72e4045d935bbd2997ce39d928df':
  Fix and check CLANG_CONFIG_UNKNOWN_CFLAGS

Change-Id: I1085f05f212c9165e5026efe9886d4a152a0ea45
This commit is contained in:
Dan Willemsen 2016-05-24 01:11:41 +00:00 committed by android-build-merger
commit f1a1389e65
2 changed files with 3 additions and 0 deletions

View File

@ -15,6 +15,8 @@ var clangUnknownCflags = sorted([]string{
"-fno-tree-sra", "-fno-tree-sra",
"-fprefetch-loop-arrays", "-fprefetch-loop-arrays",
"-funswitch-loops", "-funswitch-loops",
"-Werror=unused-but-set-parameter",
"-Werror=unused-but-set-variable",
"-Wmaybe-uninitialized", "-Wmaybe-uninitialized",
"-Wno-error=clobbered", "-Wno-error=clobbered",
"-Wno-error=maybe-uninitialized", "-Wno-error=maybe-uninitialized",

View File

@ -34,6 +34,7 @@ func makeVarsProvider(ctx android.MakeVarsContext) {
ctx.Strict("CLANG_CXX", "${clangBin}/clang++") ctx.Strict("CLANG_CXX", "${clangBin}/clang++")
ctx.Strict("LLVM_AS", "${clangBin}/llvm-as") ctx.Strict("LLVM_AS", "${clangBin}/llvm-as")
ctx.Strict("LLVM_LINK", "${clangBin}/llvm-link") ctx.Strict("LLVM_LINK", "${clangBin}/llvm-link")
ctx.StrictSorted("CLANG_CONFIG_UNKNOWN_CFLAGS", strings.Join(clangUnknownCflags, " "))
hostType := android.CurrentHostType() hostType := android.CurrentHostType()
arches := ctx.Config().HostArches[hostType] arches := ctx.Config().HostArches[hostType]