# DEJAGNU_CHECK_VERSION DEJAGNU_CHECK_VERSION # -------------------------------------------------------------- # Test whether there is an incompatibility between DejaGnu and GCC versions. # Older versions ( <= 1.5.1 ) of dejagnu.h use GNU inline semantics improperly. # The issue presents itself as link-time errors complaining about undefined # references to 'pass' and 'fail'. AC_DEFUN([DEJAGNU_CHECK_VERSION], [ AC_MSG_CHECKING([for incompatibility between DejaGnu and GCC]) AC_MSG_RESULT([$ac_cv_dejagnu_compat]) AC_TRY_LINK([#include ], [pass ("test foo"); return 0;], [ac_cv_dejagnu_compat=yes], [ac_cv_dejagnu_compat=no]) AC_MSG_RESULT([$ac_cv_dejagnu_compat]) if test "$ac_cv_dejagnu_compat}" = no ; then AC_MSG_RESULT([detected incompatibility between dejagnu version and gcc]) fi ])