summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2017-11-29 15:42:57 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2017-11-29 15:25:59 +0000
commitdc7aa94b2e1f87eeb30d4219fbfa4dc3df496c50 (patch)
treefffddc5597f4ec05b1cbc88ba698642473c3ef8c
parent75390a1c00859ec805dcab6a88380f62a9f641d9 (diff)
downloadqtwebengine-chromium-dc7aa94b2e1f87eeb30d4219fbfa4dc3df496c50.tar.gz
Reduce warning flood when compiling with clang
"cause the night is crap and full of warnings" Change-Id: Ic391ac12428c23ccfde8bc4aa5eaa0fa64235ff3 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
-rw-r--r--chromium/build/config/compiler/BUILD.gn6
1 files changed, 4 insertions, 2 deletions
diff --git a/chromium/build/config/compiler/BUILD.gn b/chromium/build/config/compiler/BUILD.gn
index 651d3a66fe0..f545fe03bad 100644
--- a/chromium/build/config/compiler/BUILD.gn
+++ b/chromium/build/config/compiler/BUILD.gn
@@ -260,13 +260,15 @@ config("compiler") {
}
if (use_qt && is_clang) {
- cflags += [
+ cflags_cc += [
+ "-Wno-parentheses-equality",
+ "-Wno-tautological-compare",
"-Wno-unknown-attributes",
"-Wno-unknown-warning-option"
]
}
- if (is_clang && is_debug) {
+ if (is_clang && (is_debug || use_qt)) {
# Allow comparing the address of references and 'this' against 0
# in debug builds. Technically, these can never be null in
# well-defined C/C++ and Clang can optimize such checks away in