diff options
| author | Graydon Hoare <graydon@mozilla.com> | 2013-08-19 16:09:46 -0700 |
|---|---|---|
| committer | Graydon Hoare <graydon@mozilla.com> | 2013-08-19 16:09:46 -0700 |
| commit | 2c7164595fd01f4a14763ed377aece1130de90c0 (patch) | |
| tree | 405367485f4fe7aaf3d058ed70b7e43de4f72c4d /src/rt | |
| parent | 0dceabda7f1049fd70d38cf61c80dd5148fdca4e (diff) | |
| download | rust-2c7164595fd01f4a14763ed377aece1130de90c0.tar.gz rust-2c7164595fd01f4a14763ed377aece1130de90c0.zip | |
rt: make jemalloc header conform to android signature.
Diffstat (limited to 'src/rt')
| -rw-r--r-- | src/rt/jemalloc/configure.ac | 9 |
1 files changed, 9 insertions, 0 deletions
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" |
