summaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2021-09-03 15:23:43 +0200
committerMichal Klocek <michal.klocek@qt.io>2021-09-08 09:59:31 +0000
commit2ae514322a48002415b68e16f38851502bc8717f (patch)
treec6bc228055f1a37cfa0265a2b015d5ac47fd44f2 /cmake
parentb68dae10a9940ef93e15f554ced13cb7c70bace2 (diff)
Extend cflags also for mcpu
Updates Chromium with: * f8a944bbe5f Add support for mcpu Pick-to: 6.2.0 Change-Id: I3f9d31f3ec99badd62d82fca911bee22dde5985f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 19264c2d2c8b3b04cf08e55358251185c3b339b9)
Diffstat (limited to 'cmake')
-rw-r--r--cmake/Functions.cmake6
1 files changed, 6 insertions, 0 deletions
diff --git a/cmake/Functions.cmake b/cmake/Functions.cmake
index 68c7657a3..8e466cdea 100644
--- a/cmake/Functions.cmake
+++ b/cmake/Functions.cmake
@@ -755,7 +755,9 @@ macro(append_compiler_linker_sdk_setup)
windows_sdk_path=\"${windowsSdkPath}\"
)
endif()
+ get_gn_arch(cpu ${TEST_architecture_arch})
if(LINUX AND CMAKE_CROSSCOMPILING AND cpu STREQUAL "arm")
+
extend_gn_list_cflag(gnArgArg
ARG arm_tune
CFLAG mtune
@@ -768,6 +770,10 @@ macro(append_compiler_linker_sdk_setup)
ARG arm_arch
CFLAG march
)
+ extend_gn_list_cflag(gnArgArg
+ ARG arm_cpu
+ CFLAG mcpu
+ )
extract_cflag(cflag "mfpu")
get_arm_version(arm_version "${cflag}")
extend_gn_list(gnArgArg