diff options
author | Costa Tsaousis (ktsaou) <costa@tsaousis.gr> | 2016-10-01 14:12:11 +0300 |
---|---|---|
committer | Costa Tsaousis (ktsaou) <costa@tsaousis.gr> | 2016-10-01 14:12:11 +0300 |
commit | 94a39cdfe202460a722988cbc1a578d3b84b72ce (patch) | |
tree | cd1414f6a07e4ddf6a8ef78b8ba2c61ffc035d7f /configure.ac | |
parent | e20e5c57a1e03a864e2aa7f8dfbe8d61e97cc73b (diff) |
allow linking with jemalloc or tcmalloc
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index d32ef94de2..1c0dfda1d1 100644 --- a/configure.ac +++ b/configure.ac @@ -84,13 +84,19 @@ LIBS="${PTHREAD_LIBS} ${LIBS}" CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" CC="${PTHREAD_CC}" +TS_CHECK_JEMALLOC +if test "$has_jemalloc" = "0"; then + TS_CHECK_TCMALLOC +fi +if test "$has_jemalloc$has_tcmalloc" = "00"; then + AC_C_MALLOPT + AC_C_MALLINFO +fi AC_TYPE_UINT8_T AC_TYPE_UINT16_T AC_TYPE_UINT32_T AC_C_INLINE AC_FUNC_STRERROR_R -AC_C_MALLOPT -AC_C_MALLINFO AC_C__GENERIC AC_C___ATOMIC AC_CHECK_SIZEOF([void *]) |