Line | |
---|
1 | # ALUT_CHECK_FUNC(PROLOGUE, FUNCTION, ARGUMENTS) |
---|
2 | # ----------------------------------------- |
---|
3 | AC_DEFUN([ALUT_CHECK_FUNC], |
---|
4 | [AS_VAR_PUSHDEF([alut_var], [alut_cv_func_$2])dnl |
---|
5 | AC_CACHE_CHECK([for $2], |
---|
6 | alut_var, |
---|
7 | [AC_LINK_IFELSE([AC_LANG_PROGRAM([$1], [$2 $3;])], |
---|
8 | [AS_VAR_SET(alut_var, yes)], |
---|
9 | [AS_VAR_SET(alut_var, no)])]) |
---|
10 | if test AS_VAR_GET(alut_var) = yes; then |
---|
11 | AC_DEFINE_UNQUOTED(AS_TR_CPP([HAVE_$2]), [1], |
---|
12 | [Define to 1 if you have the `$2' function.]) |
---|
13 | fi |
---|
14 | AS_VAR_POPDEF([alut_var])dnl |
---|
15 | ])# ALUT_CHECK_FUNC |
---|
Note: See
TracBrowser
for help on using the repository browser.