summaryrefslogtreecommitdiff
path: root/xcomp
diff options
context:
space:
mode:
authorJérôme de Bretagne <jerome.debretagne@gmail.com>2019-11-06 22:06:35 +0100
committerJérôme de Bretagne <jerome.debretagne@gmail.com>2019-11-06 22:38:16 +0100
commit9982076c3ea6df294323ea048b746e183e07d412 (patch)
tree8c55fcd864e20e317399d9d5cec9094872b7ff3a /xcomp
parent257e349058789c418dea2faab107cb238bcba987 (diff)
downloaderlang-9982076c3ea6df294323ea048b746e183e07d412.tar.gz
erts: Allow 32-bit Android cross compilation to target Android 4.1 Jelly Bean
sys/timerfd.h was added in Android 4.4 KitKat so guard its usage when targeting earlier Android versions with the Android NDK Unified Headers. Update the 32-bit Android documentation accordingly.
Diffstat (limited to 'xcomp')
-rw-r--r--xcomp/erl-xcomp-arm-android.conf2
1 files changed, 1 insertions, 1 deletions
diff --git a/xcomp/erl-xcomp-arm-android.conf b/xcomp/erl-xcomp-arm-android.conf
index 1bddd2d8b9..6d25d48f0a 100644
--- a/xcomp/erl-xcomp-arm-android.conf
+++ b/xcomp/erl-xcomp-arm-android.conf
@@ -87,7 +87,7 @@ NDK_SYSROOT=$NDK_ROOT/sysroot
# For older Android NDK versions still supporting GCC.
#CC="arm-linux-androideabi-gcc --sysroot=$NDK_SYSROOT"
# For more recent Android NDK versions only supporting Clang/LLVM.
-#NDK_ABI_PLAT=androideabi21 # when targeting Android 5.0 Lollipop
+#NDK_ABI_PLAT=androideabi16 # when targeting Android 4.1 Jelly Bean
CC="armv7a-linux-$NDK_ABI_PLAT-clang"
# * `CFLAGS' - C compiler flags.