diff --git a/core/combo/arch/arm/armv7-a.mk b/core/combo/arch/arm/armv7-a.mk deleted file mode 100644 index 0c2f04d24..000000000 --- a/core/combo/arch/arm/armv7-a.mk +++ /dev/null @@ -1,5 +0,0 @@ -# Configuration for Linux on ARM. -# Generating binaries for the ARMv7-a architecture and higher -# -ARCH_ARM_HAVE_ARMV7A := true -ARCH_ARM_HAVE_VFP := true diff --git a/target/board/generic/BoardConfig.mk b/target/board/generic/BoardConfig.mk index cdb1d298c..b61a7fddc 100644 --- a/target/board/generic/BoardConfig.mk +++ b/target/board/generic/BoardConfig.mk @@ -18,30 +18,13 @@ TARGET_ARCH := arm # Note: Before P, we built the platform images for ARMv7-A _without_ NEON. # Note: Before Q, we built the CTS and SDK images for ARMv7-A _without_ NEON. +# Note: Before Q, we built unbundled apps for ARMv7-A _without_ NEON. # -ifneq ($(TARGET_BUILD_APPS),) -# DO NOT USE -# -# This architecture variant should NOT be used for 32 bit arm platform -# builds. It is the lowest common denominator required to build -# an unbundled application for all supported 32 platforms. -# cts for 32 bit arm is built using aosp_arm64 product. -# -# If you are building a 32 bit platform (and not an application), -# you should set the following as 2nd arch variant: -# -# TARGET_ARCH_VARIANT := armv7-a-neon -# -# DO NOT USE -TARGET_ARCH_VARIANT := armv7-a -# DO NOT USE -else # Starting from Pi, System image of aosp_arm products is the new GSI # for real devices newly launched for Pi. These devices are usualy not # as performant as the mainstream 64-bit devices and the performance # provided by NEON is important for them to pass related CTS tests. TARGET_ARCH_VARIANT := armv7-a-neon -endif TARGET_CPU_VARIANT := generic TARGET_CPU_ABI := armeabi-v7a TARGET_CPU_ABI2 := armeabi diff --git a/target/board/generic_arm64/BoardConfig.mk b/target/board/generic_arm64/BoardConfig.mk index 3331d1827..3f83edbd0 100644 --- a/target/board/generic_arm64/BoardConfig.mk +++ b/target/board/generic_arm64/BoardConfig.mk @@ -41,11 +41,7 @@ ifneq ($(TARGET_BUILD_APPS)$(filter cts sdk vts,$(MAKECMDGOALS)),) # # DO NOT USE # DO NOT USE -ifneq ($(filter cts sdk vts,$(MAKECMDGOALS)),) TARGET_2ND_ARCH_VARIANT := armv7-a-neon -else -TARGET_2ND_ARCH_VARIANT := armv7-a -endif # DO NOT USE # DO NOT USE TARGET_2ND_CPU_VARIANT := generic diff --git a/target/board/generic_x86_arm/BoardConfig.mk b/target/board/generic_x86_arm/BoardConfig.mk index 8e70b2589..ab2089d11 100644 --- a/target/board/generic_x86_arm/BoardConfig.mk +++ b/target/board/generic_x86_arm/BoardConfig.mk @@ -21,7 +21,7 @@ TARGET_ARCH_VARIANT := x86 TARGET_2ND_ARCH := arm TARGET_2ND_CPU_ABI := armeabi-v7a TARGET_2ND_CPU_ABI2 := armeabi -TARGET_2ND_ARCH_VARIANT := armv7-a +TARGET_2ND_ARCH_VARIANT := armv7-a-neon TARGET_2ND_CPU_VARIANT := generic TARGET_CPU_ABI_LIST := x86 armeabi-v7a armeabi