summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Christopher Di Bella <cjdb@google.com> 2021-01-21 22:24:51 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2021-01-21 22:24:51 +0000
commit490b9d7931e13fe1ee695655ac339052dc96dfbf (patch)
tree74ed0a25587a039e3b9e419fe281e1397a137fb2
parent298bafdde9c5a02754e7baf93ba910d59d24bf2c (diff)
parent23a991c04ee13084e0ab8ec8cb4d394d68543fff (diff)
Merge "adds new warnings to Android build (1/2)"
-rw-r--r--cc/config/global.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/cc/config/global.go b/cc/config/global.go
index c34f936ee..c62f78414 100644
--- a/cc/config/global.go
+++ b/cc/config/global.go
@@ -53,6 +53,7 @@ var (
"-Werror=date-time",
"-Werror=pragma-pack",
"-Werror=pragma-pack-suspicious-include",
+ "-Werror=string-plus-int",
"-Werror=unreachable-code-loop-increment",
}
@@ -116,8 +117,13 @@ var (
}
noOverrideGlobalCflags = []string{
+ "-Werror=bool-operation",
+ "-Werror=implicit-int-float-conversion",
+ "-Werror=int-in-bool-context",
"-Werror=int-to-pointer-cast",
"-Werror=pointer-to-int-cast",
+ "-Werror=string-compare",
+ "-Werror=xor-used-as-pow",
// http://b/161386391 for -Wno-void-pointer-to-enum-cast
"-Wno-void-pointer-to-enum-cast",
// http://b/161386391 for -Wno-void-pointer-to-int-cast