Bug 1370061 - turn off more warnings in crashreporter code. r?ted.mielczarek draft
authorMasatoshi Kimura <VYV03354@nifty.ne.jp>
Sun, 04 Jun 2017 17:38:14 +0900
changeset 588743 b3404e39eeee2b1aa8d0824f7ffeadd505cb51ca
parent 588742 d0a2717cf89600136b92e5b34f976d2830f3baad
child 588744 f59dce2fc94c60feb35d6ce4fca295efb091c2e6
push id62137
push userVYV03354@nifty.ne.jp
push dateSun, 04 Jun 2017 10:29:03 +0000
reviewersted.mielczarek
bugs1370061
milestone55.0a1
Bug 1370061 - turn off more warnings in crashreporter code. r?ted.mielczarek MozReview-Commit-ID: CfOXtWThTU1
toolkit/crashreporter/crashreporter.mozbuild
--- a/toolkit/crashreporter/crashreporter.mozbuild
+++ b/toolkit/crashreporter/crashreporter.mozbuild
@@ -8,16 +8,22 @@ LOCAL_INCLUDES += [
     '/toolkit/crashreporter/breakpad-client',
     '/toolkit/crashreporter/google-breakpad/src',
 ]
 
 # Suppress warnings in third-party code.
 if CONFIG['_MSC_VER']:
     CXXFLAGS += [
         '-wd4005', # macro redefinition
+        '-wd4146', # negative unsigned
+        '-wd4334', # 32-bit shift to 64 bits
+        '-wd4804', # unsafe use of type 'bool'
+    ]
+    CFLAGS += [
+        '-wd4312', # conversion to greater size
     ]
 elif CONFIG['GNU_CXX']:
     CXXFLAGS += [
         '-Wno-unused-local-typedefs',
         '-Wno-shadow',
         '-Wno-deprecated-declarations',
         '-Wno-bool-compare',
         '-Wno-unused-but-set-variable',