aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiao Wang <miaowang@google.com>2018-11-27 14:03:31 -0800
committerMiao Wang <miaowang@google.com>2018-11-27 14:05:48 -0800
commit62c2390a55c56c7973ad08a09fb70b0d337e6401 (patch)
treed78a60173535861f31aa9fa121f2edcfc953f3eb
parent7f3d46e46d8e0f352e85fefe4eaa486703552202 (diff)
downloadbuild-62c2390a55c56c7973ad08a09fb70b0d337e6401.tar.gz
Correctly configure armv8-2a for 32-bit
Bug: 119681317 Test: mm Test: CtsRenderscriptTestCases Change-Id: I455c94948430d3cc2dd320cce830ae18be6a93cd
-rw-r--r--core/combo/arch/arm/armv8-2a.mk9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/combo/arch/arm/armv8-2a.mk b/core/combo/arch/arm/armv8-2a.mk
index e69de29bb2..c1d818243e 100644
--- a/core/combo/arch/arm/armv8-2a.mk
+++ b/core/combo/arch/arm/armv8-2a.mk
@@ -0,0 +1,9 @@
+# Configuration for Linux on ARM.
+# Generating binaries for the ARMv8-2a architecture
+#
+# Many libraries are not aware of armv8-2a, and AArch32 is (almost) a superset
+# of armv7-a-neon. So just let them think we are just like v7.
+ARCH_ARM_HAVE_ARMV7A := true
+ARCH_ARM_HAVE_VFP := true
+ARCH_ARM_HAVE_VFP_D32 := true
+ARCH_ARM_HAVE_NEON := true