summaryrefslogtreecommitdiffstats
path: root/target/board
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2014-01-28 14:35:16 -0800
committerColin Cross <ccross@android.com>2014-02-12 19:49:47 -0800
commit930b5fbcb9bd00b0d3a9b55b7da1dc2b8731b7d4 (patch)
tree85dfaa8a8c45530b76a60d9937989d661f6d3af6 /target/board
parent5c7039fb069c040759df0a5a15241dd7f8b2f9b7 (diff)
downloadbuild-930b5fbcb9bd00b0d3a9b55b7da1dc2b8731b7d4.zip
build-930b5fbcb9bd00b0d3a9b55b7da1dc2b8731b7d4.tar.gz
build-930b5fbcb9bd00b0d3a9b55b7da1dc2b8731b7d4.tar.bz2
make 64-bit builds into multiarch builds
Also enable the 64-bit binder interface and make them only use ART. Change-Id: I05de41ce348c14722c84a658f745659bde5ba423
Diffstat (limited to 'target/board')
-rw-r--r--target/board/generic_arm64/BoardConfig.mk8
-rw-r--r--target/board/generic_mips64/BoardConfig.mk6
-rwxr-xr-xtarget/board/generic_x86_64/BoardConfig.mk6
3 files changed, 20 insertions, 0 deletions
diff --git a/target/board/generic_arm64/BoardConfig.mk b/target/board/generic_arm64/BoardConfig.mk
index 03284d7..72b21e6 100644
--- a/target/board/generic_arm64/BoardConfig.mk
+++ b/target/board/generic_arm64/BoardConfig.mk
@@ -21,6 +21,14 @@ TARGET_ARCH_VARIANT := armv8-a
TARGET_CPU_VARIANT := generic
TARGET_CPU_ABI := arm64-v8a
+TARGET_2ND_ARCH := arm
+TARGET_2ND_ARCH_VARIANT := armv7-a-neon
+TARGET_2ND_CPU_VARIANT := generic
+TARGET_2ND_CPU_ABI := armeabi-v7a
+TARGET_2ND_CPU_ABI2 := armeabi
+
+TARGET_USES_64_BIT_BINDER := true
+
# no hardware camera
USE_CAMERA_STUB := true
diff --git a/target/board/generic_mips64/BoardConfig.mk b/target/board/generic_mips64/BoardConfig.mk
index 26e4d69..1f465ae 100644
--- a/target/board/generic_mips64/BoardConfig.mk
+++ b/target/board/generic_mips64/BoardConfig.mk
@@ -28,6 +28,12 @@ TARGET_ARCH_VARIANT := mips64r2
endif
TARGET_CPU_ABI := mips64
+TARGET_2ND_ARCH := mips
+ifeq (,$(TARGET_2ND_ARCH_VARIANT))
+TARGET_2ND_ARCH_VARIANT := mips32r2-fp
+endif
+TARGET_CPU_ABI := mips
+
# The emulator (qemu) uses the Goldfish devices
HAVE_HTC_AUDIO_DRIVER := true
BOARD_USES_GENERIC_AUDIO := true
diff --git a/target/board/generic_x86_64/BoardConfig.mk b/target/board/generic_x86_64/BoardConfig.mk
index 8a2fd13..5e808e2 100755
--- a/target/board/generic_x86_64/BoardConfig.mk
+++ b/target/board/generic_x86_64/BoardConfig.mk
@@ -11,6 +11,12 @@ TARGET_ARCH := x86_64
TARGET_ARCH_VARIANT := x86_64
TARGET_PRELINK_MODULE := false
+TARGET_2ND_CPU_ABI := x86
+TARGET_2ND_ARCH := x86
+TARGET_2ND_ARCH_VARIANT := x86
+
+TARGET_USES_64_BIT_BINDER := true
+
# The IA emulator (qemu) uses the Goldfish devices
HAVE_HTC_AUDIO_DRIVER := true
BOARD_USES_GENERIC_AUDIO := true