Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill the xbt_memdup inline function since it's not exactly what we need, and
[simgrid.git] / configure.ac
index a773d19..cef2f38 100644 (file)
@@ -26,6 +26,7 @@ AC_PROG_CC(xlC gcc cc)
 AM_SANITY_CHECK
 AC_PROG_MAKE_SET
 AC_CHECK_PRINTF_NULL
+AC_CHECK_VA_COPY
 
 # Checks for header files.
 AC_HEADER_STDC
@@ -43,8 +44,8 @@ AC_CHECK_FUNCS([gettimeofday usleep \
 AC_FUNC_SNPRINTF
 # check for asprintf function familly (or request the replacements from xbt/snprintf.c)
 AC_CHECK_FUNC(  asprintf, :,   AC_DEFINE(NEED_ASPRINTF,  1,  enable the asprintf   replacement))
+AC_CHECK_FUNC( vasprintf, :,   AC_DEFINE(NEED_VASPRINTF, 1,  enable the vasprintf  replacement))
 # we don't use those:
-# A C_CHECK_FUNC( vasprintf, :,   A C_DEFINE(NEED_VASPRINTF, 1,  enable the vasprintf  replacement))
 # A C_CHECK_FUNC( asnprintf, :,   A C_DEFINE(NEED_ASNPRINTF,  1, enable the asnprintf  replacement))
 # A C_CHECK_FUNC(vasnprintf, :,   A C_DEFINE(NEED_VASNPRINTF, 1, enable the vansprintf replacement))