diff options
Diffstat (limited to 'm4/funcs.m4')
-rw-r--r-- | m4/funcs.m4 | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/m4/funcs.m4 b/m4/funcs.m4 index d7157f3e..83221942 100644 --- a/m4/funcs.m4 +++ b/m4/funcs.m4 @@ -5,11 +5,13 @@ dnl AC_DEFUN([XIPH_FUNC_VA_COPY], [dnl AC_MSG_CHECKING([for va_copy]) -AC_TRY_LINK([#include <stdarg.h>], [va_list ap1, ap2; va_copy(ap1, ap2);], +AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <stdarg.h>]], + [[va_list ap1, ap2; va_copy(ap1, ap2);]])], AC_MSG_RESULT([va_copy]), [dnl AH_TEMPLATE([va_copy], [define if va_copy is not available]) - AC_TRY_LINK([#include <stdarg.h>], [va_list ap1, ap2; __va_copy(ap1, ap2);], + AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <stdarg.h>]], + [[va_list ap1, ap2; __va_copy(ap1, ap2);]])], [dnl AC_DEFINE([va_copy], [__va_copy]) AC_MSG_RESULT([__va_copy])], |