From: Ralf Wildenhues Date: Thu, 6 Apr 2006 17:55:21 +0000 (+0000) Subject: * tests/mktests.sh: Only skip internal macros starting with X-Git-Tag: AUTOCONF-2.59c~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea57f4c05faa910c0eb768f6dc0fec61ed5b92d4;p=thirdparty%2Fautoconf.git * 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). --- diff --git a/ChangeLog b/ChangeLog index 6b66c8ddb..bdc7370c2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2006-04-06 Ralf Wildenhues + * 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). + * doc/autoconf.texi (Shell Substitutions): Mention the MSYS shell issue with double-quoted command substitutions of native commands. diff --git a/tests/mktests.sh b/tests/mktests.sh index ac024cd63..3b789a1ed 100755 --- a/tests/mktests.sh +++ b/tests/mktests.sh @@ -81,15 +81,7 @@ exclude_list=' # the macros we don't want to test in ac-macros.at. 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 +91,7 @@ ac_exclude_list=' # 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}