Bug 1387569 - Also enable -Wno-implicit-fallthrough for gcc in dom/canvas (exists from gcc 7) r?jgilbert draft
authorSylvestre Ledru <sledru@mozilla.com>
Fri, 04 Aug 2017 21:37:03 +0200
changeset 621423 8fb86057678c402d0a97415c2fa5799369443680
parent 621327 bc829569880635c52d6e3d54f51cd7d3df180186
child 621424 448107bc6842d2326ef334ae230fd4bad6ac9799
child 621429 09b8dbf068471136b7d2966d709d5b595d3b5f07
push id72374
push userbmo:sledru@mozilla.com
push dateFri, 04 Aug 2017 20:07:56 +0000
reviewersjgilbert
bugs1387569
milestone57.0a1
Bug 1387569 - Also enable -Wno-implicit-fallthrough for gcc in dom/canvas (exists from gcc 7) r?jgilbert MozReview-Commit-ID: IABJ8UM2ItU
dom/canvas/moz.build
--- a/dom/canvas/moz.build
+++ b/dom/canvas/moz.build
@@ -183,17 +183,17 @@ UNIFIED_SOURCES += [
     'WebGLVertexAttribData.cpp',
 ]
 
 SOURCES += [
     'MurmurHash3.cpp',
 ]
 
 # Suppress warnings from third-party code.
-if CONFIG['CLANG_CXX']:
+if CONFIG['CLANG_CXX'] or CONFIG['GNU_CXX']:
     SOURCES['MurmurHash3.cpp'].flags += ['-Wno-implicit-fallthrough']
 
 LOCAL_INCLUDES += [
     '/js/xpconnect/wrappers',
 ]
 
 include('/ipc/chromium/chromium-config.mozbuild')