1*4882a593SmuzhiyunFrom 033b928bd5983555f108d948862e4ea7f0c94be6 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Khem Raj <raj.khem@gmail.com> 3*4882a593SmuzhiyunDate: Tue, 22 Jan 2019 00:17:41 -0800 4*4882a593SmuzhiyunSubject: [PATCH] BUILD: do not specify march on arm 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunDo not try to set the guessed values for march/mtune/float-abi 7*4882a593SmuzhiyunOE config machinary has computed these values already and fed it 8*4882a593Smuzhiyunvia compiler cmdline to chromium build 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunI think upstream should check for the values on compiler cmdline 11*4882a593Smuzhiyunbefore overriding these 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunUpstream-Status: Inappropriate [OE-Specific] 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunSigned-off-by: Khem Raj <raj.khem@gmail.com> 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun--- 18*4882a593Smuzhiyun build/config/compiler/BUILD.gn | 10 ---------- 19*4882a593Smuzhiyun 1 file changed, 10 deletions(-) 20*4882a593Smuzhiyun 21*4882a593Smuzhiyundiff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn 22*4882a593Smuzhiyunindex 4f4ebdfd80f97..e0b65454ebe67 100644 23*4882a593Smuzhiyun--- a/build/config/compiler/BUILD.gn 24*4882a593Smuzhiyun+++ b/build/config/compiler/BUILD.gn 25*4882a593Smuzhiyun@@ -1000,16 +1000,6 @@ config("compiler_cpu_abi") { 26*4882a593Smuzhiyun "-msse3", 27*4882a593Smuzhiyun ] 28*4882a593Smuzhiyun } 29*4882a593Smuzhiyun- } else if (current_cpu == "arm") { 30*4882a593Smuzhiyun- if (!is_nacl) { 31*4882a593Smuzhiyun- cflags += [ 32*4882a593Smuzhiyun- "-march=$arm_arch", 33*4882a593Smuzhiyun- "-mfloat-abi=$arm_float_abi", 34*4882a593Smuzhiyun- ] 35*4882a593Smuzhiyun- } 36*4882a593Smuzhiyun- if (arm_tune != "") { 37*4882a593Smuzhiyun- cflags += [ "-mtune=$arm_tune" ] 38*4882a593Smuzhiyun- } 39*4882a593Smuzhiyun } else if (current_cpu == "mipsel" && !is_nacl) { 40*4882a593Smuzhiyun ldflags += [ "-Wl,--hash-style=sysv" ] 41*4882a593Smuzhiyun if (custom_toolchain == "") { 42