* tests/mktests.sh: Only skip internal macros starting with `_AC_' or `__AC_'. Noted by Stepan Kasal. Update exclusion lists for the test suite to this end: (AC_ARG_VAR): Do test this now. (AC_REPLACE_FUNCS): This needs an argument. (AC_LINKER_OPTION): Remove (renamed to _AC_LINKER_OPTION). (AC_LIST_MEMBER_OF): Likewise (renamed to _AC_LIST_MEMBER_IF). (AC_LINK_FILES): Obsoleted since (and thus AU_DEFUN'ed). Index: tests/mktests.sh =================================================================== RCS file: /cvsroot/autoconf/autoconf/tests/mktests.sh,v retrieving revision 1.50 diff -u -r1.50 mktests.sh --- tests/mktests.sh 5 Apr 2006 20:55:14 -0000 1.50 +++ tests/mktests.sh 5 Apr 2006 21:35:09 -0000 @@ -82,14 +82,6 @@ ac_exclude_list=' # Internal macros are used elsewhere. - /_AC_/ {next} - - # Dunno why these are ignored. - /^AC_ARG_VAR$/ {next} - /^AC_LINKER_OPTION$/ {next} - /^AC_LINK_FILES$/ {next} - /^AC_LIST_MEMBER_OF$/ {next} - /^AC_REPLACE_FUNCS$/ {next} - /^AC_SEARCH_LIBS$/ {next} + /^_?_AC_/ {next} # Used in many places. /^AC_.*_IFELSE$/ {next} @@ -99,6 +89,7 @@ # Need an argument. /^AC_CANONICALIZE|AC_PREFIX_PROGRAM|AC_PREREQ$/ {next} + /^AC_SEARCH_LIBS|AC_REPLACE_FUNCS$/ {next} # Performed in the semantics tests. /^AC_CHECK_(ALIGNOF|DECL|FILE|FUNC|HEADER|LIB|MEMBER|PROG|SIZEOF|(TARGET_)?TOOL|TYPE)S?$/ {next}