aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-build_config_compiler_BUILD.gn
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2019-11-05 19:35:13 +0000
committerRene Ladan <rene@FreeBSD.org>2019-11-05 19:35:13 +0000
commit03d66a659ae5011ca0d5279cafb1596a982a06d8 (patch)
treeb8c8cd52f300381a02e32bdea5d4eae6f30262fc /www/chromium/files/patch-build_config_compiler_BUILD.gn
parent994552d536a08085b483ff2b59822acc5a3a744b (diff)
downloadports-03d66a659ae5011ca0d5279cafb1596a982a06d8.tar.gz
ports-03d66a659ae5011ca0d5279cafb1596a982a06d8.zip
www/chromium: update to 78.0.3904.87
Submitted by: Matthias Wolf via github MFH: 2019Q4
Notes
Notes: svn path=/head/; revision=516832
Diffstat (limited to 'www/chromium/files/patch-build_config_compiler_BUILD.gn')
-rw-r--r--www/chromium/files/patch-build_config_compiler_BUILD.gn32
1 files changed, 16 insertions, 16 deletions
diff --git a/www/chromium/files/patch-build_config_compiler_BUILD.gn b/www/chromium/files/patch-build_config_compiler_BUILD.gn
index a2f56038a0c5..52da08e5ffe6 100644
--- a/www/chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/compiler/BUILD.gn.orig 2019-07-24 18:58:02 UTC
+--- build/config/compiler/BUILD.gn.orig 2019-10-21 19:06:18 UTC
+++ build/config/compiler/BUILD.gn
-@@ -54,7 +54,7 @@ declare_args() {
+@@ -57,7 +57,7 @@ declare_args() {
# only two architectures that are currently checked in). Turn this off when
# you are using a custom toolchain and need to control -B in cflags.
linux_use_bundled_binutils =
@@ -9,16 +9,16 @@
(current_cpu == "x64" || current_cpu == "x86")
binutils_path = rebase_path("//third_party/binutils/Linux_x64/Release/bin",
root_build_dir)
-@@ -269,7 +269,7 @@ config("compiler") {
+@@ -288,7 +288,7 @@ config("compiler") {
+
# Linker warnings.
if (fatal_linker_warnings && !(is_chromeos && current_cpu == "arm") &&
- !(is_android && use_order_profiling) && !is_mac && !is_ios &&
-- current_os != "aix") {
-+ current_os != "aix" && !is_bsd) {
+- !is_mac && !is_ios && current_os != "aix") {
++ !is_mac && !is_ios && current_os != "aix" && !is_bsd) {
# TODO(jochen): Enable this on chromeos on arm. http://crbug.com/356580
- # TODO(lizeb,pasko): Fix link errors when linking with order_profiling=1
- # crbug.com/485542
-@@ -363,7 +363,7 @@ config("compiler") {
+ ldflags += [ "-Wl,--fatal-warnings" ]
+ }
+@@ -383,7 +383,7 @@ config("compiler") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
@@ -27,7 +27,7 @@
ldflags += [
"-Wl,-z,defs",
"-Wl,--as-needed",
-@@ -471,7 +471,7 @@ config("compiler") {
+@@ -483,7 +483,7 @@ config("compiler") {
}
}
@@ -36,7 +36,7 @@
cflags += [ "-fcrash-diagnostics-dir=" +
rebase_path("//tools/clang/crashreports", root_build_dir) ]
-@@ -741,7 +741,7 @@ config("compiler_cpu_abi") {
+@@ -753,7 +753,7 @@ config("compiler_cpu_abi") {
cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
@@ -45,7 +45,7 @@
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1102,7 +1102,7 @@ config("compiler_deterministic") {
+@@ -1104,7 +1104,7 @@ config("compiler_deterministic") {
"-Xclang",
".",
]
@@ -54,7 +54,7 @@
# We don't use clang -cc1as on Windows (yet? https://crbug.com/762167)
asmflags = [ "-Wa,-fdebug-compilation-dir,." ]
}
-@@ -1492,7 +1492,7 @@ config("default_warnings") {
+@@ -1493,7 +1493,7 @@ config("default_warnings") {
cflags += [ "-Wno-nonportable-include-path" ]
}
@@ -63,7 +63,7 @@
# Flags NaCl (Clang 3.7) and Xcode 9.2 (Clang clang-900.0.39.2) do not
# recognize.
cflags += [
-@@ -1701,7 +1701,7 @@ config("thin_archive") {
+@@ -1722,7 +1722,7 @@ config("thin_archive") {
# Mac and iOS use the mac-specific "libtool" command, not ar, which doesn't
# have a "thin archive" mode (it does accept -T, but it means truncating
# archive names to 16 characters, which is not what we want).
@@ -72,7 +72,7 @@
arflags = [ "-T" ]
} else if (is_win && use_lld) {
arflags = [ "/llvmlibthin" ]
-@@ -2288,7 +2288,7 @@ config("symbols") {
+@@ -2292,7 +2292,7 @@ config("symbols") {
# flag, so we can use use -g1 for pnacl and nacl-clang compiles.
# gcc nacl is is_nacl && !is_clang, pnacl and nacl-clang are && is_clang.
if (!is_nacl || is_clang) {
@@ -81,7 +81,7 @@
}
if (use_debug_fission && !is_nacl && !is_android) {
-@@ -2309,7 +2309,7 @@ config("symbols") {
+@@ -2313,7 +2313,7 @@ config("symbols") {
# DWARF info may be corrupt; offsets in a range list entry are in different
# sections" there. Maybe just a bug in nacl_switch_32.S.
if (!is_mac && !is_ios && !is_nacl && current_cpu != "x86" &&