1dnl modified AC_C_INLINE from autoconf/c.m4
2
3AN_IDENTIFIER([attribute], [AC_C_ATTRIBUTE])
4AC_DEFUN([AC_C_ATTRIBUTE],
5[AC_CACHE_CHECK([for __attribute__], ac_cv_c_attribute,
6[
7AC_COMPILE_IFELSE([AC_LANG_SOURCE(
8[void foo(void) __attribute__ ((__noreturn__));]
9)],
10[ac_cv_c_attribute=yes],
11[ac_cv_c_attribute=no]
12)
13])
14AH_VERBATIM([attribute],
15[/* Define to `__attribute__' to nothing if it's not supported.  */
16#undef __attribute__])
17case $ac_cv_c_attribute in
18  yes) ;;
19  no)
20    cat >>confdefs.h <<_ACEOF
21#define __attribute__(x)    /* nothing */
22_ACEOF
23    ;;
24esac
25])# AC_C_ATTRIBUTE
26