forked from openkylin/platform_build
Merge "Bump the remaining 32-bit arm configs to require neon"
am: 1fdf5d789b
Change-Id: I51fd1a89aae654e9e34ecaa21eff5b66987b981f
This commit is contained in:
commit
7ce2e247d9
|
@ -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
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue