]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
20 years ago* Makefile.maint (sc_root_tests): Use recommend style s/a/b/ for
Paul Eggert [Fri, 6 Jan 2006 00:02:26 +0000 (00:02 +0000)] 
* Makefile.maint (sc_root_tests): Use recommend style s/a/b/ for
sed substitutions.
* doc/autoconf.texi (Installation Directory Variables): Use s|a|b|
for file names, again.  Reported by Noah Misch.
(Coding Style): Explain that s|a|b| is preferred for file names.
* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE): Prefer s/a/b/.
(AC_OUTPUT_MAKE_DEFS): Likewise.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Likewise.
* tests/local.at (AT_CHECK_AUTOM4TE): Likewise.

20 years agoFix Posix-conformance bugs re use of { command in sed scripts,
Paul Eggert [Thu, 5 Jan 2006 21:43:44 +0000 (21:43 +0000)] 
Fix Posix-conformance bugs re use of { command in sed scripts,
and improve the sed-related documentation a bit.
* doc/autoconf.texi (Installation Directory Variables): Use
our own style advice re 's,a,b,' versus 's|a|b|'.  Use "Sed"
rather than "sed" when talking about Sed in general.
(Particular Programs): Likewise.
(Coding Style): y is like s with respect to / and ,.
(Limitations of Usual Tools): Document the weird restrictions
that Posix has about { }.  Use better quoting.
* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE, _AC_OUTPUT_HEADER):
Rewrite to conform to Posix rules about { } in sed scripts.
* lib/m4sugar/m4sh.m4 (AS_DIRNAME_SED, AS_BASENAME_SED): Likewise.
* tests/foreign.at (Libtool): Likewise.
* tests/semantics.at (AC_CHECK_PROG & AC_CHECK_PROGS):
Use our own style advice re 's,a,b,' versus 's|a|b|'.

20 years ago* lib/autoconf/status.m4: Fix typo.
Ralf Wildenhues [Thu, 5 Jan 2006 15:17:47 +0000 (15:17 +0000)] 
* lib/autoconf/status.m4: Fix typo.

20 years ago* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Ignore
Ralf Wildenhues [Thu, 5 Jan 2006 10:11:22 +0000 (10:11 +0000)] 
* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Ignore
singly- or doubly-quoted arguments to `-cmdline', `-ignore',
`-def', for the benefit of Portland `pgf90 -Mipa'.
Reported by Christopher Hulbert <cchgroupmail@gmail.com>.

20 years agoUpdate copyright (and other) dates to 2006.
Paul Eggert [Wed, 4 Jan 2006 22:28:37 +0000 (22:28 +0000)] 
Update copyright (and other) dates to 2006.

20 years agoUpdate copyright year.
Paul Eggert [Wed, 4 Jan 2006 22:27:06 +0000 (22:27 +0000)] 
Update copyright year.

20 years ago* doc/autoconf.texi (Shellology): Mac OS X 10.2 changed the default
Paul Eggert [Wed, 4 Jan 2006 22:26:47 +0000 (22:26 +0000)] 
* doc/autoconf.texi (Shellology): Mac OS X 10.2 changed the default
shell from zsh to bash.

20 years ago(Shellology): Mac OS X 10.2 changed the default
Paul Eggert [Wed, 4 Jan 2006 22:26:11 +0000 (22:26 +0000)] 
(Shellology): Mac OS X 10.2 changed the default
shell from zsh to bash.

20 years agoUse $PATH_SEPARATOR
Stepan Kasal [Sat, 31 Dec 2005 16:44:22 +0000 (16:44 +0000)] 
Use $PATH_SEPARATOR

20 years ago* doc/autoconf.texi (Shell Substitutions): Warn about unbalanced
Paul Eggert [Thu, 29 Dec 2005 21:28:30 +0000 (21:28 +0000)] 
* doc/autoconf.texi (Shell Substitutions): Warn about unbalanced
parentheses in $(...).  Problem reported by Eric Blake.

20 years ago* doc/autoconf.texi (Limitations of Usual Tools):
Paul Eggert [Mon, 12 Dec 2005 18:46:50 +0000 (18:46 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools):
Mention which characters can be escaped with \ in portable regular
expressions used in grep, sed, expr.  Mention the leading ^ problem
with expr.  Clean up some confusing wording.  Mention which
grep options are portable.

20 years agotypos
Stepan Kasal [Fri, 9 Dec 2005 09:54:11 +0000 (09:54 +0000)] 
typos

20 years agoset -o posix fix.
Paul Eggert [Fri, 2 Dec 2005 19:23:05 +0000 (19:23 +0000)] 
set -o posix fix.

20 years ago(_AS_BOURNE_COMPATIBLE): Try `set -o
Paul Eggert [Fri, 2 Dec 2005 19:22:49 +0000 (19:22 +0000)] 
(_AS_BOURNE_COMPATIBLE): Try `set -o
posix' unconditionally, for pdksh in `native sh' emulation.

20 years agoFix typos in previous autoconf.texi patch.
Paul Eggert [Fri, 2 Dec 2005 19:19:54 +0000 (19:19 +0000)] 
Fix typos in previous autoconf.texi patch.

20 years agoFix typos in previous patch.
Paul Eggert [Fri, 2 Dec 2005 19:19:23 +0000 (19:19 +0000)] 
Fix typos in previous patch.

20 years ago* doc/autoconf.texi (Shellology): Document eval $? problem
Paul Eggert [Thu, 1 Dec 2005 21:02:40 +0000 (21:02 +0000)] 
* doc/autoconf.texi (Shellology): Document eval $? problem
with ash.
(Limitations of Builtins): Likewise.

20 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Pass
Ralf Wildenhues [Thu, 10 Nov 2005 18:57:58 +0000 (18:57 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Pass
CONFIG_SHELL in the environment of the configure rerun.
* doc/autoconf.texi (Here-Documents, config.status Invocation):
Suggest passing CONFIG_SHELL absolute, and in the environment
rather than as option.

20 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE):
Ralf Wildenhues [Wed, 9 Nov 2005 20:34:41 +0000 (20:34 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE):
Fix quoting of output line (triggered for many AC_SUBST_FILEs).
Fix macro quoting.  Fix output for n*100 substituted variables.

20 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_MAIN_LOOP): Initialize
Ralf Wildenhues [Tue, 8 Nov 2005 07:11:58 +0000 (07:11 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_MAIN_LOOP): Initialize
`tmp' to avoid file removal race.

20 years ago* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Initialize
Ralf Wildenhues [Mon, 7 Nov 2005 20:31:09 +0000 (20:31 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Initialize
ac_clean_files and LIBOBJS.

20 years ago* lib/autoconf/programs.m4 (AC_CHECK_PROG, AC_PATH_PROG):
Ralf Wildenhues [Sun, 6 Nov 2005 19:24:37 +0000 (19:24 +0000)] 
* lib/autoconf/programs.m4 (AC_CHECK_PROG, AC_PATH_PROG):
Factor functionality to..
(_AC_CHECK_PROG, _AC_PATH_PROG): these new macros, but only
`AC_SUBST($1)' in the public version.
(AC_CHECK_TOOL, AC_PATH_TOOL, AC_PATH_TARGET_TOOL)
(AC_CHECK_TARGET_TOOL): Use internal versions for ac_ct_* and
ac_pt_* variables.

20 years agoRemove the comment about 8+3 fs.
Stepan Kasal [Tue, 1 Nov 2005 07:26:52 +0000 (07:26 +0000)] 
Remove the comment about 8+3 fs.

20 years agoNEWS: Move AH_HEADER mention to right place.
Stepan Kasal [Tue, 1 Nov 2005 06:24:53 +0000 (06:24 +0000)] 
NEWS: Move AH_HEADER mention to right place.

20 years ago"conftst2" -> "conftest2"
Stepan Kasal [Thu, 27 Oct 2005 06:16:02 +0000 (06:16 +0000)] 
"conftst2" -> "conftest2"

20 years agorm -f conftst2.*, not only conftst2.$ac_objext
Stepan Kasal [Tue, 25 Oct 2005 07:55:30 +0000 (07:55 +0000)] 
rm -f conftst2.*, not only conftst2.$ac_objext

20 years agoFix AC_PROG_CC_C_O for VC++.
Stepan Kasal [Mon, 24 Oct 2005 10:56:01 +0000 (10:56 +0000)] 
Fix AC_PROG_CC_C_O for VC++.

20 years ago_AC_OUTPUT_FILES_PREPARE: fix quoting and optimize
Stepan Kasal [Fri, 21 Oct 2005 07:36:31 +0000 (07:36 +0000)] 
_AC_OUTPUT_FILES_PREPARE: fix quoting and optimize

20 years agoDocument that ${10} is not portable.
Stepan Kasal [Fri, 21 Oct 2005 05:46:49 +0000 (05:46 +0000)] 
Document that ${10} is not portable.

20 years ago*** empty log message ***
Jim Meyering [Thu, 20 Oct 2005 07:01:40 +0000 (07:01 +0000)] 
*** empty log message ***

20 years agoTypo: s/feature/features/ in ``the features of the latter'', in two places.
Jim Meyering [Thu, 20 Oct 2005 07:01:29 +0000 (07:01 +0000)] 
Typo: s/feature/features/ in ``the features of the latter'', in two places.

20 years agotypo
Stepan Kasal [Thu, 20 Oct 2005 06:13:33 +0000 (06:13 +0000)] 
typo

20 years ago* doc/autoconf.texi (Generating Sources): AC_LANG_PROGRAMS ->
Paul Eggert [Wed, 19 Oct 2005 22:35:51 +0000 (22:35 +0000)] 
* doc/autoconf.texi (Generating Sources): AC_LANG_PROGRAMS ->
AC_LANG_PROGRAM, fixing a typo.  Don't give details about
the inner workings of AC_LANG_FUNC_LINK_TRY.
* lib/autoconf/c.m4 (AC_LANG_CALL(C)): Reformat to match
AC_LANG_FUNC_LINK_TRY.  This involves returning the value returned
by the function rather than ignoring it.
(AC_LANG_FUNC_LINK_TRY(C)): Call the function rather than simply
comparing its address.  Intel's interprocedural optimization was
outsmarting the old heuristic.  Problem reported by
Mikulas Patocka.

20 years agoRemove an obsolete comment.
Stepan Kasal [Wed, 19 Oct 2005 05:21:21 +0000 (05:21 +0000)] 
Remove an obsolete comment.

20 years ago* lib/m4sugar/m4sugar.m4 (_m4_map): New macro.
Paul Eggert [Wed, 5 Oct 2005 21:27:43 +0000 (21:27 +0000)] 
* lib/m4sugar/m4sugar.m4 (_m4_map): New macro.
(m4_map, m4_map_sep): Use it.  Handle the empty list correctly.

20 years ago(AT_INIT): Make the test dir writable... really, in all 3 cases.
Stepan Kasal [Tue, 4 Oct 2005 09:14:11 +0000 (09:14 +0000)] 
(AT_INIT): Make the test dir writable... really, in all 3 cases.

20 years ago(AT_INIT): Make the test dir writable... IF it exists.
Stepan Kasal [Mon, 3 Oct 2005 10:43:55 +0000 (10:43 +0000)] 
(AT_INIT): Make the test dir writable... IF it exists.

20 years ago(AT_INIT): Make test dir writable before removing.
Stepan Kasal [Mon, 3 Oct 2005 10:25:53 +0000 (10:25 +0000)] 
(AT_INIT): Make test dir writable before removing.

20 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_SUBDIRS): Balance parentheses.
Paul Eggert [Sun, 2 Oct 2005 21:36:29 +0000 (21:36 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_SUBDIRS): Balance parentheses.

20 years agoPrevent problems with the testsuite running too fast.
Stepan Kasal [Tue, 27 Sep 2005 16:08:10 +0000 (16:08 +0000)] 
Prevent problems with the testsuite running too fast.

20 years ago* lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT): Look for X11/Xlib.h
Paul Eggert [Sun, 18 Sep 2005 17:10:24 +0000 (17:10 +0000)] 
* lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT): Look for X11/Xlib.h
and XrmInitialize rather than X11/Intrinsic.h and XtMalloc
(which belong to Xt, not X itself).  See Debian bug 327655.
* NEWS: Mention this.

20 years ago(AC_LANG_SOURCE(C)): Remove an incorrect comment.
Stepan Kasal [Wed, 7 Sep 2005 14:43:14 +0000 (14:43 +0000)] 
(AC_LANG_SOURCE(C)): Remove an incorrect comment.

20 years ago* config/move-if-change: Don't output "$2 is unchanged";
Paul Eggert [Tue, 6 Sep 2005 20:00:24 +0000 (20:00 +0000)] 
* config/move-if-change: Don't output "$2 is unchanged";
suggested by Ben Elliston.  Handle weird characters correctly.

20 years agoUse AS_IF where appropriate.
Stepan Kasal [Tue, 6 Sep 2005 15:38:56 +0000 (15:38 +0000)] 
Use AS_IF where appropriate.

20 years ago(AS_IF): Use m4_default.
Stepan Kasal [Tue, 6 Sep 2005 15:37:55 +0000 (15:37 +0000)] 
(AS_IF): Use m4_default.

20 years agoFix AC_SEARCH_LIBS.
Stepan Kasal [Tue, 6 Sep 2005 15:34:06 +0000 (15:34 +0000)] 
Fix AC_SEARCH_LIBS.

20 years agoAdd an index entry for AH_HEADER.
Stepan Kasal [Thu, 1 Sep 2005 13:49:01 +0000 (13:49 +0000)] 
Add an index entry for AH_HEADER.

20 years ago* lib/autoconf/libs.m4 (_AC_PATH_X_XMKMF): Use shell variable
Paul Eggert [Fri, 26 Aug 2005 19:42:23 +0000 (19:42 +0000)] 
* lib/autoconf/libs.m4 (_AC_PATH_X_XMKMF): Use shell variable
XMKMF to locate xmkmf.  Make XMKMF precious.  Export CC when
running xmkmf.

20 years ago* lib/m4sugar/m4sh.m4 (_AS_VERSION_COMPARE_PREPARE):
Paul Eggert [Fri, 26 Aug 2005 18:50:08 +0000 (18:50 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_VERSION_COMPARE_PREPARE):
The previous patch didn't work, so try a better one.

20 years ago(_AS_VERSION_COMPARE_PREPARE):
Paul Eggert [Fri, 26 Aug 2005 18:49:23 +0000 (18:49 +0000)] 
(_AS_VERSION_COMPARE_PREPARE):
The previous patch didn't work, so try a better one.

20 years agoDefine AC_CANONICAL_* by AC_DEFUN, not AC_DEFUN_ONCE.
Stepan Kasal [Fri, 26 Aug 2005 16:36:25 +0000 (16:36 +0000)] 
Define AC_CANONICAL_* by AC_DEFUN, not AC_DEFUN_ONCE.

20 years agoFix the examples for AS_TR_CPP and AS_TR_SH.
Stepan Kasal [Fri, 26 Aug 2005 16:12:21 +0000 (16:12 +0000)] 
Fix the examples for AS_TR_CPP and AS_TR_SH.

20 years agoRegenerate.
Paul Eggert [Thu, 25 Aug 2005 21:33:19 +0000 (21:33 +0000)] 
Regenerate.

20 years ago* lib/m4sugar/m4sh.m4 (_AS_VERSION_COMPARE_PREPARE):
Paul Eggert [Thu, 25 Aug 2005 21:29:54 +0000 (21:29 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_VERSION_COMPARE_PREPARE):
Work around bug in Solaris 9 (and 10) /usr/xpg4/bin/awk.

20 years agoSimplify _AC_CANONICAL_SPLIT
Stepan Kasal [Thu, 25 Aug 2005 08:49:01 +0000 (08:49 +0000)] 
Simplify _AC_CANONICAL_SPLIT

20 years agoconfig.status now opens log after option processing
Stepan Kasal [Tue, 23 Aug 2005 09:26:03 +0000 (09:26 +0000)] 
config.status now opens log after option processing

20 years agoStrip the parameter list before passing the macro name to AH_TEMPLATE.
Stepan Kasal [Tue, 23 Aug 2005 09:22:14 +0000 (09:22 +0000)] 
Strip the parameter list before passing the macro name to AH_TEMPLATE.

20 years ago(AT_INIT): Process multiple --keywords correctly.
Stepan Kasal [Tue, 23 Aug 2005 08:57:24 +0000 (08:57 +0000)] 
(AT_INIT): Process multiple --keywords correctly.

20 years agoImplement AH_HEADER
Stepan Kasal [Tue, 23 Aug 2005 08:50:54 +0000 (08:50 +0000)] 
Implement AH_HEADER

20 years agogzip-1.2.4 is not supported
Stepan Kasal [Tue, 23 Aug 2005 07:46:54 +0000 (07:46 +0000)] 
gzip-1.2.4 is not supported

20 years ago(AC_ARG_ENABLE, AC_ARG_WITH): Factor out common code
Stepan Kasal [Mon, 22 Aug 2005 14:49:01 +0000 (14:49 +0000)] 
(AC_ARG_ENABLE, AC_ARG_WITH): Factor out common code

20 years ago* doc/autoconf.texi (Using Autotest, testsuite Scripts)
Noah Misch [Sun, 21 Aug 2005 18:40:45 +0000 (18:40 +0000)] 
* doc/autoconf.texi (Using Autotest, testsuite Scripts)
(Autotest Logs, Writing testsuite.at, testsuite Invocation):
Language cleanup.

* doc/autoconf.texi (Defining Symbols, Changed Results):
Prepend to LIBS, not append, in examples.

20 years agoWhen building in place, set srcdir=".".
Stepan Kasal [Tue, 16 Aug 2005 09:11:06 +0000 (09:11 +0000)] 
When building in place, set srcdir=".".

20 years agoUpdated copyright years.
Stepan Kasal [Tue, 16 Aug 2005 08:18:04 +0000 (08:18 +0000)] 
Updated copyright years.

20 years agoUpdated FSF address.
Stepan Kasal [Tue, 16 Aug 2005 08:17:46 +0000 (08:17 +0000)] 
Updated FSF address.

20 years ago* tests/autoscan.at (autoscan): New file.
Noah Misch [Mon, 15 Aug 2005 23:47:57 +0000 (23:47 +0000)] 
* tests/autoscan.at (autoscan): New file.
* tests/suite.at: Use it.
* tests/Makefile.am (TESTSUITE_HAND_AT): Add it.
Reported against Libtool by Gideon Go <gideon.go@gmail.com>.

* tests/autotest.at (Keywords): Test keywords combinations.

20 years agogzip --help might go to stderr
Stepan Kasal [Fri, 12 Aug 2005 11:27:03 +0000 (11:27 +0000)] 
gzip --help might go to stderr

20 years agoa cosmetic change in _AT_CHECK
Stepan Kasal [Wed, 27 Jul 2005 14:20:32 +0000 (14:20 +0000)] 
a cosmetic change in _AT_CHECK

20 years agofix a doubled pushdef
Stepan Kasal [Wed, 27 Jul 2005 13:46:20 +0000 (13:46 +0000)] 
fix a doubled pushdef

20 years ago(_AC_OUTPUT_SUBDIRS): The message is now prefixed by mere "===", not "configure:...
Stepan Kasal [Tue, 26 Jul 2005 10:14:24 +0000 (10:14 +0000)] 
(_AC_OUTPUT_SUBDIRS): The message is now prefixed by mere "===", not "configure: === ".

20 years agoFix typos.
Stepan Kasal [Tue, 26 Jul 2005 07:13:38 +0000 (07:13 +0000)] 
Fix typos.

20 years agoadd Dan Manthey
Stepan Kasal [Tue, 26 Jul 2005 07:13:19 +0000 (07:13 +0000)] 
add Dan Manthey

20 years ago.
Stepan Kasal [Tue, 26 Jul 2005 06:46:30 +0000 (06:46 +0000)] 
.

20 years ago.
Stepan Kasal [Tue, 26 Jul 2005 06:45:32 +0000 (06:45 +0000)] 
.

20 years agoMakefile.maint: Update from Bison.
Paul Eggert [Mon, 25 Jul 2005 19:00:06 +0000 (19:00 +0000)] 
Makefile.maint: Update from Bison.

20 years agoUpdate from Bison.
Paul Eggert [Mon, 25 Jul 2005 18:58:23 +0000 (18:58 +0000)] 
Update from Bison.

20 years agoRewrite substantial part of lib/autoconf/status.m4.
Paul Eggert [Mon, 25 Jul 2005 18:10:25 +0000 (18:10 +0000)] 
Rewrite substantial part of lib/autoconf/status.m4.
The main change is that CONFIG_FILES, CONFIG_HEADERS, CONFIG_LINKS,
and CONFIG_COMMANDS are not processed in four separate loops.
Instead, there is one main loop.  This alows that the common code
is expanded only once, thus config.status (and configure) is smaller.

The registration mechnism in AC_CONFIG_FILES and cousins also changed;
the AC_LIST_FILES and cousins macros are no longer used.

* lib/autoconf/status.m4 (_AC_OUTPUT_FILES, _AC_OUTPUT_HEADERS,
_AC_OUTPUT_LINKS, _AC_OUTPUT_COMMANDS): Renamed to ...
(_AC_OUTPUT_FILE, _AC_OUTPUT_HEADER, _AC_OUTPUT_LINK,
_AC_OUTPUT_COMMAND): ..., respectively.  These macros no longer
contains the initialization, nor the for loop, nor the associated
commands; all these go to ...
(_AC_OUTPUT_MAIN_LOOP): ... this new macro, called from
_AC_OUTPUT_CONFIG_STATUS.
(_AC_CONFIG_SPLIT, _AC_CONFIG_SPLIT_SOURCE_DEST, _AC_CONFIG_SPLIT_FILE_IN):
Nuked; the code was merged into _AC_OUTPUT_MAIN_LOOP.
(_AC_OUTPUT_FILE): The creation of the sed script ...
(AC_OUTPUT): ... and the setup of ac_vpsub goes to ...
(_AC_OUTPUT_FILES_PREPARE): ... a new macro, also called from
_AC_OUTPUT_MAIN_LOOP.
(_AC_CONFIG_FILES, _AC_CONFIG_HEADERS, _AC_CONFIG_LINKS,
_AC_CONFIG_COMMANDS): Use ...
(_AC_CONFIG_FOOS): ... this new macro, which uses these ...
(_AC_CONFIG_REGISTER, _AC_CONFIG_REGISTER_DEST): ... new macros.
(_AC_CONFIG_FILE, _AC_CONFIG_HEADER, _AC_CONFIG_LINK,
_AC_CONFIG_COMMAND, _AC_CONFIG_DEPENDENCIES): No longer needed.
(_AC_CONFIG_DEPENDENCY): Update, it uses these ...
(_AC_CONFIG_DEPENDENCY_DEFAULT, _AC_FILE_DEPENDENCY_TRACE_COLON):
... new macros.
(_AC_CONFIG_UNIQUE): Update.
(AC_LIST_FILES, AC_LIST_HEADERS, AC_LIST_LINKS, AC_LIST_COMMANDS):
Replaced by this ...
(_AC_LIST_TAGS): ... new common macro.
(AC_LIST_FILE_COMMANDS, AC_LIST_HEADER_COMMANDS, AC_LIST_LINK_COMMANDS,
AC_LIST_COMMAND_COMMANDS): Replaced by this ...
(_AC_LIST_TAG_COMMANDS): ... new common macro.
(_AC_CONFIG_COMMANDS_INIT): Moved top to the `registration' section;
this didn't belong to the `config commands' section.
(_AC_OUTPUT_COMMANDS_INIT): Don't initialize, m4_ifdef is our friend.
(AC_CONFIG_COMMANDS_PRE, AC_OUTPUT_COMMANDS_PRE,
AC_CONFIG_COMMANDS_POST): Moved to a new section, these didn't belong
to the `config commands' section either.
(AC_CONFIG_SUBDIRS): Don't touch diversion DEFAULTS.
(_AC_LIST_SUBDIRS): Don't initialize, m4_ifdef is our friend.

... and many changes to the comments nearby.

* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): At the end of the day,
set ac_subdirs_all='_AC_LIST_SUBDIRS'.
* tests/torture.at (AC_CONFIG_FILES, HEADERS, LINKS and COMMANDS):
AC_CONFIG_COMMANDS(command:input,...) is no longer allowed.
(#define header templates): The comment at the top of the generated
header now includes the name(s) of the source file(s).

Several unrelated small changes:

* lib/autoconf/general.m4 (AC_CACHE_VAL): Be didactic, quote the first
parameter to AC_DIAGNOSE.
* lib/autoconf/status.m4 (AC_CONFIG_SUBDIRS): Likewise.
(_AC_LINK_FILES_CNT): Don't AU_DEFUN this; it causes confusing messages
with autoupdate; use m4_define_default inside AU_DEFUNed AC_LINK_FILES.
(AC_OUTPUT): In the compatibility code, use m4_ifvaln, to be consistent
with AU::AC_OUTPUT.
(AU::AC_OUTPUT): Don't double-quote $2 and $3, the compatibility code
in AC_OUTPUT doesn't double-quote it either.
* tests/tools.at (autoupdate): AU::AC_OUTPUT no longer double-quotes the
parameters.

20 years agoComment fix: change tab to "<tab>" in comment, so that the point is
Paul Eggert [Mon, 25 Jul 2005 17:47:08 +0000 (17:47 +0000)] 
Comment fix: change tab to "<tab>" in comment, so that the point is
understandable.

20 years agoDocument which versions of PGI compiler uses single and double quotes.
Stepan Kasal [Sun, 10 Jul 2005 16:02:44 +0000 (16:02 +0000)] 
Document which versions of PGI compiler uses single and double quotes.

20 years ago* tests/local.at (AT_CONFIG_CMP): Ignore lines like "LIBS=''" too.
Paul Eggert [Thu, 7 Jul 2005 23:56:25 +0000 (23:56 +0000)] 
* tests/local.at (AT_CONFIG_CMP): Ignore lines like "LIBS=''" too.
This is a corrected version of yesterday's patch.

20 years agoChanged the title above subst files dump.
Stepan Kasal [Thu, 7 Jul 2005 11:24:35 +0000 (11:24 +0000)] 
Changed the title above subst files dump.

20 years agoKeep a list of all precious variables.
Stepan Kasal [Thu, 7 Jul 2005 11:09:51 +0000 (11:09 +0000)] 
Keep a list of all precious variables.

20 years agoMove the AC_SUBST call from _AC_ARG_VAR_PRECIOUS to AC_ARG_VAR.
Stepan Kasal [Thu, 7 Jul 2005 11:08:14 +0000 (11:08 +0000)] 
Move the AC_SUBST call from _AC_ARG_VAR_PRECIOUS to AC_ARG_VAR.

20 years agoSimplify AC_CANONICAL_*.
Stepan Kasal [Thu, 7 Jul 2005 11:06:59 +0000 (11:06 +0000)] 
Simplify AC_CANONICAL_*.

20 years ago(_AC_OUTPUT_SUBDIRS): Report the full path and insert "===".
Stepan Kasal [Thu, 7 Jul 2005 10:58:22 +0000 (10:58 +0000)] 
(_AC_OUTPUT_SUBDIRS): Report the full path and insert "===".

20 years agoRevert the previous change.
Stepan Kasal [Thu, 7 Jul 2005 10:44:46 +0000 (10:44 +0000)] 
Revert the previous change.

20 years agoRegenerate.
Paul Eggert [Wed, 6 Jul 2005 21:40:24 +0000 (21:40 +0000)] 
Regenerate.

20 years ago* NEWS: New macro AC_C_TYPEOF.
Paul Eggert [Wed, 6 Jul 2005 21:39:30 +0000 (21:39 +0000)] 
* NEWS: New macro AC_C_TYPEOF.
* doc/autoconf.texi (C Compiler): Document AC_C_TYPEOF.
* lib/autoconf/c.m4 (AC_C_TYPEOF): New macro.
* tests/c.at (C keywords): Test AC_C_TYPEOF.

20 years ago* tests/base.at (Input/Output): Ignore 'loading site script' chatter.
Paul Eggert [Wed, 6 Jul 2005 17:01:52 +0000 (17:01 +0000)] 
* tests/base.at (Input/Output): Ignore 'loading site script' chatter.

20 years ago* tests/local.at (AT_CONFIG_CMP): Ignore lines like "LIBS=''" too.
Paul Eggert [Wed, 6 Jul 2005 16:52:32 +0000 (16:52 +0000)] 
* tests/local.at (AT_CONFIG_CMP): Ignore lines like "LIBS=''" too.

20 years agoRegenerate.
Paul Eggert [Wed, 6 Jul 2005 16:51:54 +0000 (16:51 +0000)] 
Regenerate.

20 years agoFix my previous m4_foreach_w patch.
Stepan Kasal [Tue, 5 Jul 2005 11:25:47 +0000 (11:25 +0000)] 
Fix my previous m4_foreach_w patch.

20 years agoImprove compatibility when the versions of Autoconf and Autotest don't match.
Stepan Kasal [Tue, 5 Jul 2005 11:08:41 +0000 (11:08 +0000)] 
Improve compatibility when the versions of Autoconf and Autotest don't match.

20 years ago* bin/autom4te.in ($m4): Catch usages like --nesting-limit=2048.
Paul Eggert [Tue, 5 Jul 2005 06:48:56 +0000 (06:48 +0000)] 
* bin/autom4te.in ($m4): Catch usages like --nesting-limit=2048.

20 years agoRegenerate.
Paul Eggert [Mon, 4 Jul 2005 06:35:16 +0000 (06:35 +0000)] 
Regenerate.

20 years ago* lib/autoconf/general.m4 (AC_ARG_PROGRAM): Use &, not |, in
Paul Eggert [Mon, 4 Jul 2005 06:33:56 +0000 (06:33 +0000)] 
* lib/autoconf/general.m4 (AC_ARG_PROGRAM): Use &, not |, in
sed substitution command, so that we allow | in program prefixes
and program suffixes.  (& is a problem anyway; we're not fixing
that here.)
* lib/autoconf/status.m4 (AC_CONFIG_FILES): Likewise, for
configure_input, top_builddir, srcdir, etc.
* lib/autotest/general.m4 (AT_INIT): Likewise, for
PATH_SEPARATOR in AUTOTEST_PATH.

20 years agoRegenerate.
Paul Eggert [Mon, 4 Jul 2005 05:23:00 +0000 (05:23 +0000)] 
Regenerate.

20 years ago* lib/autoconf/general.m4 (AC_SITE_LOAD): Rewrite the
Paul Eggert [Mon, 4 Jul 2005 05:22:35 +0000 (05:22 +0000)] 
* lib/autoconf/general.m4 (AC_SITE_LOAD): Rewrite the
for loop over config.site files using `set', to allow
directory names containing IFS characters.

20 years agoRegenerate.
Paul Eggert [Fri, 1 Jul 2005 22:27:42 +0000 (22:27 +0000)] 
Regenerate.

20 years ago* lib/autoconf/general.m4 (_AC_INIT_DIRCHECK): Remove the tests for
Paul Eggert [Fri, 1 Jul 2005 22:20:56 +0000 (22:20 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_DIRCHECK): Remove the tests for
directories with weird names.  Apparently some people like living
on the edge.  However, improve the test that "pwd" actually does
report a name for the working directory.
* NEWS: Remove the claim that we test for funny chars in dir names.