HYL_OK3568_LINUX/yocto/meta-browser/meta-chromium/recipes-browser/chromium/files/0007-Delete-compiler-options-not-available-in-release-ver.patch
2025-05-10 21:49:39 +08:00

31 lines
1.1 KiB
Diff

From 2b487585ebe8986ada07afb9c917564c9b0dfd16 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Wed, 4 Dec 2019 19:06:54 -0800
Subject: [PATCH] Delete compiler options not available in release versions of
clang _yet_
Upstream-Status: Inappropriate [ clang/master already supports them ]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
---
build/config/compiler/BUILD.gn | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
index e0b65454ebe67..d1d3835578db0 100644
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
@@ -1590,6 +1590,11 @@ config("default_warnings") {
cflags += [
"-Wenum-compare-conditional",
+ # Disable unknown warnings, since system clang may not have
+ # backported newer warning yet unlike internal clang that
+ # chromium uses.
+ "-Wno-unknown-warning-option",
+
# Ignore warnings about MSVC optimization pragmas.
# TODO(thakis): Only for no_chromium_code? http://crbug.com/912662
"-Wno-ignored-pragma-optimize",