From f034ca39df7f6f513d0d4d4f479194592ac48645 Mon Sep 17 00:00:00 2001 From: tgoodwin Date: Wed, 28 Oct 1998 14:15:21 +0000 Subject: use va_copy() where it exists --- acinclude.m4 | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'acinclude.m4') diff --git a/acinclude.m4 b/acinclude.m4 index 60ec318..2ac2cab 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -34,3 +34,15 @@ int main(void) { yes) AC_DEFINE(SETPGRP_VOID) ;; esac ]) + +dnl Check for va_copy() in . This is new in C 9x. +AC_DEFUN(RC_HAVE_VA_COPY, [ + AC_CACHE_CHECK(for va_copy(), rc_cv_have_va_copy, AC_EGREP_CPP(yes, [ +#ifdef va_copy +yes +#endif +], rc_cv_have_va_copy=yes, rc_cv_have_va_copy=no)) + case "$rc_cv_have_va_copy" in + yes) AC_DEFINE(HAVE_VA_COPY) ;; + esac +]) -- cgit v1.2.3