From b36b7fdba7aa8f9bd6aec95c92c949dd1f59281f Mon Sep 17 00:00:00 2001 From: Danny Lin Date: Mon, 11 Oct 2021 18:40:13 -0700 Subject: gs201: Optimize native executables for Cortex-A76 CPU Allow the compiler to take advantage of ARMv8.2 extensions to improve performance in native executables, not just Java code compiled by ART. Change-Id: Idd3414de107f47a18c2769dc930e6c4bceacdc62 --- BoardConfig-common.mk | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/BoardConfig-common.mk b/BoardConfig-common.mk index 44f4ef11..44523e3d 100644 --- a/BoardConfig-common.mk +++ b/BoardConfig-common.mk @@ -29,8 +29,7 @@ USES_DEVICE_GOOGLE_GS201 := true TARGET_ARCH := arm64 TARGET_ARCH_VARIANT := armv8-2a TARGET_CPU_ABI := arm64-v8a -TARGET_CPU_VARIANT := cortex-a55 -TARGET_CPU_VARIANT_RUNTIME := cortex-a55 +TARGET_CPU_VARIANT := cortex-a76 # Force any prefer32 targets to be compiled as 64 bit. FORCE_MULTILIB_FIRST_ON_DEVICE := true @@ -40,8 +39,7 @@ TARGET_2ND_ARCH := arm TARGET_2ND_ARCH_VARIANT := armv8-a TARGET_2ND_CPU_ABI := armeabi-v7a TARGET_2ND_CPU_ABI2 := armeabi -TARGET_2ND_CPU_VARIANT := generic -TARGET_2ND_CPU_VARIANT_RUNTIME := cortex-a53 +TARGET_2ND_CPU_VARIANT := cortex-a76 BOARD_KERNEL_CMDLINE += earlycon=exynos4210,0x10A00000 console=ttySAC0,115200 androidboot.console=ttySAC0 printk.devkmsg=on BOARD_KERNEL_CMDLINE += cma_sysfs.experimental=Y -- cgit v1.2.3