#!/usr/bin/m4 dnl Check for compiler attributes AC_DEFUN([PAM_ATTRIBUTE_UNUSED], [ AC_CACHE_CHECK([for __attribute__((unused))], [pam_cv_attribute_unused], [AC_COMPILE_IFELSE( [AC_LANG_PROGRAM([[int fun(int i __attribute__((unused)));]], [[return fun(0);]])], [pam_cv_attribute_unused=yes], [pam_cv_attribute_unused=no])]) AS_IF([test "$pam_cv_attribute_unused" = yes], [unused='__attribute__((unused))'], [unused=]) AC_DEFINE_UNQUOTED([UNUSED], [$unused], [Define if the compiler supports __attribute__((unused))]) ])