summaryrefslogtreecommitdiff
path: root/pkgtools/libnbcompat/files/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'pkgtools/libnbcompat/files/configure.ac')
-rw-r--r--pkgtools/libnbcompat/files/configure.ac28
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>