diff --git a/cc/config/clang.go b/cc/config/clang.go index 8618d0955..26a104bab 100644 --- a/cc/config/clang.go +++ b/cc/config/clang.go @@ -169,6 +169,13 @@ func init() { "-Wno-reorder-init-list", // http://b/145211066 "-Wno-implicit-int-float-conversion", + // New warnings to be fixed after clang-r377782. + "-Wno-bitwise-conditional-parentheses", // http://b/148286937 + "-Wno-bool-operation", // http://b/148287141 + "-Wno-int-in-bool-context", // http://b/148287349 + "-Wno-sizeof-array-div", // http://b/148815709 + "-Wno-tautological-bitwise-compare", // http://b/148831363 + "-Wno-tautological-overlap-compare", // http://b/148815696 }, " ")) // Extra cflags for external third-party projects to disable warnings that diff --git a/cc/config/global.go b/cc/config/global.go index 333885f14..57a585283 100644 --- a/cc/config/global.go +++ b/cc/config/global.go @@ -127,8 +127,8 @@ var ( // prebuilts/clang default settings. ClangDefaultBase = "prebuilts/clang/host" - ClangDefaultVersion = "clang-r370808b" - ClangDefaultShortVersion = "10.0.2" + ClangDefaultVersion = "clang-r377782" + ClangDefaultShortVersion = "10.0.3" // Directories with warnings from Android.bp files. WarningAllowedProjects = []string{