aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Kuhls <bernd.kuhls@t-online.de>2016-04-24 16:28:01 +0200
committerBernd Kuhls <bernd.kuhls@t-online.de>2016-05-10 11:34:20 +0200
commit62c160c23ed4c074d106f30a43638fac66568ac6 (patch)
tree30157f3f823d7cdbd2c35bb1e169a2e0b718bacc
parentf5b8f51bc64c1dfc479f20d16e2d44ab3932f751 (diff)
configure: add support for aarch64
Downloaded from: https://github.com/OpenELEC/OpenELEC.tv/blob/master/packages/mediacenter/kodi/patches/kodi-999.10-aarch64-support.patch and added uClibc support. v2: removed joystick (stefansaraev) and cortex-a53 (koenkooi) options.
-rw-r--r--configure.ac10
-rw-r--r--m4/xbmc_arch.m42
2 files changed, 11 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 75cfc57a2d..ec8250979e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -622,6 +622,16 @@ case $host in
use_gl=no
USE_STATIC_FFMPEG=1
;;
+ aarch64*-*-linux-gnu*|aarch64*-*-linux-uclibc*)
+ target_platform=target_linux
+ ARCH="aarch64"
+ use_arch="aarch64"
+ use_neon=yes
+ use_gles=yes
+ use_gl=no
+ use_wayland=no
+ USE_STATIC_FFMPEG=1
+ ;;
arm*-*linux-android*)
target_platform=target_android
CORE_SYSTEM_NAME=android
diff --git a/m4/xbmc_arch.m4 b/m4/xbmc_arch.m4
index fddae99a51..d28f263002 100644
--- a/m4/xbmc_arch.m4
+++ b/m4/xbmc_arch.m4
@@ -60,7 +60,7 @@ case $host in
powerpc64*-*-linux-gnu*|powerpc64*-*-linux-uclibc*)
AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_LINUX -D_LINUX -D_POWERPC64")
;;
- arm*-*-linux-gnu*|arm*-*-linux-uclibc*)
+ arm*-*-linux-gnu*|arm*-*-linux-uclibc*|aarch64*-*-linux-gnu*|aarch64*-*-linux-uclibc*)
AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_LINUX -D_LINUX")
;;
mips*-*-linux-gnu*|mips*-*-linux-uclibc*)