1*4882a593SmuzhiyunFrom 2b487585ebe8986ada07afb9c917564c9b0dfd16 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Khem Raj <raj.khem@gmail.com> 3*4882a593SmuzhiyunDate: Wed, 4 Dec 2019 19:06:54 -0800 4*4882a593SmuzhiyunSubject: [PATCH] Delete compiler options not available in release versions of 5*4882a593Smuzhiyun clang _yet_ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunUpstream-Status: Inappropriate [ clang/master already supports them ] 8*4882a593SmuzhiyunSigned-off-by: Khem Raj <raj.khem@gmail.com> 9*4882a593SmuzhiyunSigned-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun--- 12*4882a593Smuzhiyun build/config/compiler/BUILD.gn | 5 +++++ 13*4882a593Smuzhiyun 1 file changed, 5 insertions(+) 14*4882a593Smuzhiyun 15*4882a593Smuzhiyundiff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn 16*4882a593Smuzhiyunindex e0b65454ebe67..d1d3835578db0 100644 17*4882a593Smuzhiyun--- a/build/config/compiler/BUILD.gn 18*4882a593Smuzhiyun+++ b/build/config/compiler/BUILD.gn 19*4882a593Smuzhiyun@@ -1590,6 +1590,11 @@ config("default_warnings") { 20*4882a593Smuzhiyun cflags += [ 21*4882a593Smuzhiyun "-Wenum-compare-conditional", 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun+ # Disable unknown warnings, since system clang may not have 24*4882a593Smuzhiyun+ # backported newer warning yet unlike internal clang that 25*4882a593Smuzhiyun+ # chromium uses. 26*4882a593Smuzhiyun+ "-Wno-unknown-warning-option", 27*4882a593Smuzhiyun+ 28*4882a593Smuzhiyun # Ignore warnings about MSVC optimization pragmas. 29*4882a593Smuzhiyun # TODO(thakis): Only for no_chromium_code? http://crbug.com/912662 30*4882a593Smuzhiyun "-Wno-ignored-pragma-optimize", 31