From acaefca7c5460f72921c4a1717c465873bb9dfab Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 19 Jul 2000 11:23:25 +0000 Subject: [PATCH] rename to rk_CHECK_VAR, transposing the arguments, and making the second optional, AU_DEFINE AC_CHECK_VAR to rk_CHECK_VAR git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8704 ec53bebd-3082-4978-b11e-865c3cabbd6b --- cf/check-var.m4 | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/cf/check-var.m4 b/cf/check-var.m4 index 94655e57c..6cc9f70ac 100644 --- a/cf/check-var.m4 +++ b/cf/check-var.m4 @@ -1,21 +1,22 @@ dnl $Id$ dnl -dnl AC_CHECK_VAR(includes, variable) -AC_DEFUN(AC_CHECK_VAR, [ -AC_MSG_CHECKING(for $2) -AC_CACHE_VAL(ac_cv_var_$2, [ -AC_TRY_LINK([extern int $2; -int foo() { return $2; }], +dnl rk_CHECK_VAR(variable, includes) +AC_DEFUN([rk_CHECK_VAR], [ +AC_MSG_CHECKING(for $1) +AC_CACHE_VAL(ac_cv_var_$1, [ +AC_TRY_LINK([extern int $1; +int foo() { return $1; }], [foo()], - ac_cv_var_$2=yes, ac_cv_var_$2=no) + ac_cv_var_$1=yes, ac_cv_var_$1=no) ]) -define([foo], [HAVE_]translit($2, [a-z], [A-Z])) - -ac_foo=`eval echo \\$ac_cv_var_$2` +ac_foo=`eval echo \\$ac_cv_var_$1` AC_MSG_RESULT($ac_foo) if test "$ac_foo" = yes; then - AC_DEFINE_UNQUOTED(foo, 1, [define if you have $2]) - AC_CHECK_DECLARATION([$1],[$2]) + AC_DEFINE_UNQUOTED(AC_TR_CPP(HAVE_[]$1), 1, + [Define if you have the `]$1[' variable.]) + ifval([$2], AC_CHECK_DECLARATION([$2],[$1])) fi -undefine([foo]) ]) + +AC_WARNING_ENABLE([obsolete]) +AU_DEFUN([AC_CHECK_VAR], [rk_CHECK_VAR([$2], [$1])], [foo]) \ No newline at end of file