diff options
author | Aleksey Sanin <aleksey@src.gnome.org> | 2003-08-22 17:11:15 +0000 |
---|---|---|
committer | Aleksey Sanin <aleksey@src.gnome.org> | 2003-08-22 17:11:15 +0000 |
commit | 01bc049062edad36a3c8bf9bad23a14200c8b8cd (patch) | |
tree | 723da5fd721a9d47bc697d30432f7007d59b8a54 /configure.in | |
parent | aa7a1b8e6cc1016a487df104afa88bce37147c15 (diff) | |
download | xmlsec1-01bc049062edad36a3c8bf9bad23a14200c8b8cd.tar.gz xmlsec1-01bc049062edad36a3c8bf9bad23a14200c8b8cd.tar.bz2 xmlsec1-01bc049062edad36a3c8bf9bad23a14200c8b8cd.zip |
re-applied the previous patch with a minor fix for Win32
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 5f9816ab..270ece71 100644 --- a/configure.in +++ b/configure.in @@ -88,6 +88,25 @@ case "${host}" in ;; esac +dnl Check for __FUNCTION__ or __FUNCTION__ +AC_MSG_CHECKING(for __FUNCTION__ or __func__) +AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], + [[char *foo = __FUNCTION__;]])], + [ac_function_exists=yes], + [ac_function_exists=no]) +AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], + [[char *foo = __func__;]])], + [ac_func_exists=yes], + [ac_func_exists=no]) +if test "$ac_function_exists" = "yes" ; then + AC_MSG_RESULT(__FUNCTION__) + XMLSEC_DEFINES="$XMLSEC_DEFINES -D__XMLSEC_FUNCTION__=__FUNCTION__" +elif test "$ac_func_exists" = "yes" ; then + AC_MSG_RESULT(__func__) + XMLSEC_DEFINES="$XMLSEC_DEFINES -D__XMLSEC_FUNCTION__=__func__" +else + AC_MSG_RESULT("no") +fi dnl ========================================================================== dnl check do we have size_t and its size, |