[android] upgrade to NDK r12b

This commit is contained in:
Konstantin Käfer
2016-07-01 17:40:21 +02:00
parent 77e7846756
commit eb7cfea7ea
4 changed files with 4 additions and 4 deletions

2
.mason

Submodule .mason updated: 98feac14b1...3017f67422

View File

@@ -10,7 +10,7 @@ ZLIB_VERSION=system
NUNICODE_VERSION=1.6
LIBZIP_VERSION=0.11.2
GEOMETRY_VERSION=0.5.0
GEOJSONVT_VERSION=4.1.2
GEOJSONVT_VERSION=4.1.2-cxx11abi
VARIANT_VERSION=1.1.0
RAPIDJSON_VERSION=1.0.2
JNI_HPP_VERSION=2.0.0

View File

@@ -11,7 +11,7 @@ export PATH="${MASON_DIR}:${PATH}"
export MASON_ANDROID_ABI=x86
export MASON_ANDROID_ARCH=x86
export MASON_ANDROID_PLATFORM=9
export MASON_NDK_PACKAGE_VERSION=${MASON_ANDROID_ARCH}-${MASON_ANDROID_PLATFORM}-r10e
export MASON_NDK_PACKAGE_VERSION=${MASON_ANDROID_ARCH}-${MASON_ANDROID_PLATFORM}-r12b
if [[ $1 == '--prepare' ]]; then
mkdir -p ~/.android/debugging/{vendor,system}_lib

View File

@@ -24,7 +24,7 @@ uint32_t ceil_log2(uint64_t x) {
double log2(double x) {
// log2() is producing wrong results on ARMv5 binaries
// running on ARMv7+ CPUs.
#if defined(__ANDROID__) && defined(__ARM_ARCH_5TE__)
#if defined(__ANDROID__)
return std::log(x) / 0.6931471805599453; // log(x) / log(2)
#else
return ::log2(x);