Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
xlC dont like having a return <value> in a void function. Even if the value is
[simgrid.git] / configure.ac
index a773d19..f1ddd70 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
@@ -34,7 +35,8 @@ AC_CHECK_HEADERS([sys/socket.h \
                   sys/stat.h \
                  windows.h winsock.h winsock2.h \
                  sys/time.h \
-                 errno.h unistd.h ])
+                 errno.h unistd.h \
+                 execinfo.h])
 AC_CHECK_FUNCS([gettimeofday usleep \
                 getdtablesize \
                 sysconf])
@@ -43,8 +45,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))