Build of jemalloc with android toolchain

The build took 00h 01m 25s and was SUCCESSFUL.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
35,246 ansic
8,258 perl
3,628 sh
421 makefile
95 cpp
47,648 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/arm-linux-androideabi --> /sysroot/arm-linux-androideabi
# /toolchain_root/COPYING3.LIB --> /sysroot/COPYING3.LIB
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/COPYING.RUNTIME --> /sysroot/COPYING.RUNTIME
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/SOURCES --> /sysroot/SOURCES
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/COPYING --> /sysroot/COPYING
# /toolchain_root/COPYING3 --> /sysroot/COPYING3
# /toolchain_root/COPYING.LIB --> /sysroot/COPYING.LIB
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/sysroot/bin:/sysroot/libexec/gcc/arm-linux-androideabi/4.8:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=arm-linux-androideabi-gcc CXX=arm-linux-androideabi-g++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: jemalloc 4.2.1-1 (Tue Apr 4 21:21:11 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# checking for xsltproc... /usr/sbin/xsltproc
# checking for arm-linux-androideabi-gcc... arm-linux-androideabi-gcc
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables...
# checking whether we are cross compiling... yes
# checking for suffix of object files... o
# checking whether we are using the GNU C compiler... yes
# checking whether arm-linux-androideabi-gcc accepts -g... yes
# checking for arm-linux-androideabi-gcc option to accept ISO C89... none needed
# checking whether compiler supports -std=gnu99... yes
# checking whether compiler supports -Wall... yes
# checking whether compiler supports -Werror=declaration-after-statement... yes
# checking whether compiler supports -Wshorten-64-to-32... no
# checking whether compiler supports -Wsign-compare... yes
# checking whether compiler supports -pipe... yes
# checking whether compiler supports -g3... yes
# checking how to run the C preprocessor... arm-linux-androideabi-gcc -E
# checking for grep that handles long lines and -e... /usr/sbin/grep
# checking for egrep... /usr/sbin/grep -E
# checking for ANSI C header files... yes
# checking for sys/types.h... yes
# checking for sys/stat.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for memory.h... yes
# checking for strings.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for unistd.h... yes
# checking whether byte ordering is bigendian... no
# checking size of void *... 4
# checking size of int... 4
# checking size of long... 4
# checking size of long long... 8
# checking size of intmax_t... 8
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... arm-unknown-linux-androideabi
# checking for arm-linux-androideabi-ar... arm-linux-androideabi-ar
# checking malloc.h usability... yes
# checking malloc.h presence... yes
# checking for malloc.h... yes
# checking whether malloc_usable_size definition can use const argument... yes
# checking whether __attribute__ syntax is compilable... yes
# checking whether compiler supports -fvisibility=hidden... yes
# checking whether compiler supports -Werror... yes
# checking whether tls_model attribute is compilable... yes
# checking whether compiler supports -Werror... yes
# checking whether alloc_size attribute is compilable... yes
# checking whether compiler supports -Werror... yes
# checking whether format(gnu_printf, ...) attribute is compilable... yes
# checking whether compiler supports -Werror... yes
# checking whether format(printf, ...) attribute is compilable... yes
# checking for a BSD-compatible install... /usr/bin/install -c
# checking for arm-linux-androideabi-ranlib... arm-linux-androideabi-ranlib
# checking for ld... /usr/sbin/ld
# checking for autoconf... /usr/sbin/autoconf
# checking for memalign... yes
# checking for valloc... yes
# checking whether compiler supports -O3... yes
# checking whether compiler supports -funroll-loops... yes
# checking configured backtracing method... N/A
# checking for sbrk... yes
# checking whether utrace(2) is compilable... no
# checking whether valgrind is compilable... no
# checking whether a program using __builtin_ffsl is compilable... yes
# checking LG_PAGE... 12
# checking pthread.h usability... yes
# checking pthread.h presence... yes
# checking for pthread.h... yes
# checking for pthread_create in -lpthread... no
# checking for library containing pthread_create... none required
# checking for library containing clock_gettime... none required
# checking for secure_getenv... no
# checking for issetugid... yes
# checking for _malloc_thread_cleanup... no
# checking for _pthread_mutex_init_calloc_cb... no
# checking for TLS... yes
# checking whether C11 atomics is compilable... no
# checking whether atomic(9) is compilable... no
# checking whether Darwin OSAtomic*() is compilable... no
# checking whether madvise(2) is compilable... yes
# checking whether to force 32-bit __sync_{add,sub}_and_fetch()... yes
# checking whether to force 64-bit __sync_{add,sub}_and_fetch()... yes
# checking for __builtin_clz... yes
# checking whether Darwin OSSpin*() is compilable... no
# checking whether glibc malloc hook is compilable... no
# checking whether glibc memalign hook is compilable... no
# checking whether pthreads adaptive mutexes is compilable... no
# checking for stdbool.h that conforms to C99... yes
# checking for _Bool... yes
# configure: creating ./config.status
# config.status: creating Makefile
# config.status: creating jemalloc.pc
# config.status: creating doc/html.xsl
# config.status: creating doc/manpages.xsl
# config.status: creating doc/jemalloc.xml
# config.status: creating include/jemalloc/jemalloc_macros.h
# config.status: creating include/jemalloc/jemalloc_protos.h
# config.status: creating include/jemalloc/jemalloc_typedefs.h
# config.status: creating include/jemalloc/internal/jemalloc_internal.h
# config.status: creating test/test.sh
# config.status: creating test/include/test/jemalloc_test.h
# config.status: creating config.stamp
# config.status: creating bin/jemalloc-config
# config.status: creating bin/jemalloc.sh
# config.status: creating bin/jeprof
# config.status: creating include/jemalloc/jemalloc_defs.h
# config.status: creating include/jemalloc/internal/jemalloc_internal_defs.h
# config.status: creating test/include/test/jemalloc_test_defs.h
# config.status: executing include/jemalloc/internal/private_namespace.h commands
# config.status: executing include/jemalloc/internal/private_unnamespace.h commands
# config.status: executing include/jemalloc/internal/public_symbols.txt commands
# config.status: executing include/jemalloc/internal/public_namespace.h commands
# config.status: executing include/jemalloc/internal/public_unnamespace.h commands
# config.status: executing include/jemalloc/internal/size_classes.h commands
# config.status: executing include/jemalloc/jemalloc_protos_jet.h commands
# config.status: executing include/jemalloc/jemalloc_rename.h commands
# config.status: executing include/jemalloc/jemalloc_mangle.h commands
# config.status: executing include/jemalloc/jemalloc_mangle_jet.h commands
# config.status: executing include/jemalloc/jemalloc.h commands
# ===============================================================================
# jemalloc version : 4.2.1-0-g3de035335255d553bdb344c32ffdb603816195d8
# library revision : 2
#
# CONFIG : --build=x86_64-unknown-linux --host=arm-linux-androideabi --prefix=/usr build_alias=x86_64-unknown-linux host_alias=arm-linux-androideabi CC=arm-linux-androideabi-gcc CFLAGS= LDFLAGS= CPPFLAGS=
# CC : arm-linux-androideabi-gcc
# CFLAGS : -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops
# CPPFLAGS : -D_GNU_SOURCE -D_REENTRANT
# LDFLAGS :
# EXTRA_LDFLAGS :
# LIBS :
# RPATH_EXTRA :
#
# XSLTPROC : /usr/sbin/xsltproc
# XSLROOT :
#
# PREFIX : /usr
# BINDIR : /usr/bin
# DATADIR : /usr/share
# INCLUDEDIR : /usr/include
# LIBDIR : /usr/lib
# MANDIR : /usr/share/man
#
# srcroot :
# abs_srcroot : /tmp/jemalloc/src/jemalloc-4.2.1/
# objroot :
# abs_objroot : /tmp/jemalloc/src/jemalloc-4.2.1/
#
# JEMALLOC_PREFIX :
# JEMALLOC_PRIVATE_NAMESPACE
# : je_
# install_suffix :
# malloc_conf :
# autogen : 0
# cc-silence : 1
# debug : 0
# code-coverage : 0
# stats : 1
# prof : 0
# prof-libunwind : 0
# prof-libgcc : 0
# prof-gcc : 0
# tcache : 1
# fill : 1
# utrace : 0
# valgrind : 0
# xmalloc : 0
# munmap : 0
# lazy_lock : 0
# tls : 1
# cache-oblivious : 1
# ===============================================================================
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/jemalloc.pic.o src/jemalloc.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/arena.pic.o src/arena.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/atomic.pic.o src/atomic.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/base.pic.o src/base.c
# src/jemalloc.c: In function 'secure_getenv':
# src/jemalloc.c:776:2: warning: implicit declaration of function 'issetugid' [-Wimplicit-function-declaration]
# if (issetugid() != 0)
# ^
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/bitmap.pic.o src/bitmap.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk.pic.o src/chunk.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk_dss.pic.o src/chunk_dss.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk_mmap.pic.o src/chunk_mmap.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ckh.pic.o src/ckh.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ctl.pic.o src/ctl.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/extent.pic.o src/extent.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/hash.pic.o src/hash.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/huge.pic.o src/huge.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/mb.pic.o src/mb.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/mutex.pic.o src/mutex.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/nstime.pic.o src/nstime.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/pages.pic.o src/pages.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prng.pic.o src/prng.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof.pic.o src/prof.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/quarantine.pic.o src/quarantine.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/rtree.pic.o src/rtree.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/stats.pic.o src/stats.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/tcache.pic.o src/tcache.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ticker.pic.o src/ticker.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/tsd.pic.o src/tsd.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/util.pic.o src/util.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/witness.pic.o src/witness.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/jemalloc.o src/jemalloc.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/arena.o src/arena.c
# src/jemalloc.c: In function 'secure_getenv':
# src/jemalloc.c:776:2: warning: implicit declaration of function 'issetugid' [-Wimplicit-function-declaration]
# if (issetugid() != 0)
# ^
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/atomic.o src/atomic.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/base.o src/base.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/bitmap.o src/bitmap.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk.o src/chunk.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk_dss.o src/chunk_dss.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk_mmap.o src/chunk_mmap.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ckh.o src/ckh.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ctl.o src/ctl.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/extent.o src/extent.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/hash.o src/hash.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/huge.o src/huge.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/mb.o src/mb.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/mutex.o src/mutex.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/nstime.o src/nstime.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/pages.o src/pages.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prng.o src/prng.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof.o src/prof.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/quarantine.o src/quarantine.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/rtree.o src/rtree.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/stats.o src/stats.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/tcache.o src/tcache.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ticker.o src/ticker.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/tsd.o src/tsd.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/util.o src/util.c
# arm-linux-androideabi-gcc -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/witness.o src/witness.c
# arm-linux-androideabi-ar crus lib/libjemalloc_pic.a src/jemalloc.pic.o src/arena.pic.o src/atomic.pic.o src/base.pic.o src/bitmap.pic.o src/chunk.pic.o src/chunk_dss.pic.o src/chunk_mmap.pic.o src/ckh.pic.o src/ctl.pic.o src/extent.pic.o src/hash.pic.o src/huge.pic.o src/mb.pic.o src/mutex.pic.o src/nstime.pic.o src/pages.pic.o src/prng.pic.o src/prof.pic.o src/quarantine.pic.o src/rtree.pic.o src/stats.pic.o src/tcache.pic.o src/ticker.pic.o src/tsd.pic.o src/util.pic.o src/witness.pic.o
# arm-linux-androideabi-gcc -shared -Wl,-soname,libjemalloc.so.2 -o lib/libjemalloc.so.2 src/jemalloc.pic.o src/arena.pic.o src/atomic.pic.o src/base.pic.o src/bitmap.pic.o src/chunk.pic.o src/chunk_dss.pic.o src/chunk_mmap.pic.o src/ckh.pic.o src/ctl.pic.o src/extent.pic.o src/hash.pic.o src/huge.pic.o src/mb.pic.o src/mutex.pic.o src/nstime.pic.o src/pages.pic.o src/prng.pic.o src/prof.pic.o src/quarantine.pic.o src/rtree.pic.o src/stats.pic.o src/tcache.pic.o src/ticker.pic.o src/tsd.pic.o src/util.pic.o src/witness.pic.o
# ln -sf libjemalloc.so.2 lib/libjemalloc.so
# arm-linux-androideabi-ar crus lib/libjemalloc.a src/jemalloc.o src/arena.o src/atomic.o src/base.o src/bitmap.o src/chunk.o src/chunk_dss.o src/chunk_mmap.o src/ckh.o src/ctl.o src/extent.o src/hash.o src/huge.o src/mb.o src/mutex.o src/nstime.o src/pages.o src/prng.o src/prof.o src/quarantine.o src/rtree.o src/stats.o src/tcache.o src/ticker.o src/tsd.o src/util.o src/witness.o
# ==> Entering fakeroot environment...
# ==> Starting package()...
# install -d /tmp/jemalloc/pkg/jemalloc/usr/bin
# install -d /tmp/jemalloc/pkg/jemalloc/usr/include/jemalloc
# install -d /tmp/jemalloc/pkg/jemalloc/usr/lib
# install -m 755 bin/jemalloc-config /tmp/jemalloc/pkg/jemalloc/usr/bin
# install -m 644 include/jemalloc/jemalloc.h /tmp/jemalloc/pkg/jemalloc/usr/include/jemalloc
# install -d /tmp/jemalloc/pkg/jemalloc/usr/lib
# install -m 755 lib/libjemalloc.so.2 /tmp/jemalloc/pkg/jemalloc/usr/lib
# install -m 755 bin/jemalloc.sh /tmp/jemalloc/pkg/jemalloc/usr/bin
# install -d /tmp/jemalloc/pkg/jemalloc/usr/lib/pkgconfig
# install -m 755 bin/jeprof /tmp/jemalloc/pkg/jemalloc/usr/bin
# install -m 755 lib/libjemalloc.a /tmp/jemalloc/pkg/jemalloc/usr/lib
# ln -sf libjemalloc.so.2 /tmp/jemalloc/pkg/jemalloc/usr/lib/libjemalloc.so
# install -d /tmp/jemalloc/pkg/jemalloc/usr/share/doc/jemalloc
# install -d /tmp/jemalloc/pkg/jemalloc/usr/share/man/man3
# install -m 644 jemalloc.pc /tmp/jemalloc/pkg/jemalloc/usr/lib/pkgconfig
# install -m 755 lib/libjemalloc_pic.a /tmp/jemalloc/pkg/jemalloc/usr/lib
# install -m 644 doc/jemalloc.html /tmp/jemalloc/pkg/jemalloc/usr/share/doc/jemalloc
# install -m 644 doc/jemalloc.3 /tmp/jemalloc/pkg/jemalloc/usr/share/man/man3
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "jemalloc"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: jemalloc 4.2.1-1 (Tue Apr 4 21:21:33 UTC 2017)

CMD: pacman --query --file jemalloc-4.2.1-1-x86_64.pkg.tar.xz
# jemalloc 4.2.1-1

Creating hybrid package for 'jemalloc'

Trying to find vanilla package 'jemalloc'...

CMD: pacman --query --file /mirror/jemalloc-4.2.1-1.pkg.tar.xz
# jemalloc 4.2.1-1

Package file has the following structure:
# /.PKGINFO
# /.BUILDINFO
# /.MTREE
# /usr/bin/jemalloc-config
# /usr/bin/jemalloc.sh
# /usr/bin/jeprof
# /usr/include/jemalloc/jemalloc.h
# /usr/lib/libjemalloc.so
# /usr/lib/libjemalloc.so.2
# /usr/lib/libjemalloc_pic.a
# /usr/lib/pkgconfig/jemalloc.pc
# /usr/share/doc/jemalloc/jemalloc.html
# /usr/share/man/man3/jemalloc.3.gz
# /usr/share/licenses/jemalloc/COPYING
# /sysroot/sysroot/usr/lib/libjemalloc.so.2
# /sysroot/sysroot/usr/lib/libjemalloc.a
# /sysroot/sysroot/usr/lib/libjemalloc.so
# /sysroot/sysroot/usr/lib/libjemalloc_pic.a
# /sysroot/sysroot/usr/lib/pkgconfig/jemalloc.pc
# /sysroot/sysroot/usr/include/jemalloc/jemalloc.h

Generating .MTREE

CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO .BUILDINFO usr sysroot

Tar-ing up files

CMD: bsdtar -cf - .PKGINFO .BUILDINFO usr sysroot .MTREE

CMD: xz -c -z

Successfully ran bsdtar -cf - .PKGINFO .BUILDINFO usr sysroot .MTREE | xz -c -z

CMD: bsdtar -tqf jemalloc.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/jemalloc.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/jemalloc.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/jemalloc.pkg.tar.xz'
# -> Computing checksums...
# -> Creating 'desc' db entry...
# -> Creating 'files' db entry...
# ==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'

Printing config logfiles

CMD: config logfiles '/tmp/jemalloc/src/jemalloc-4.2.1/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by configure, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --build=x86_64-unknown-linux --host=arm-linux-androideabi --prefix=/usr
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = c04d50edd6ec
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /sysroot/bin
# PATH: /sysroot/libexec/gcc/arm-linux-androideabi/4.8
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2587: checking for xsltproc
# configure:2605: found /usr/sbin/xsltproc
# configure:2618: result: /usr/sbin/xsltproc
# configure:2659: checking for arm-linux-androideabi-gcc
# configure:2686: result: arm-linux-androideabi-gcc
# configure:2955: checking for C compiler version
# configure:2964: arm-linux-androideabi-gcc --version >&5
# arm-linux-androideabi-gcc (GCC) 4.8
# Copyright (C) 2013 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# configure:2975: $? = 0
# configure:2964: arm-linux-androideabi-gcc -v >&5
# Using built-in specs.
# COLLECT_GCC=arm-linux-androideabi-gcc
# COLLECT_LTO_WRAPPER=/sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/lto-wrapper
# Target: arm-linux-androideabi
# Configured with: /s/ndk-toolchain/src/build/../gcc/gcc-4.8/configure --prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix --target=arm-linux-androideabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-mpfr=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-mpc=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-cloog=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-isl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-ppl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared --disable-tls --disable-libitm --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --enable-initfini-array --disable-nls --prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix --with-sysroot=/tmp/ndk-andrewhsieh/build/toolchain/prefix/sysroot --with-binutils-version=2.25 --with-mpfr-version=3.1.1 --with-mpc-version=1.0.1 --with-gmp-version=5.0.5 --with-gcc-version=4.8 --with-gdb-version=7.7 --with-python=/usr/local/google/home/andrewhsieh/mydroid/ndk/prebuilt/linux-x86_64/bin/python-config.sh --with-gxx-include-dir=/tmp/ndk-andrewhsieh/build/toolchain/prefix/include/c++/4.8 --with-bugurl=http://source.android.com/source/report-bugs.html --enable-languages=c,c++ --disable-bootstrap --enable-plugins --enable-libgomp --enable-gnu-indirect-function --disable-libsanitizer --enable-gold --enable-threads --enable-graphite=yes --with-cloog-version=0.18.0 --with-isl-version=0.11.1 --enable-eh-frame-hdr-for-static --with-arch=armv5te --program-transform-name='s&^&arm-linux-androideabi-&' --enable-gold=default
# Thread model: posix
# gcc version 4.8 (GCC)
# configure:2975: $? = 0
# configure:2964: arm-linux-androideabi-gcc -V >&5
# arm-linux-androideabi-gcc: error: unrecognized command line option '-V'
# arm-linux-androideabi-gcc: fatal error: no input files
# compilation terminated.
# configure:2975: $? = 1
# configure:2964: arm-linux-androideabi-gcc -qversion >&5
# arm-linux-androideabi-gcc: error: unrecognized command line option '-qversion'
# arm-linux-androideabi-gcc: fatal error: no input files
# compilation terminated.
# configure:2975: $? = 1
# configure:2995: checking whether the C compiler works
# configure:3017: arm-linux-androideabi-gcc conftest.c >&5
# configure:3021: $? = 0
# configure:3069: result: yes
# configure:3072: checking for C compiler default output file name
# configure:3074: result: a.out
# configure:3080: checking for suffix of executables
# configure:3087: arm-linux-androideabi-gcc -o conftest conftest.c >&5
# configure:3091: $? = 0
# configure:3113: result:
# configure:3135: checking whether we are cross compiling
# configure:3173: result: yes
# configure:3178: checking for suffix of object files
# configure:3200: arm-linux-androideabi-gcc -c conftest.c >&5
# configure:3204: $? = 0
# configure:3225: result: o
# configure:3229: checking whether we are using the GNU C compiler
# configure:3248: arm-linux-androideabi-gcc -c conftest.c >&5
# configure:3248: $? = 0
# configure:3257: result: yes
# configure:3266: checking whether arm-linux-androideabi-gcc accepts -g
# configure:3286: arm-linux-androideabi-gcc -c -g conftest.c >&5
# configure:3286: $? = 0
# configure:3327: result: yes
# configure:3344: checking for arm-linux-androideabi-gcc option to accept ISO C89
# configure:3407: arm-linux-androideabi-gcc -c conftest.c >&5
# configure:3407: $? = 0
# configure:3420: result: none needed
# configure:3477: checking whether compiler supports -std=gnu99
# configure:3499: arm-linux-androideabi-gcc -c -std=gnu99 conftest.c >&5
# configure:3499: $? = 0
# configure:3501: result: yes
# configure:3519: checking whether compiler supports -Wall
# configure:3541: arm-linux-androideabi-gcc -c -std=gnu99 -Wall conftest.c >&5
# configure:3541: $? = 0
# configure:3543: result: yes
# configure:3555: checking whether compiler supports -Werror=declaration-after-statement
# configure:3577: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement conftest.c >&5
# configure:3577: $? = 0
# configure:3579: result: yes
# configure:3591: checking whether compiler supports -Wshorten-64-to-32
# configure:3613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wshorten-64-to-32 conftest.c >&5
# arm-linux-androideabi-gcc: error: unrecognized command line option '-Wshorten-64-to-32'
# configure:3613: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | /* end confdefs.h. */
# |
# |
# | int
# | main ()
# | {
# |
# | return 0;
# |
# | ;
# | return 0;
# | }
# configure:3619: result: no
# configure:3627: checking whether compiler supports -Wsign-compare
# configure:3649: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare conftest.c >&5
# configure:3649: $? = 0
# configure:3651: result: yes
# configure:3663: checking whether compiler supports -pipe
# configure:3685: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe conftest.c >&5
# configure:3685: $? = 0
# configure:3687: result: yes
# configure:3699: checking whether compiler supports -g3
# configure:3721: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:3721: $? = 0
# configure:3723: result: yes
# configure:3926: checking how to run the C preprocessor
# configure:3957: arm-linux-androideabi-gcc -E conftest.c
# configure:3957: $? = 0
# configure:3971: arm-linux-androideabi-gcc -E conftest.c
# conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:3971: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | /* end confdefs.h. */
# | #include
# configure:3996: result: arm-linux-androideabi-gcc -E
# configure:4016: arm-linux-androideabi-gcc -E conftest.c
# configure:4016: $? = 0
# configure:4030: arm-linux-androideabi-gcc -E conftest.c
# conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:4030: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | /* end confdefs.h. */
# | #include
# configure:4060: checking for grep that handles long lines and -e
# configure:4118: result: /usr/sbin/grep
# configure:4123: checking for egrep
# configure:4185: result: /usr/sbin/grep -E
# configure:4190: checking for ANSI C header files
# configure:4210: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4210: $? = 0
# configure:4294: result: yes
# configure:4307: checking for sys/types.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for sys/stat.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for stdlib.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for string.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for memory.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for strings.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for inttypes.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for stdint.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4307: checking for unistd.h
# configure:4307: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4307: $? = 0
# configure:4307: result: yes
# configure:4319: checking whether byte ordering is bigendian
# configure:4334: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c:21:9: error: unknown type name 'not'
# not a universal capable compiler
# ^
# conftest.c:21:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
# not a universal capable compiler
# ^
# conftest.c:21:15: error: unknown type name 'universal'
# configure:4334: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #ifndef __APPLE_CC__
# | not a universal capable compiler
# | #endif
# | typedef int dummy;
# |
# configure:4379: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:27:8: error: unknown type name 'bogus'
# bogus endian macros
# ^
# conftest.c:27:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'macros'
# bogus endian macros
# ^
# configure:4379: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
# | bogus endian macros
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:4423: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:26:8: error: unknown type name 'bogus'
# bogus endian macros
# ^
# conftest.c:26:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'macros'
# bogus endian macros
# ^
# configure:4423: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# |
# | int
# | main ()
# | {
# | #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
# | bogus endian macros
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:4479: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4479: $? = 0
# configure:4525: result: no
# configure:4562: checking size of void *
# configure:4567: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4567: $? = 0
# configure:4567: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:56:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
# ^
# configure:4567: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4567: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:56:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
# ^
# configure:4567: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4567: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:56:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
# ^
# configure:4567: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4567: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4567: $? = 0
# configure:4567: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4567: $? = 0
# configure:4567: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4567: $? = 0
# configure:4581: result: 4
# configure:4608: checking size of int
# configure:4613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4613: $? = 0
# configure:4613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:58:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)];
# ^
# configure:4613: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:58:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)];
# ^
# configure:4613: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:58:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)];
# ^
# configure:4613: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4613: $? = 0
# configure:4613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4613: $? = 0
# configure:4613: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4613: $? = 0
# configure:4627: result: 4
# configure:4653: checking size of long
# configure:4658: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4658: $? = 0
# configure:4658: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:60:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
# ^
# configure:4658: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4658: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:60:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
# ^
# configure:4658: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4658: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:60:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
# ^
# configure:4658: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4658: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4658: $? = 0
# configure:4658: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4658: $? = 0
# configure:4658: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4658: $? = 0
# configure:4672: result: 4
# configure:4698: checking size of long long
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4703: $? = 0
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:62:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)];
# ^
# configure:4703: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:62:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)];
# ^
# configure:4703: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:62:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)];
# ^
# configure:4703: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:62:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)];
# ^
# configure:4703: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4703: $? = 0
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4703: $? = 0
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4703: $? = 0
# configure:4703: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4703: $? = 0
# configure:4717: result: 8
# configure:4743: checking size of intmax_t
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4748: $? = 0
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:64:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 0)];
# ^
# configure:4748: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:64:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 1)];
# ^
# configure:4748: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 1)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:64:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 3)];
# ^
# configure:4748: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 3)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:64:12: error: size of array 'test_array' is negative
# static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 7)];
# ^
# configure:4748: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= 7)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4748: $? = 0
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4748: $? = 0
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4748: $? = 0
# configure:4748: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 conftest.c >&5
# configure:4748: $? = 0
# configure:4762: result: 8
# configure:4790: checking build system type
# configure:4804: result: x86_64-unknown-linux-gnu
# configure:4824: checking host system type
# configure:4837: result: arm-unknown-linux-androideabi
# configure:4974: checking for arm-linux-androideabi-ar
# configure:4990: found /sysroot/bin/arm-linux-androideabi-ar
# configure:5001: result: arm-linux-androideabi-ar
# configure:5208: checking malloc.h usability
# configure:5208: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -D_GNU_SOURCE conftest.c >&5
# configure:5208: $? = 0
# configure:5208: result: yes
# configure:5208: checking malloc.h presence
# configure:5208: arm-linux-androideabi-gcc -E -D_GNU_SOURCE conftest.c
# configure:5208: $? = 0
# configure:5208: result: yes
# configure:5208: checking for malloc.h
# configure:5208: result: yes
# configure:5214: checking whether malloc_usable_size definition can use const argument
# configure:5230: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -D_GNU_SOURCE conftest.c >&5
# configure:5230: $? = 0
# configure:5232: result: yes
# configure:5273: checking whether __attribute__ syntax is compilable
# configure:5289: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -D_GNU_SOURCE conftest.c >&5
# configure:5289: $? = 0
# configure:5297: result: yes
# configure:5305: checking whether compiler supports -fvisibility=hidden
# configure:5327: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -D_GNU_SOURCE conftest.c >&5
# configure:5327: $? = 0
# configure:5329: result: yes
# configure:5344: checking whether compiler supports -Werror
# configure:5366: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5366: $? = 0
# configure:5368: result: yes
# configure:5380: checking whether tls_model attribute is compilable
# configure:5398: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5398: $? = 0
# configure:5406: result: yes
# configure:5419: checking whether compiler supports -Werror
# configure:5441: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5441: $? = 0
# configure:5443: result: yes
# configure:5455: checking whether alloc_size attribute is compilable
# configure:5471: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5471: $? = 0
# configure:5479: result: yes
# configure:5489: checking whether compiler supports -Werror
# configure:5511: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5511: $? = 0
# configure:5513: result: yes
# configure:5525: checking whether format(gnu_printf, ...) attribute is compilable
# configure:5541: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5541: $? = 0
# configure:5549: result: yes
# configure:5559: checking whether compiler supports -Werror
# configure:5581: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5581: $? = 0
# configure:5583: result: yes
# configure:5595: checking whether format(printf, ...) attribute is compilable
# configure:5611: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -Werror -D_GNU_SOURCE conftest.c >&5
# configure:5611: $? = 0
# configure:5619: result: yes
# configure:5672: checking for a BSD-compatible install
# configure:5740: result: /usr/bin/install -c
# configure:5754: checking for arm-linux-androideabi-ranlib
# configure:5770: found /sysroot/bin/arm-linux-androideabi-ranlib
# configure:5781: result: arm-linux-androideabi-ranlib
# configure:5845: checking for ld
# configure:5863: found /usr/sbin/ld
# configure:5876: result: /usr/sbin/ld
# configure:5886: checking for autoconf
# configure:5904: found /usr/sbin/autoconf
# configure:5917: result: /usr/sbin/autoconf
# configure:5928: checking for memalign
# configure:5928: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -D_GNU_SOURCE conftest.c >&5
# configure:5928: $? = 0
# configure:5928: result: yes
# configure:5935: checking for valloc
# configure:5935: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -D_GNU_SOURCE conftest.c >&5
# configure:5935: $? = 0
# configure:5935: result: yes
# configure:6266: checking whether compiler supports -O3
# configure:6288: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -D_GNU_SOURCE conftest.c >&5
# configure:6288: $? = 0
# configure:6290: result: yes
# configure:6302: checking whether compiler supports -funroll-loops
# configure:6324: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c >&5
# configure:6324: $? = 0
# configure:6326: result: yes
# configure:6692: checking configured backtracing method
# configure:6694: result: N/A
# configure:6750: checking for sbrk
# configure:6750: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c >&5
# configure:6750: $? = 0
# configure:6750: result: yes
# configure:6805: checking whether utrace(2) is compilable
# configure:6829: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c >&5
# conftest.c:58:24: fatal error: sys/ktrace.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:6829: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | /* end confdefs.h. */
# |
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# |
# | utrace((void *)0, 0);
# |
# | ;
# | return 0;
# | }
# configure:6837: result: no
# configure:6864: checking whether valgrind is compilable
# configure:6887: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c >&5
# conftest.c:54:31: fatal error: valgrind/valgrind.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:6887: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | /* end confdefs.h. */
# |
# | #include
# | #include
# |
# | #if !defined(VALGRIND_RESIZEINPLACE_BLOCK)
# | # error "Incompatible Valgrind version"
# | #endif
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:6895: result: no
# configure:6947: checking whether a program using __builtin_ffsl is compilable
# configure:6972: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c >&5
# configure:6972: $? = 0
# configure:6980: result: yes
# configure:7077: checking LG_PAGE
# configure:7138: result: 12
# configure:7228: checking pthread.h usability
# configure:7228: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c >&5
# configure:7228: $? = 0
# configure:7228: result: yes
# configure:7228: checking pthread.h presence
# configure:7228: arm-linux-androideabi-gcc -E -D_GNU_SOURCE conftest.c
# configure:7228: $? = 0
# configure:7228: result: yes
# configure:7228: checking for pthread.h
# configure:7228: result: yes
# configure:7240: checking for pthread_create in -lpthread
# configure:7265: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c -lpthread >&5
# /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lpthread
# collect2: error: ld returned 1 exit status
# configure:7265: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char pthread_create ();
# | int
# | main ()
# | {
# | return pthread_create ();
# | ;
# | return 0;
# | }
# configure:7274: result: no
# configure:7279: checking for library containing pthread_create
# configure:7310: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE conftest.c >&5
# configure:7310: $? = 0
# configure:7327: result: none required
# configure:7343: checking for library containing clock_gettime
# configure:7374: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:7374: $? = 0
# configure:7391: result: none required
# configure:7400: checking for secure_getenv
# configure:7400: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:94: error: undefined reference to 'secure_getenv'
# collect2: error: ld returned 1 exit status
# configure:7400: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | /* end confdefs.h. */
# | /* Define secure_getenv to an innocuous variant, in case declares secure_getenv.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define secure_getenv innocuous_secure_getenv
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char secure_getenv (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef secure_getenv
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char secure_getenv ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_secure_getenv || defined __stub___secure_getenv
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return secure_getenv ();
# | ;
# | return 0;
# | }
# configure:7400: result: no
# configure:7413: checking for issetugid
# configure:7413: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:7413: $? = 0
# configure:7413: result: yes
# configure:7426: checking for _malloc_thread_cleanup
# configure:7426: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:95: error: undefined reference to '_malloc_thread_cleanup'
# collect2: error: ld returned 1 exit status
# configure:7426: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | /* end confdefs.h. */
# | /* Define _malloc_thread_cleanup to an innocuous variant, in case declares _malloc_thread_cleanup.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define _malloc_thread_cleanup innocuous__malloc_thread_cleanup
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char _malloc_thread_cleanup (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef _malloc_thread_cleanup
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char _malloc_thread_cleanup ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub__malloc_thread_cleanup || defined __stub____malloc_thread_cleanup
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return _malloc_thread_cleanup ();
# | ;
# | return 0;
# | }
# configure:7426: result: no
# configure:7440: checking for _pthread_mutex_init_calloc_cb
# configure:7440: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:95: error: undefined reference to '_pthread_mutex_init_calloc_cb'
# collect2: error: ld returned 1 exit status
# configure:7440: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | /* end confdefs.h. */
# | /* Define _pthread_mutex_init_calloc_cb to an innocuous variant, in case declares _pthread_mutex_init_calloc_cb.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define _pthread_mutex_init_calloc_cb innocuous__pthread_mutex_init_calloc_cb
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char _pthread_mutex_init_calloc_cb (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef _pthread_mutex_init_calloc_cb
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char _pthread_mutex_init_calloc_cb ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub__pthread_mutex_init_calloc_cb || defined __stub____pthread_mutex_init_calloc_cb
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return _pthread_mutex_init_calloc_cb ();
# | ;
# | return 0;
# | }
# configure:7440: result: no
# configure:7571: checking for TLS
# configure:7590: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:7590: $? = 0
# configure:7591: result: yes
# configure:7619: checking whether C11 atomics is compilable
# configure:7648: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:67:2: error: #error Atomics not available
# #error Atomics not available
# ^
# conftest.c: In function 'main':
# conftest.c:76:5: error: unknown type name 'atomic_uint_least64_t'
# volatile atomic_uint_least64_t *a = (volatile atomic_uint_least64_t *)p;
# ^
# conftest.c:76:5: error: unknown type name 'atomic_uint_least64_t'
# conftest.c:77:5: warning: implicit declaration of function 'atomic_fetch_add' [-Wimplicit-function-declaration]
# uint64_t r = atomic_fetch_add(a, x) + x;
# ^
# configure:7648: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | /* end confdefs.h. */
# |
# | #include
# | #if (__STDC_VERSION__ >= 201112L) && !defined(__STDC_NO_ATOMICS__)
# | #include
# | #else
# | #error Atomics not available
# | #endif
# |
# | int
# | main ()
# | {
# |
# | uint64_t *p = (uint64_t *)0;
# | uint64_t x = 1;
# | volatile atomic_uint_least64_t *a = (volatile atomic_uint_least64_t *)p;
# | uint64_t r = atomic_fetch_add(a, x) + x;
# | return (r == 0);
# |
# | ;
# | return 0;
# | }
# configure:7656: result: no
# configure:7666: checking whether atomic(9) is compilable
# configure:7697: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:64:28: fatal error: machine/atomic.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:7697: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | /* end confdefs.h. */
# |
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# |
# | {
# | uint32_t x32 = 0;
# | volatile uint32_t *x32p = &x32;
# | atomic_fetchadd_32(x32p, 1);
# | }
# | {
# | unsigned long xlong = 0;
# | volatile unsigned long *xlongp = &xlong;
# | atomic_fetchadd_long(xlongp, 1);
# | }
# |
# | ;
# | return 0;
# | }
# configure:7705: result: no
# configure:7715: checking whether Darwin OSAtomic*() is compilable
# configure:7745: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:63:30: fatal error: libkern/OSAtomic.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:7745: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | /* end confdefs.h. */
# |
# | #include
# | #include
# |
# | int
# | main ()
# | {
# |
# | {
# | int32_t x32 = 0;
# | volatile int32_t *x32p = &x32;
# | OSAtomicAdd32(1, x32p);
# | }
# | {
# | int64_t x64 = 0;
# | volatile int64_t *x64p = &x64;
# | OSAtomicAdd64(1, x64p);
# | }
# |
# | ;
# | return 0;
# | }
# configure:7753: result: no
# configure:7763: checking whether madvise(2) is compilable
# configure:7785: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:7785: $? = 0
# configure:7793: result: yes
# configure:7806: checking whether to force 32-bit __sync_{add,sub}_and_fetch()
# configure:7834: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:7834: $? = 0
# configure:7842: result: yes
# configure:7851: checking whether to force 64-bit __sync_{add,sub}_and_fetch()
# configure:7879: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:7879: $? = 0
# configure:7887: result: yes
# configure:7898: checking for __builtin_clz
# configure:7923: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:72:61: warning: unused variable 'y' [-Wunused-variable]
# int y = __builtin_clz(x);
# ^
# conftest.c:76:61: warning: unused variable 'y' [-Wunused-variable]
# int y = __builtin_clzl(x);
# ^
# configure:7923: $? = 0
# configure:7931: result: yes
# configure:7941: checking whether Darwin OSSpin*() is compilable
# configure:7964: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:67:30: fatal error: libkern/OSAtomic.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:7964: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | #define JEMALLOC_HAVE_MADVISE
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_4
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_8
# | #define JEMALLOC_HAVE_BUILTIN_CLZ
# | /* end confdefs.h. */
# |
# | #include
# | #include
# |
# | int
# | main ()
# | {
# |
# | OSSpinLock lock = 0;
# | OSSpinLockLock(&lock);
# | OSSpinLockUnlock(&lock);
# |
# | ;
# | return 0;
# | }
# configure:7972: result: no
# configure:8159: checking whether glibc malloc hook is compilable
# configure:8186: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:84: error: undefined reference to '__malloc_hook'
# conftest.c:84: error: undefined reference to '__realloc_hook'
# conftest.c:84: error: undefined reference to '__free_hook'
# collect2: error: ld returned 1 exit status
# configure:8186: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | #define JEMALLOC_HAVE_MADVISE
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_4
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_8
# | #define JEMALLOC_HAVE_BUILTIN_CLZ
# | /* end confdefs.h. */
# |
# | #include
# |
# | extern void (* __free_hook)(void *ptr);
# | extern void *(* __malloc_hook)(size_t size);
# | extern void *(* __realloc_hook)(void *ptr, size_t size);
# |
# | int
# | main ()
# | {
# |
# | void *ptr = 0L;
# | if (__malloc_hook) ptr = __malloc_hook(1);
# | if (__realloc_hook) ptr = __realloc_hook(ptr, 2);
# | if (__free_hook && ptr) __free_hook(ptr);
# |
# | ;
# | return 0;
# | }
# configure:8194: result: no
# configure:8203: checking whether glibc memalign hook is compilable
# configure:8226: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:75:9: warning: variable 'ptr' set but not used [-Wunused-but-set-variable]
# void *ptr = 0L;
# ^
# conftest.c:80: error: undefined reference to '__memalign_hook'
# collect2: error: ld returned 1 exit status
# configure:8226: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | #define JEMALLOC_HAVE_MADVISE
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_4
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_8
# | #define JEMALLOC_HAVE_BUILTIN_CLZ
# | /* end confdefs.h. */
# |
# | #include
# |
# | extern void *(* __memalign_hook)(size_t alignment, size_t size);
# |
# | int
# | main ()
# | {
# |
# | void *ptr = 0L;
# | if (__memalign_hook) ptr = __memalign_hook(16, 7);
# |
# | ;
# | return 0;
# | }
# configure:8234: result: no
# configure:8243: checking whether pthreads adaptive mutexes is compilable
# configure:8266: arm-linux-androideabi-gcc -o conftest -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:75:36: error: 'PTHREAD_MUTEX_ADAPTIVE_NP' undeclared (first use in this function)
# pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ADAPTIVE_NP);
# ^
# conftest.c:75:36: note: each undeclared identifier is reported only once for each function it appears in
# configure:8266: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | #define JEMALLOC_HAVE_MADVISE
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_4
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_8
# | #define JEMALLOC_HAVE_BUILTIN_CLZ
# | /* end confdefs.h. */
# |
# | #include
# |
# | int
# | main ()
# | {
# |
# | pthread_mutexattr_t attr;
# | pthread_mutexattr_init(&attr);
# | pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ADAPTIVE_NP);
# | pthread_mutexattr_destroy(&attr);
# |
# | ;
# | return 0;
# | }
# configure:8274: result: no
# configure:8282: checking for stdbool.h that conforms to C99
# configure:8349: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:115:14: warning: the address of 's' will always evaluate as 'true' [-Waddress]
# bool e = &s;
# ^
# conftest.c:119:22: warning: the address of 'a' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:119:27: warning: the address of 'b' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:119:32: warning: the address of 'c' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:119:37: warning: the address of 'd' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:119:47: warning: the address of 'f' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:119:52: warning: the address of 'g' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:119:57: warning: the address of 'h' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:119:62: warning: the address of 'i' will always evaluate as 'true' [-Waddress]
# return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
# ^
# conftest.c:120:29: warning: the address of 'n' will always evaluate as 'true' [-Waddress]
# ^
# conftest.c:120:34: warning: the address of 'o' will always evaluate as 'true' [-Waddress]
# ^
# conftest.c:120:39: warning: the address of 'p' will always evaluate as 'true' [-Waddress]
# ^
# configure:8349: $? = 0
# configure:8356: result: yes
# configure:8358: checking for _Bool
# configure:8358: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:8358: $? = 0
# configure:8358: arm-linux-androideabi-gcc -c -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:102:20: error: expected expression before ')' token
# if (sizeof ((_Bool)))
# ^
# configure:8358: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define JEMALLOC_HAS_RESTRICT 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 4
# | #define LG_SIZEOF_PTR 2
# | #define SIZEOF_INT 4
# | #define LG_SIZEOF_INT 2
# | #define SIZEOF_LONG 4
# | #define LG_SIZEOF_LONG 2
# | #define SIZEOF_LONG_LONG 8
# | #define LG_SIZEOF_LONG_LONG 3
# | #define SIZEOF_INTMAX_T 8
# | #define LG_SIZEOF_INTMAX_T 3
# | #define CPU_SPINWAIT
# | #define JEMALLOC_HAS_ALLOCA_H 1
# | #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# | #define JEMALLOC_PURGE_MADVISE_DONTNEED
# | #define JEMALLOC_THREADED_INIT
# | #define JEMALLOC_USE_CXX_THROW
# | #define HAVE_MALLOC_H 1
# | #define JEMALLOC_USABLE_SIZE_CONST const
# | #define JEMALLOC_HAVE_ATTR
# | #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# | #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# | #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# | #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# | #define JEMALLOC_OVERRIDE_MEMALIGN
# | #define JEMALLOC_OVERRIDE_VALLOC
# | #define JEMALLOC_PRIVATE_NAMESPACE je_
# | #define JEMALLOC_CONFIG_MALLOC_CONF ""
# | #define JEMALLOC_CC_SILENCE
# | #define JEMALLOC_STATS
# | #define JEMALLOC_TCACHE
# | #define JEMALLOC_MAPS_COALESCE
# | #define JEMALLOC_DSS
# | #define JEMALLOC_FILL
# | #define JEMALLOC_CACHE_OBLIVIOUS
# | #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# | #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# | #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# | #define LG_TINY_MIN 3
# | #define LG_PAGE 12
# | #define HAVE_PTHREAD_H 1
# | #define JEMALLOC_HAVE_ISSETUGID
# | #define JEMALLOC_TLS
# | #define JEMALLOC_HAVE_MADVISE
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_4
# | #define JE_FORCE_SYNC_COMPARE_AND_SWAP_8
# | #define JEMALLOC_HAVE_BUILTIN_CLZ
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((_Bool)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:8358: result: yes
# configure:8525: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by config.status, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on c04d50edd6ec
#
# config.status:1013: creating Makefile
# config.status:1013: creating jemalloc.pc
# config.status:1013: creating doc/html.xsl
# config.status:1013: creating doc/manpages.xsl
# config.status:1013: creating doc/jemalloc.xml
# config.status:1013: creating include/jemalloc/jemalloc_macros.h
# config.status:1013: creating include/jemalloc/jemalloc_protos.h
# config.status:1013: creating include/jemalloc/jemalloc_typedefs.h
# config.status:1013: creating include/jemalloc/internal/jemalloc_internal.h
# config.status:1013: creating test/test.sh
# config.status:1013: creating test/include/test/jemalloc_test.h
# config.status:1013: creating config.stamp
# config.status:1013: creating bin/jemalloc-config
# config.status:1013: creating bin/jemalloc.sh
# config.status:1013: creating bin/jeprof
# config.status:1013: creating include/jemalloc/jemalloc_defs.h
# config.status:1013: creating include/jemalloc/internal/jemalloc_internal_defs.h
# config.status:1013: creating test/include/test/jemalloc_test_defs.h
# config.status:1202: executing include/jemalloc/internal/private_namespace.h commands
# config.status:1202: executing include/jemalloc/internal/private_unnamespace.h commands
# config.status:1202: executing include/jemalloc/internal/public_symbols.txt commands
# config.status:1202: executing include/jemalloc/internal/public_namespace.h commands
# config.status:1202: executing include/jemalloc/internal/public_unnamespace.h commands
# config.status:1202: executing include/jemalloc/internal/size_classes.h commands
# config.status:1202: executing include/jemalloc/jemalloc_protos_jet.h commands
# config.status:1202: executing include/jemalloc/jemalloc_rename.h commands
# config.status:1202: executing include/jemalloc/jemalloc_mangle.h commands
# config.status:1202: executing include/jemalloc/jemalloc_mangle_jet.h commands
# config.status:1202: executing include/jemalloc/jemalloc.h commands
# configure:9829: result: ===============================================================================
# configure:9831: result: jemalloc version : 4.2.1-0-g3de035335255d553bdb344c32ffdb603816195d8
# configure:9833: result: library revision : 2
# configure:9835: result:
# configure:9837: result: CONFIG : --build=x86_64-unknown-linux --host=arm-linux-androideabi --prefix=/usr build_alias=x86_64-unknown-linux host_alias=arm-linux-androideabi CC=arm-linux-androideabi-gcc CFLAGS= LDFLAGS= CPPFLAGS=
# configure:9839: result: CC : arm-linux-androideabi-gcc
# configure:9841: result: CFLAGS : -std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops
# configure:9843: result: CPPFLAGS : -D_GNU_SOURCE -D_REENTRANT
# configure:9845: result: LDFLAGS :
# configure:9847: result: EXTRA_LDFLAGS :
# configure:9849: result: LIBS :
# configure:9851: result: RPATH_EXTRA :
# configure:9853: result:
# configure:9855: result: XSLTPROC : /usr/sbin/xsltproc
# configure:9857: result: XSLROOT :
# configure:9859: result:
# configure:9861: result: PREFIX : /usr
# configure:9863: result: BINDIR : /usr/bin
# configure:9865: result: DATADIR : /usr/share
# configure:9867: result: INCLUDEDIR : /usr/include
# configure:9869: result: LIBDIR : /usr/lib
# configure:9871: result: MANDIR : /usr/share/man
# configure:9873: result:
# configure:9875: result: srcroot :
# configure:9877: result: abs_srcroot : /tmp/jemalloc/src/jemalloc-4.2.1/
# configure:9879: result: objroot :
# configure:9881: result: abs_objroot : /tmp/jemalloc/src/jemalloc-4.2.1/
# configure:9883: result:
# configure:9885: result: JEMALLOC_PREFIX :
# configure:9887: result: JEMALLOC_PRIVATE_NAMESPACE
# configure:9889: result: : je_
# configure:9891: result: install_suffix :
# configure:9893: result: malloc_conf :
# configure:9895: result: autogen : 0
# configure:9897: result: cc-silence : 1
# configure:9899: result: debug : 0
# configure:9901: result: code-coverage : 0
# configure:9903: result: stats : 1
# configure:9905: result: prof : 0
# configure:9907: result: prof-libunwind : 0
# configure:9909: result: prof-libgcc : 0
# configure:9911: result: prof-gcc : 0
# configure:9913: result: tcache : 1
# configure:9915: result: fill : 1
# configure:9917: result: utrace : 0
# configure:9919: result: valgrind : 0
# configure:9921: result: xmalloc : 0
# configure:9923: result: munmap : 0
# configure:9925: result: lazy_lock : 0
# configure:9927: result: tls : 1
# configure:9929: result: cache-oblivious : 1
# configure:9931: result: ===============================================================================
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_big_endian=0
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_bigendian=no
# ac_cv_c_compiler_gnu=yes
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=arm-linux-androideabi-gcc
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_build_alias_set=set
# ac_cv_env_build_alias_value=x86_64-unknown-linux
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=arm-linux-androideabi
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_func__malloc_thread_cleanup=no
# ac_cv_func__pthread_mutex_init_calloc_cb=no
# ac_cv_func_issetugid=yes
# ac_cv_func_memalign=yes
# ac_cv_func_sbrk=yes
# ac_cv_func_secure_getenv=no
# ac_cv_func_valloc=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_malloc_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_pthread_h=yes
# ac_cv_header_stdbool_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=arm-unknown-linux-androideabi
# ac_cv_lib_pthread_pthread_create=no
# ac_cv_objext=o
# ac_cv_path_AUTOCONF=/usr/sbin/autoconf
# ac_cv_path_EGREP='/usr/sbin/grep -E'
# ac_cv_path_GREP=/usr/sbin/grep
# ac_cv_path_LD=/usr/sbin/ld
# ac_cv_path_XSLTPROC=/usr/sbin/xsltproc
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_prog_AR=arm-linux-androideabi-ar
# ac_cv_prog_CC=arm-linux-androideabi-gcc
# ac_cv_prog_CPP='arm-linux-androideabi-gcc -E'
# ac_cv_prog_RANLIB=arm-linux-androideabi-ranlib
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_g=yes
# ac_cv_search_clock_gettime='none required'
# ac_cv_search_pthread_create='none required'
# ac_cv_sizeof_int=4
# ac_cv_sizeof_intmax_t=8
# ac_cv_sizeof_long=4
# ac_cv_sizeof_long_long=8
# ac_cv_sizeof_void_p=4
# ac_cv_type__Bool=yes
# je_cv_alloc_size=yes
# je_cv_atomic9=no
# je_cv_attribute=yes
# je_cv_builtin_clz=yes
# je_cv_c11atomics=no
# je_cv_cflags_appended=-funroll-loops
# je_cv_format_gnu_printf=yes
# je_cv_format_printf=yes
# je_cv_gcc_builtin_ffsl=yes
# je_cv_glibc_malloc_hook=no
# je_cv_glibc_memalign_hook=no
# je_cv_lg_page=12
# je_cv_madvise=yes
# je_cv_osatomic=no
# je_cv_osspin=no
# je_cv_pthread_mutex_adaptive_np=no
# je_cv_sync_compare_and_swap_4=yes
# je_cv_sync_compare_and_swap_8=yes
# je_cv_tls_model=yes
# je_cv_utrace=no
# je_cv_valgrind=no
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# AR='arm-linux-androideabi-ar'
# ARFLAGS='crus'
# AROUT=' $@'
# AUTOCONF='/usr/sbin/autoconf'
# BINDIR='/usr/bin'
# CC='arm-linux-androideabi-gcc'
# CC_MM='1'
# CFLAGS='-std=gnu99 -Wall -Werror=declaration-after-statement -Wsign-compare -pipe -g3 -fvisibility=hidden -O3 -funroll-loops'
# CONFIG='--build=x86_64-unknown-linux --host=arm-linux-androideabi --prefix=/usr build_alias=x86_64-unknown-linux host_alias=arm-linux-androideabi CC=arm-linux-androideabi-gcc CFLAGS= LDFLAGS= CPPFLAGS='
# CPP='arm-linux-androideabi-gcc -E'
# CPPFLAGS=' -D_GNU_SOURCE -D_REENTRANT'
# CTARGET='-o $@'
# DATADIR='/usr/share'
# DEFS='-DHAVE_CONFIG_H'
# DSO_LDFLAGS='-shared -Wl,-soname,$(@F)'
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/sbin/grep -E'
# EXEEXT=''
# EXTRA_LDFLAGS=''
# GREP='/usr/sbin/grep'
# INCLUDEDIR='/usr/include'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# JEMALLOC_CPREFIX=''
# LD='/usr/sbin/ld'
# LDFLAGS=''
# LDTARGET='-o $@'
# LD_PRELOAD_VAR='LD_PRELOAD'
# LIBDIR='/usr/lib'
# LIBOBJS=''
# LIBS=''
# LTLIBOBJS=''
# MANDIR='/usr/share/man'
# MKLIB=''
# OBJEXT='o'
# PACKAGE_BUGREPORT=''
# PACKAGE_NAME=''
# PACKAGE_STRING=''
# PACKAGE_TARNAME=''
# PACKAGE_URL=''
# PACKAGE_VERSION=''
# PATH_SEPARATOR=':'
# PIC_CFLAGS='-fPIC -DPIC'
# PREFIX='/usr'
# RANLIB='arm-linux-androideabi-ranlib'
# RPATH='-Wl,-rpath,$(1)'
# RPATH_EXTRA=''
# SHELL='/bin/sh'
# SOREV='so.2'
# XSLROOT=''
# XSLTPROC='/usr/sbin/xsltproc'
# a='a'
# abi='elf'
# abs_objroot='/tmp/jemalloc/src/jemalloc-4.2.1/'
# abs_srcroot='/tmp/jemalloc/src/jemalloc-4.2.1/'
# ac_ct_CC=''
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias='x86_64-unknown-linux'
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# cfghdrs_in='include/jemalloc/jemalloc_defs.h.in include/jemalloc/internal/jemalloc_internal_defs.h.in include/jemalloc/internal/private_namespace.sh include/jemalloc/internal/private_unnamespace.sh include/jemalloc/internal/private_symbols.txt include/jemalloc/internal/public_namespace.sh include/jemalloc/internal/public_unnamespace.sh include/jemalloc/internal/size_classes.sh include/jemalloc/jemalloc_rename.sh include/jemalloc/jemalloc_mangle.sh include/jemalloc/jemalloc.sh test/include/test/jemalloc_test_defs.h.in'
# cfghdrs_out='include/jemalloc/jemalloc_defs.h include/jemalloc/jemalloc.h include/jemalloc/internal/private_namespace.h include/jemalloc/internal/private_unnamespace.h include/jemalloc/internal/public_symbols.txt include/jemalloc/internal/public_namespace.h include/jemalloc/internal/public_unnamespace.h include/jemalloc/internal/size_classes.h include/jemalloc/jemalloc_protos_jet.h include/jemalloc/jemalloc_rename.h include/jemalloc/jemalloc_mangle.h include/jemalloc/jemalloc_mangle_jet.h include/jemalloc/internal/jemalloc_internal_defs.h test/include/test/jemalloc_test_defs.h'
# cfgoutputs_in='Makefile.in jemalloc.pc.in doc/html.xsl.in doc/manpages.xsl.in doc/jemalloc.xml.in include/jemalloc/jemalloc_macros.h.in include/jemalloc/jemalloc_protos.h.in include/jemalloc/jemalloc_typedefs.h.in include/jemalloc/internal/jemalloc_internal.h.in test/test.sh.in test/include/test/jemalloc_test.h.in'
# cfgoutputs_out='Makefile jemalloc.pc doc/html.xsl doc/manpages.xsl doc/jemalloc.xml include/jemalloc/jemalloc_macros.h include/jemalloc/jemalloc_protos.h include/jemalloc/jemalloc_typedefs.h include/jemalloc/internal/jemalloc_internal.h test/test.sh test/include/test/jemalloc_test.h'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/${PACKAGE}'
# dvidir='${docdir}'
# enable_autogen='0'
# enable_cache_oblivious='1'
# enable_code_coverage='0'
# enable_debug='0'
# enable_fill='1'
# enable_lazy_lock='0'
# enable_munmap='0'
# enable_prof='0'
# enable_stats='1'
# enable_tcache='1'
# enable_tls='1'
# enable_utrace='0'
# enable_valgrind='0'
# enable_xmalloc='0'
# enable_zone_allocator=''
# exe=''
# exec_prefix='/usr'
# host='arm-unknown-linux-androideabi'
# host_alias='arm-linux-androideabi'
# host_cpu='arm'
# host_os='linux-androideabi'
# host_vendor='unknown'
# htmldir='${docdir}'
# importlib='so'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# install_suffix=''
# je_='je_'
# jemalloc_version='4.2.1-0-g3de035335255d553bdb344c32ffdb603816195d8'
# jemalloc_version_bugfix='1'
# jemalloc_version_gid='3de035335255d553bdb344c32ffdb603816195d8'
# jemalloc_version_major='4'
# jemalloc_version_minor='2'
# jemalloc_version_nrev='0'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# libprefix='lib'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# o='o'
# objroot=''
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# prefix='/usr'
# private_namespace='je_'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# rev='2'
# runstatedir='${localstatedir}/run'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# so='so'
# srcroot=''
# sysconfdir='${prefix}/etc'
# target_alias=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME ""
# #define PACKAGE_TARNAME ""
# #define PACKAGE_VERSION ""
# #define PACKAGE_STRING ""
# #define PACKAGE_BUGREPORT ""
# #define PACKAGE_URL ""
# #define JEMALLOC_HAS_RESTRICT 1
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
# #define SIZEOF_VOID_P 4
# #define LG_SIZEOF_PTR 2
# #define SIZEOF_INT 4
# #define LG_SIZEOF_INT 2
# #define SIZEOF_LONG 4
# #define LG_SIZEOF_LONG 2
# #define SIZEOF_LONG_LONG 8
# #define LG_SIZEOF_LONG_LONG 3
# #define SIZEOF_INTMAX_T 8
# #define LG_SIZEOF_INTMAX_T 3
# #define CPU_SPINWAIT
# #define JEMALLOC_HAS_ALLOCA_H 1
# #define JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY
# #define JEMALLOC_PURGE_MADVISE_DONTNEED
# #define JEMALLOC_THREADED_INIT
# #define JEMALLOC_USE_CXX_THROW
# #define HAVE_MALLOC_H 1
# #define JEMALLOC_USABLE_SIZE_CONST const
# #define JEMALLOC_HAVE_ATTR
# #define JEMALLOC_TLS_MODEL __attribute__((tls_model("initial-exec")))
# #define JEMALLOC_HAVE_ATTR_ALLOC_SIZE
# #define JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF
# #define JEMALLOC_HAVE_ATTR_FORMAT_PRINTF
# #define JEMALLOC_OVERRIDE_MEMALIGN
# #define JEMALLOC_OVERRIDE_VALLOC
# #define JEMALLOC_PRIVATE_NAMESPACE je_
# #define JEMALLOC_CONFIG_MALLOC_CONF ""
# #define JEMALLOC_CC_SILENCE
# #define JEMALLOC_STATS
# #define JEMALLOC_TCACHE
# #define JEMALLOC_MAPS_COALESCE
# #define JEMALLOC_DSS
# #define JEMALLOC_FILL
# #define JEMALLOC_CACHE_OBLIVIOUS
# #define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
# #define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
# #define JEMALLOC_INTERNAL_FFS __builtin_ffs
# #define LG_TINY_MIN 3
# #define LG_PAGE 12
# #define HAVE_PTHREAD_H 1
# #define JEMALLOC_HAVE_ISSETUGID
# #define JEMALLOC_TLS
# #define JEMALLOC_HAVE_MADVISE
# #define JE_FORCE_SYNC_COMPARE_AND_SWAP_4
# #define JE_FORCE_SYNC_COMPARE_AND_SWAP_8
# #define JEMALLOC_HAVE_BUILTIN_CLZ
# #define HAVE__BOOL 1
# #define HAVE_STDBOOL_H 1
#
# configure: exit 0