1dnl 2dnl $Id$ 3dnl 4 5dnl 6dnl Test for __FUNCTION__ 7dnl 8 9AC_DEFUN([AC_C___FUNCTION__], [ 10AC_MSG_CHECKING(for __FUNCTION__) 11AC_CACHE_VAL(ac_cv___function__, [ 12AC_RUN_IFELSE([AC_LANG_SOURCE([[ 13#include <string.h> 14 15static char *foo(void) 16{ 17 return __FUNCTION__; 18} 19 20int main(int argc, char **argc) 21{ 22 return strcmp(foo(), "foo") != 0; 23} 24]])], 25[ac_cv___function__=yes], 26[ac_cv___function__=no], 27[ac_cv___function__=no])]) 28if test "$ac_cv___function__" = "yes"; then 29 AC_DEFINE(HAVE___FUNCTION__, 1, [define if your compiler has __FUNCTION__]) 30fi 31AC_MSG_RESULT($ac_cv___function__) 32]) 33 34