diff options
Diffstat (limited to 'pkgtools/libnbcompat/files/configure.ac')
-rw-r--r-- | pkgtools/libnbcompat/files/configure.ac | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/pkgtools/libnbcompat/files/configure.ac b/pkgtools/libnbcompat/files/configure.ac index aed6d3270ed..2ed63eac4c1 100644 --- a/pkgtools/libnbcompat/files/configure.ac +++ b/pkgtools/libnbcompat/files/configure.ac @@ -1,8 +1,8 @@ -dnl $NetBSD: configure.ac,v 1.78 2011/12/28 19:19:31 joerg Exp $ +dnl $NetBSD: configure.ac,v 1.79 2012/07/02 16:02:53 joerg Exp $ dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.52) -AC_INIT([libnbcompat], [20080605], [grant@NetBSD.org]) +AC_INIT([libnbcompat], [20120702], [joerg@NetBSD.org]) AC_CONFIG_HEADER(nbcompat/config.h) AC_ARG_PROGRAM @@ -78,6 +78,30 @@ AC_CHECK_FUNC(regexec, [:], [ AC_LIBOBJ(regfree) ]) +AC_MSG_TRY_LINK([for va_copy], pkg_cv_have_va_copy, [ +#include <stdarg.h> +], [ + va_list ap, ap2; + va_copy(ap2, ap); + return 0; +], AC_DEFINE(HAVE_VA_COPY) + AH_TEMPLATE([HAVE_VA_COPY], [ + Define to 1 if the `va_copy' function is supported. + ]), [:] +]) + +AC_MSG_TRY_LINK([for __builtin_va_copy], pkg_cv_have___builtin_va_copy, [ +#include <stdarg.h> +], [ + va_list ap, ap2; + __builtin_va_copy(ap2, ap); + return 0; +], AC_DEFINE(HAVE___BUILTIN_VA_COPY) + AH_TEMPLATE([HAVE___BUILTIN_VA_COPY], [ + Define to 1 if the `__builtin_va_copy' function is supported. + ]), [:] +]) + AC_CHECK_HEADERS([md5.h], [ AC_MSG_TRY_COMPILE([for MD5Init in md5.h], pkg_cv_have_md5init, [ #include <sys/types.h> |