From 2c7164595fd01f4a14763ed377aece1130de90c0 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Mon, 19 Aug 2013 16:09:46 -0700 Subject: [PATCH] rt: make jemalloc header conform to android signature. --- src/rt/jemalloc/configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/rt/jemalloc/configure.ac b/src/rt/jemalloc/configure.ac index 882d3b3f3b0..b4c49655533 100644 --- a/src/rt/jemalloc/configure.ac +++ b/src/rt/jemalloc/configure.ac @@ -257,6 +257,15 @@ case "${host}" in AC_DEFINE([JEMALLOC_PURGE_MADVISE_FREE], [ ]) force_lazy_lock="1" ;; + *-*-linux-android*) + CFLAGS="$CFLAGS" + CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" + abi="elf" + AC_DEFINE([JEMALLOC_HAS_ALLOCA_H]) + AC_DEFINE([JEMALLOC_PURGE_MADVISE_DONTNEED], [ ]) + AC_DEFINE([JEMALLOC_THREADED_INIT], [ ]) + default_munmap="0" + ;; *-*-linux*) CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"