]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
22 years agotests/atspecific.m4: Normalize the file name for the m4 program,
Richard Dawe [Mon, 3 Mar 2003 20:13:50 +0000 (20:13 +0000)] 
tests/atspecific.m4: Normalize the file name for the m4 program,
when it has an "exe" file extension. DJGPP's error messages include
the error code in brackets - remove the error code during normalization.

22 years ago* doc/autoconf.texi (Present But Cannot Be Compiled): New.
Akim Demaille [Fri, 28 Feb 2003 10:46:19 +0000 (10:46 +0000)] 
* doc/autoconf.texi (Present But Cannot Be Compiled): New.

22 years ago* doc/autoconf.texi (Limitations of Make): Remove the section
Alexandre Duret-Lutz [Fri, 28 Feb 2003 10:15:47 +0000 (10:15 +0000)] 
* doc/autoconf.texi (Limitations of Make): Remove the section
about `$<' in inference rules, it was a bogus interpretation of
an old Automake change.  Discuss NetBSD, FreeBSD, OpenBSD, and
Tru64 make in the "target lookup" section.
(Automake): Automake 1.5+ no longer requires special tools to be
present on the developer's host.

22 years ago* bin/autoheader.in (BEGIN): For DJGPP SHELL may not be set
Akim Demaille [Fri, 28 Feb 2003 10:11:07 +0000 (10:11 +0000)] 
* bin/autoheader.in (BEGIN): For DJGPP SHELL may not be set
to a shell that can handle redirection or quoting correctly.
Override SHELL with the shell detected by configure.
Use of $^O suggested by Tim van Holder.
* bin/autom4te.in (BEGIN): Likewise.
* bin/autoreconf.in (BEGIN): Likewise.
* bin/autoscan.in (BEGIN): Likewise.
* bin/autoupdate.in (BEGIN): Likewise.
* bin/ifnames.in (BEGIN): Likewise.
* bin/ifnames.in: Add final newline to help and version messages.
* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Translate colons,
to cope with DOS-style absolute paths, when constructing
${ac_make}.
* lib/autoconf/status.m4 (_AC_OUTPUT_HEADERS, _AC_OUTPUT_FILES):
When constructing paths with IFS=:, quote the path. If we're
constructing a DOS-style absolute path, we don't want to split it
on the colon.
* tests/atspecific.m4 (AT_CHECK_CONFIGURE): Fix typo
in description.

22 years ago* bin/autoheader.in: Add missing newline when printing
Pavel Roskin [Tue, 25 Feb 2003 23:20:21 +0000 (23:20 +0000)] 
* bin/autoheader.in: Add missing newline when printing
suggestion how change AC_DEFINE call.

22 years agoGive credit to Jeff Painter for yesterday's bug report.
Paul Eggert [Tue, 25 Feb 2003 18:19:37 +0000 (18:19 +0000)] 
Give credit to Jeff Painter for yesterday's bug report.

22 years agoFix a couple of "test -n" typos by replacing them with "test -z".
Paul Eggert [Tue, 25 Feb 2003 06:46:04 +0000 (06:46 +0000)] 
Fix a couple of "test -n" typos by replacing them with "test -z".

22 years ago(Shell Substitutions): test -n -> test -z,
Paul Eggert [Tue, 25 Feb 2003 06:45:37 +0000 (06:45 +0000)] 
(Shell Substitutions): test -n -> test -z,
to fix a mismatch between example and discussion.

22 years ago(AS_SHELL_SANITIZE): Fix typo in
Paul Eggert [Tue, 25 Feb 2003 06:45:05 +0000 (06:45 +0000)] 
(AS_SHELL_SANITIZE): Fix typo in
2002-09-01 patch by replacing "test -n" with "test -z".
This fixes a bug reported by Tom Epperly in
<http://mail.gnu.org/archive/html/autoconf/2003-02/msg00139.html>.

22 years ago* doc/autoconf.texi (Limitations of Builtins): Add notes on printf
Kevin Ryde [Sun, 23 Feb 2003 23:00:02 +0000 (23:00 +0000)] 
* doc/autoconf.texi (Limitations of Builtins): Add notes on printf
format starting with "-".

22 years ago* doc/autoconf.texi (Limitations of Make): `foo=bar make -e'
Alexandre Duret-Lutz [Thu, 20 Feb 2003 17:19:55 +0000 (17:19 +0000)] 
* doc/autoconf.texi (Limitations of Make): `foo=bar make -e'
is not portable inside Makefile.

22 years ago* lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL): When
Akim Demaille [Thu, 20 Feb 2003 17:15:47 +0000 (17:15 +0000)] 
* lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL): When
compiler says yeah, but preproc says nope, compiler is right.
Conversely, prompt the reader to send a bug report to the
maintainers of the package, not of Autoconf.

22 years ago* bin/autoreconf.in (autoreconf_current_directory): Properly
Akim Demaille [Thu, 20 Feb 2003 17:04:10 +0000 (17:04 +0000)] 
* bin/autoreconf.in (autoreconf_current_directory): Properly
handle an empty aclocal.m4.

22 years agoRegen.
Akim Demaille [Thu, 20 Feb 2003 16:57:46 +0000 (16:57 +0000)] 
Regen.

22 years ago* lib/autoconf/general.m4 (AC_PREFIX_PROGRAM): Quote
Akim Demaille [Thu, 20 Feb 2003 16:52:10 +0000 (16:52 +0000)] 
* lib/autoconf/general.m4 (AC_PREFIX_PROGRAM): Quote
$ac_prefix_program.
From Larry Jones.

22 years agoUpdate the URL for the LFS paper to unix-systems.org instead of sas.com.
Paul Eggert [Tue, 14 Jan 2003 17:53:11 +0000 (17:53 +0000)] 
Update the URL for the LFS paper to unix-systems.org instead of sas.com.

22 years ago* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Define $1 to an
Paul Eggert [Tue, 24 Dec 2002 00:17:24 +0000 (00:17 +0000)] 
* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Define $1 to an
innocuous variant befor including <limits.h> or <assert.h>.

22 years ago(AC_LANG_FUNC_LINK_TRY(C)): Deine $1 to an
Paul Eggert [Tue, 24 Dec 2002 00:16:41 +0000 (00:16 +0000)] 
(AC_LANG_FUNC_LINK_TRY(C)): Deine $1 to an
innocuous variant befor including <limits.h> or <assert.h>.
This works around a bug reported by Albert Chin: HP-UX 11i
(and earlier versions) have a <limits.h> that declares
gettimeofday and many other functions.

22 years agoBump to 2.57a. AUTOCONF-2.57
Paul Eggert [Wed, 4 Dec 2002 05:58:57 +0000 (05:58 +0000)] 
Bump to 2.57a.

22 years agoInstall Martin Frydl's patch from
Paul Eggert [Tue, 3 Dec 2002 08:34:30 +0000 (08:34 +0000)] 
Install Martin Frydl's patch from
<http://mail.gnu.org/pipermail/autoconf/2002-November/014524.html>.

22 years ago(at_flatten): rewritten to avoid M4 problem when
Paul Eggert [Tue, 3 Dec 2002 08:30:12 +0000 (08:30 +0000)] 
(at_flatten): rewritten to avoid M4 problem when
\(.*\) match is too long and there is something more to be checked.
<http://mail.gnu.org/pipermail/autoconf/2002-November/014524.html>

This also undoes the previous patch.

22 years agoAdd Martin Frydl.
Paul Eggert [Tue, 3 Dec 2002 08:23:53 +0000 (08:23 +0000)] 
Add Martin Frydl.

22 years agoRegenerate.
Paul Eggert [Tue, 3 Dec 2002 08:03:07 +0000 (08:03 +0000)] 
Regenerate.

22 years agoVersion 2.57.
Paul Eggert [Tue, 3 Dec 2002 07:59:21 +0000 (07:59 +0000)] 
Version 2.57.

22 years agoSync with external sources.
Paul Eggert [Tue, 3 Dec 2002 07:58:02 +0000 (07:58 +0000)] 
Sync with external sources.

22 years ago(www-gnu): New macro.
Paul Eggert [Tue, 3 Dec 2002 07:44:38 +0000 (07:44 +0000)] 
(www-gnu): New macro.
(standards.texi-url_prefix, make-stds.texi-url_prefix): Use it, as
the location has moved.

22 years ago(Obsolete Macros): Fix typos (insert empty
Paul Eggert [Tue, 3 Dec 2002 07:35:31 +0000 (07:35 +0000)] 
(Obsolete Macros): Fix typos (insert empty
arg, AC_DEFINE -> AC_DEFINE_UNQUOTED) in documentation for
obsolete AC_CHECK_TYPE.

22 years agoUpgrade to FDL 1.2.
Paul Eggert [Tue, 3 Dec 2002 07:27:51 +0000 (07:27 +0000)] 
Upgrade to FDL 1.2.

22 years ago(AC_LANG_FUNC_LINK_TRY(C)): Use the function f
Paul Eggert [Tue, 3 Dec 2002 07:00:37 +0000 (07:00 +0000)] 
(AC_LANG_FUNC_LINK_TRY(C)): Use the function f
nontrivially in main's body, so that f's external declaration is
not optimized away in AIX.  This should fix the bug reported by
Martin Frydl in
<http://mail.gnu.org/pipermail/autoconf/2002-November/014508.html>.

22 years ago(handle_traces): [^ *\(.*\) *$] ->
Paul Eggert [Tue, 3 Dec 2002 06:51:15 +0000 (06:51 +0000)] 
(handle_traces): [^ *\(.*\) *$] ->
[^ *\(.*[^ ]\)? *].  The old regular expression was obviously wrong,
and it blunders into a GNU m4 bug as noted by Martin Frydl in
<http://mail.gnu.org/pipermail/autoconf/2002-November/014524.html>.

22 years ago.
Akim Demaille [Fri, 15 Nov 2002 10:25:13 +0000 (10:25 +0000)] 
.

22 years agoVersion 2.56. AUTOCONF-2.56
Akim Demaille [Fri, 15 Nov 2002 09:17:30 +0000 (09:17 +0000)] 
Version 2.56.
* config/install-sh: chmod +x.
From Paul Eggert.
* config/move-if-change: Indenting changes.
* Makefile.am (AUTOMAKE_OPTIONS): Move to...
* configure.ac (AM_INIT_AUTOMAKE): here.
Require 1.7.1.

22 years ago.
Akim Demaille [Thu, 14 Nov 2002 18:41:52 +0000 (18:41 +0000)] 
.

22 years agoUse Automake 1.7.1. AUTOCONF-2.55
Akim Demaille [Thu, 14 Nov 2002 17:37:45 +0000 (17:37 +0000)] 
Use Automake 1.7.1.

22 years agoVersion 2.55.
Akim Demaille [Thu, 14 Nov 2002 11:34:13 +0000 (11:34 +0000)] 
Version 2.55.
* config/config.guess, config/config.sub, config/install-sh:
Update from masters.

22 years ago* Makefile.maint: Sync with Bison, i.e.:
Akim Demaille [Thu, 14 Nov 2002 11:16:01 +0000 (11:16 +0000)] 
* Makefile.maint: Sync with Bison, i.e.:
(po-check): Scan .l and .y files instead of the
.c and the .h files that they generate.  This fixes the bug
reported by Tim Van Holder in:
<http://mail.gnu.org/pipermail/bison-patches/2002-November/001352.html>
Look for N_ as well as for _.  Try to avoid matching #define for
N_ and _.
From Paul Eggert.

22 years ago* doc/autoconf.texi (C Compiler): Compiling several files at once.
Akim Demaille [Thu, 14 Nov 2002 08:42:39 +0000 (08:42 +0000)] 
* doc/autoconf.texi (C Compiler): Compiling several files at once.
From Paul Eggert and Albert Chin-A-Young.

22 years ago* doc/autoconf.texi (C Compiler): Solitary backslashes.
Akim Demaille [Thu, 14 Nov 2002 08:17:46 +0000 (08:17 +0000)] 
* doc/autoconf.texi (C Compiler): Solitary backslashes.
From Paul Eggert and Albert Chin-A-Young.

22 years ago* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Initialize f=$1 rather
Kevin Ryde [Wed, 13 Nov 2002 23:34:07 +0000 (23:34 +0000)] 
* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Initialize f=$1 rather
than assigning in main, to avoid HP cc +O3 optimizing it away.

22 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Add -q
Akim Demaille [Tue, 12 Nov 2002 10:54:44 +0000 (10:54 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Add -q
option.  Process --recheck after parsing all options.  Pass -q
option to configure on --recheck.
(AC_OUTPUT): Pass -q from configure to config.status.
* lib/autoconf/general.m4 (_AC_INIT_PREPARE): Strip -q from
arguments to record.
* doc/autoconf.texi (config.status Invocation): Document
config.status -q option.

22 years ago2.54d.
Akim Demaille [Thu, 7 Nov 2002 14:28:57 +0000 (14:28 +0000)] 
2.54d.

22 years ago* bin/autoscan.in (scan_file): Scan Makefile.am too. Ignore
Alexandre Duret-Lutz [Thu, 7 Nov 2002 14:11:31 +0000 (14:11 +0000)] 
* bin/autoscan.in (scan_file): Scan Makefile.am too. Ignore
Makefile.in if Makefile.am exists.
(output): Strip `.am' from Makefiles.  Don't
output AC_CONFIG_FILES if no Makefiles were found.

22 years ago* Makefile.am (cvs_files): Add elisp-comp, mdate-sh.
Akim Demaille [Thu, 7 Nov 2002 14:03:41 +0000 (14:03 +0000)] 
* Makefile.am (cvs_files): Add elisp-comp, mdate-sh.
(local_updates): New.
* Makefile.maint: Update, from CVS Bison.
(local_updates): New.

22 years ago* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY): Wrap the `f'
Akim Demaille [Wed, 6 Nov 2002 14:01:49 +0000 (14:01 +0000)] 
* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY): Wrap the `f'
declaration in extern "C" too.
Reported by Roberto Bagnara.

22 years ago* tests/torture.at (Configuring subdirectories): Don't use grep
Akim Demaille [Wed, 6 Nov 2002 10:29:21 +0000 (10:29 +0000)] 
* tests/torture.at (Configuring subdirectories): Don't use grep
-w.
* doc/autoconf.texi (Limitations of Usual Tools): Grep -w.
Reported by Ezra Peisach.

22 years agoMinor fixes, mostly to do with capitalization and spelling. Change
Paul Eggert [Wed, 6 Nov 2002 08:22:00 +0000 (08:22 +0000)] 
Minor fixes, mostly to do with capitalization and spelling.  Change
@sc to @acronym where appropriate, and vice versa.

22 years ago* lib/autoconf/autoheader.m4 (_AH_TEMPLATE_OLD, _AH_VERBATIM_OLD):
Akim Demaille [Tue, 5 Nov 2002 20:28:07 +0000 (20:28 +0000)] 
* lib/autoconf/autoheader.m4 (_AH_TEMPLATE_OLD, _AH_VERBATIM_OLD):
Remove.
We _have_ to stop using the old compatibility scheme that tried to
avoid useless backslashes because Libtool 1.4.3 contains a
AC_DEFINE([error_t], [int],
[Define to a type to use for `error_t' if it is not
otherwise available.])
We _have_ to quote the single quote and backslashes with .  The
old compatibility scheme saw that ` was backslashed, and therefore
did not quote the single quote.  Hence before this patch, Autoconf
was not compatible with Libtool.

22 years ago* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Set the following variables,
Paul Eggert [Tue, 5 Nov 2002 07:17:34 +0000 (07:17 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Set the following variables,
too: LC_ADDRESS, LC_IDENTIFICATION, LC_MEASUREMENT, LC_MONETARY,
LC_NAME, LC_PAPER, LC_TELEPHONE.
* doc/autoconf.texi (Special Shell Variables): Mention those vars.

22 years agoRegenerate.
Paul Eggert [Tue, 5 Nov 2002 07:16:59 +0000 (07:16 +0000)] 
Regenerate.

22 years ago(Special Shell Variables): Mention LC_ADDRESS, LC_IDENTIFICATION,
Paul Eggert [Tue, 5 Nov 2002 07:09:59 +0000 (07:09 +0000)] 
(Special Shell Variables): Mention LC_ADDRESS, LC_IDENTIFICATION,
LC_MEASUREMENT, LC_MONETARY, LC_NAME, LC_PAPER, LC_TELEPHONE.

22 years ago(AS_SHELL_SANITIZE): Set the following variables,
Paul Eggert [Tue, 5 Nov 2002 07:09:14 +0000 (07:09 +0000)] 
(AS_SHELL_SANITIZE): Set the following variables,
too: LC_ADDRESS, LC_IDENTIFICATION, LC_MEASUREMENT, LC_MONETARY,
LC_NAME, LC_PAPER, LC_TELEPHONE.

22 years agoBump to 2.54d.
Akim Demaille [Mon, 4 Nov 2002 10:22:53 +0000 (10:22 +0000)] 
Bump to 2.54d.

22 years ago.
Akim Demaille [Mon, 4 Nov 2002 09:58:46 +0000 (09:58 +0000)] 
.

22 years agoVersion 2.54c. AUTOCONF-2.54c
Akim Demaille [Mon, 4 Nov 2002 08:47:39 +0000 (08:47 +0000)] 
Version 2.54c.
* Makefile.maint (update, cvs-update, po-update, do-po-update):
New.
* config/texinfo.tex: Update.

22 years ago* bin/autoreconf.in (&autoreconf_current_directory): New, extracted
Akim Demaille [Sun, 3 Nov 2002 17:39:29 +0000 (17:39 +0000)] 
* bin/autoreconf.in (&autoreconf_current_directory): New, extracted
from...
(&autoreconf): here.
($help, $make, &parse_args, &autoreconf_current_directory):
Support -m/--make.
* doc/autoconf.texi (autoreconf Invocation): Adjust.

22 years ago* lib/autoconf/functions.m4 (_AC_FUNC_MALLOC_IF): Change message.
Akim Demaille [Thu, 31 Oct 2002 17:33:26 +0000 (17:33 +0000)] 
* lib/autoconf/functions.m4 (_AC_FUNC_MALLOC_IF): Change message.
Change name of cache variable to ac_cv_func_malloc_0_nonnull.
(AC_FUNC_MALLOC): Change description of HAVE_MALLOC macro.
(_AC_FUNC_REALLOC_IF): Change message. Change name of cache variable
to ac_cv_func_realloc_0_nonnull.
(AC_FUNC_REALLOC): Change description of HAVE_REALLOC macro.

22 years agoThe test suite was no longer checking for trailing envvars and files.
Akim Demaille [Thu, 31 Oct 2002 13:57:37 +0000 (13:57 +0000)] 
The test suite was no longer checking for trailing envvars and files.
* tests/atspecific.m4 (AC_STATE_SAVE): Don't use quadrigraphs here.
(AT_CHECK_ENV): Make sure the `state-ls.before file exists.

22 years ago* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Use and display
Akim Demaille [Thu, 31 Oct 2002 13:15:03 +0000 (13:15 +0000)] 
* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Use and display
`$(MAKE)' instead of '${MAKE}' to emphasize that we refer to the
Make variable, not a shell variable.
Suggested by Bruno Haible.

22 years ago* bin/autom4te.in (load_configuration): Reject #args out of any
Akim Demaille [Thu, 31 Oct 2002 08:37:20 +0000 (08:37 +0000)] 
* bin/autom4te.in (load_configuration): Reject #args out of any
language.

22 years ago* lib/autoconf/general.m4 (_AC_MSG_LOG_CONFTEST): New.
Akim Demaille [Thu, 31 Oct 2002 08:27:15 +0000 (08:27 +0000)] 
* lib/autoconf/general.m4 (_AC_MSG_LOG_CONFTEST): New.
(_AC_PREPROC_IFELSE, _AC_COMPILE_IFELSE, _AC_LINK_IFELSE)
(_AC_RUN_IFELSE): Use it.
* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT):
(_AC_COMPILER_EXEEXT_DEFAULT): Likewise.
* lib/autoconf/c.m4 (AC_LANG_SOURCE): Don't include confdefs.h,
inline it.

22 years ago* bin/autom4te.in (&parse_args, $help): Support --no-cache.
Akim Demaille [Wed, 30 Oct 2002 09:00:23 +0000 (09:00 +0000)] 
* bin/autom4te.in (&parse_args, $help): Support --no-cache.
* doc/autoconf.texi (autom4te Invocation): Adjust.
Suggested by Tim van Holder.

22 years ago* doc/autoconf.texi (Particular Functions): AC_FUNC_MALLOC and
Paul Eggert [Tue, 29 Oct 2002 20:23:09 +0000 (20:23 +0000)] 
* doc/autoconf.texi (Particular Functions): AC_FUNC_MALLOC and
AC_FUNC_REALLOC check for compatibility with glibc, not POSIX.
Problem reported by Bruno Haible.

22 years ago(Particular Functions): AC_FUNC_MALLOC and AC_FUNC_REALLOC check for
Paul Eggert [Tue, 29 Oct 2002 20:22:54 +0000 (20:22 +0000)] 
(Particular Functions): AC_FUNC_MALLOC and AC_FUNC_REALLOC check for
compatibility with glibc, not POSIX.  Problem reported by Bruno
Haible.

22 years ago* doc/autoconf.texi (Header Templates): Put also in words what the
Akim Demaille [Tue, 29 Oct 2002 13:07:18 +0000 (13:07 +0000)] 
* doc/autoconf.texi (Header Templates): Put also in words what the
pictures says to assist free style readers.
(Customizing autom4te): s/--cache=/--cache /.

22 years ago* lib/autoconf/functions.m4 (_AC_FUNC_VFORK): Include stdlib.h and
Akim Demaille [Tue, 29 Oct 2002 12:52:36 +0000 (12:52 +0000)] 
* lib/autoconf/functions.m4 (_AC_FUNC_VFORK): Include stdlib.h and
sys/wait.h.
sparc_address_test returns void.
Use it with an argument, as prototyped.
From Bruno Haible.

22 years ago* doc/autoconf.texi (Subdirectories): Cygnus dirs have
Akim Demaille [Tue, 29 Oct 2002 12:41:16 +0000 (12:41 +0000)] 
* doc/autoconf.texi (Subdirectories): Cygnus dirs have
configure.in, not configure.ac.
Reported by Bruno Haible.

22 years ago* tests/torture.at (Deep Package): New test.
Akim Demaille [Tue, 29 Oct 2002 08:09:40 +0000 (08:09 +0000)] 
* tests/torture.at (Deep Package): New test.
(Configuring subdirectories): Don't use a testSubDir as Autotest
now does it itself.

22 years ago* bin/autoreconf.in (&parse_args, $help): Support --warnings.
Akim Demaille [Tue, 29 Oct 2002 08:09:05 +0000 (08:09 +0000)] 
* bin/autoreconf.in (&parse_args, $help): Support --warnings.
* doc/autoconf.texi (Invoking autom4te): Rename as...
(autom4te Invocation): this, for consistency with the other nodes.

22 years ago* lib/autom4te.in (Autoconf): s/automate/autom4te/.
Akim Demaille [Tue, 29 Oct 2002 08:07:29 +0000 (08:07 +0000)] 
* lib/autom4te.in (Autoconf): s/automate/autom4te/.
Reported by Ralf Corsepius.

22 years ago* lib/m4sugar/m4sh.m4 (_AS_QUOTE): The warning about quoted
Akim Demaille [Tue, 29 Oct 2002 08:06:36 +0000 (08:06 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_QUOTE): The warning about quoted
characters is a back as an `obsolete' warning now.
Reported by Ralf Corsepius.

22 years ago* configure.ac: Bumpto 2.54c.
Akim Demaille [Mon, 28 Oct 2002 10:52:05 +0000 (10:52 +0000)] 
* configure.ac: Bumpto 2.54c.

22 years ago.
Akim Demaille [Mon, 28 Oct 2002 10:38:43 +0000 (10:38 +0000)] 
.

22 years agoFix robustness to libtoolize. AUTOCONF-2.54b
Akim Demaille [Mon, 28 Oct 2002 09:31:48 +0000 (09:31 +0000)] 
Fix robustness to libtoolize.

22 years agoTypo.
Akim Demaille [Mon, 28 Oct 2002 09:20:56 +0000 (09:20 +0000)] 
Typo.

22 years agoVersion 2.54b.
Akim Demaille [Mon, 28 Oct 2002 08:57:40 +0000 (08:57 +0000)] 
Version 2.54b.
* tests/foreign.at (Libtool): Adjust to broken libtoolize.

22 years agoVersion 2.54b.
Akim Demaille [Mon, 28 Oct 2002 07:30:59 +0000 (07:30 +0000)] 
Version 2.54b.

22 years ago* tests/atspecific.m4 (AT_CHECK_AUTOM4TE): Be robust to different
Akim Demaille [Mon, 28 Oct 2002 07:15:05 +0000 (07:15 +0000)] 
* tests/atspecific.m4 (AT_CHECK_AUTOM4TE): Be robust to different
m4 executable names, and different GNU M4 version.
Reported by Ezra Peisach and Paul Jarc.

22 years ago* lib/autoconf/functions.m4 (_AC_FUNC_VFORK): Really use
Akim Demaille [Sun, 27 Oct 2002 18:30:39 +0000 (18:30 +0000)] 
* lib/autoconf/functions.m4 (_AC_FUNC_VFORK): Really use
AC_RUN_IFELSE.

22 years ago* doc/autoconf.texi: More AC_MSG_FAILURE promotion.
Akim Demaille [Sun, 27 Oct 2002 18:24:51 +0000 (18:24 +0000)] 
* doc/autoconf.texi: More AC_MSG_FAILURE promotion.
* lib/autoconf/fortran.m4 (_AC_F77_NAME_MANGLING):
Die when a simple Fortran program cannot be compiled.
* lib/autoconf/lang.m4 (AC_LANG_CALL, AC_LANG_FUNC_LINK_TRY):
Issue a warning if no function is given.

22 years ago* doc/autoconf.texi (Run Time): Document AC_RUN_IFELSE.
Akim Demaille [Sun, 27 Oct 2002 18:23:14 +0000 (18:23 +0000)] 
* doc/autoconf.texi (Run Time): Document AC_RUN_IFELSE.
Move the documentation of AC_TRY_RUN to...
(Obsolete Macros): here.
Adjust all the old samples still using AC_TRY_RUN to AC_RUN_IFELSE.
(autoconf Invocation): Remove the duplicates with `invoking
autom4te'.
* lib/autoconf/headers.m4 (AC_HEADER_STDC): Don't use AC_TRY_RUN.
* lib/autoconf/c.m4 (AC_C_BIGENDIAN): Likewise.

22 years ago* doc/autoconf.texi (Generating Sources): Document AC_LANG_CALL
Akim Demaille [Sun, 27 Oct 2002 18:21:31 +0000 (18:21 +0000)] 
* doc/autoconf.texi (Generating Sources): Document AC_LANG_CALL
and AC_LANG_FUNC_LINK_TRY.
(Examining Libraries): Rename as...
(Running the Linker): this.
Document AC_LINK_IFELSE.
Move the documentation of AC_TRY_LINK and AC_TRY_LINK_FUNC to...
(Obsolete Macros): here.
* lib/autoconf/fortran.m4 (_AC_F77_NAME_MANGLING): Don't use
AC_TRY_LINK_FUNC nor AC_TRY_LINK.
* lib/autoconf/libs.m4 (AC_CHECK_LIB, AC_PATH_XTRA): Likewise.
* lib/autoconf/headers.m4 (AC_USG): Likewise.

22 years ago* lib/autoconf/headers.m4 (AC_HEADER_STDC): Don't use AC_TRY_CPP.
Akim Demaille [Sun, 27 Oct 2002 18:19:38 +0000 (18:19 +0000)] 
* lib/autoconf/headers.m4 (AC_HEADER_STDC): Don't use AC_TRY_CPP.
More `check config.log' messages.
* lib/autoconf/general.m4 (AC_MSG_FAILURE): New.
* doc/autoconf.texi (Printing Messages): Document it.
* lib/autoconf/types.m4 (AC_CHECK_SIZEOF): Use it when
appropriate.
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT)
(_AC_COMPILER_EXEEXT_WORKS, _AC_COMPILER_EXEEXT_O)
(_AC_COMPILER_OBJEXT): Likewise.
* lib/autoconf/general.m4 (AC_RUN_IFELSE): Likewise.
* lib/autoconf/fortran.m4 (_AC_LANG_PROGRAM_C_F77_HOOKS):
Likewise.
* lib/autoconf/c.m4 (AC_PROG_CPP, AC_PROG_CC, AC_PROG_CXXCPP):
Likewise.
Deprecate macros with unsual interface.
* lib/autoconf/general.m4 (AC_TRY_CPP, AC_TRY_LINK)
(AC_TRY_COMPILE, AC_TRY_RUN): AU_DEFUN'ed.
Document the new ones, and proper style.
* doc/autoconf.texi (Generating Sources): New.
Document AC_LANG_CONFTEST, AC_LANG_SOURCE, AC_LANG_PROGRAM.
(Examining Declarations): Rename as...
(Running the Preprocessor): this.
Document AC_PREPROC_IFELSE.
(Examining Syntax): Rename as...
(Running the Compiler): this.
(AC_FOO_IFELSE vs AC_TRY_FOO): New section.
(Obsolete Macros): Move the definition of AC_TRY_CPP and
AC_TRY_COMPILE here.

22 years agoMove sections around.
Akim Demaille [Sun, 27 Oct 2002 18:17:28 +0000 (18:17 +0000)] 
Move sections around.
* doc/autoconf.texi (Customizing autom4te): Remove a lost
sentence.
Reported by Burno Haible.
(Language Choice): Now the first section of...
(Writing Tests): this section.
Make the introduction less C-centric.
(Guidelines, Test Functions): Move to...
(Writing Test Programs): this new section.
(Test Programs): Merge into...
(Run Time): this.

22 years ago* lib/freeze.mk ($(AUTOM4TE_CFG)): Add a missing dependency on
Akim Demaille [Sun, 27 Oct 2002 18:16:06 +0000 (18:16 +0000)] 
* lib/freeze.mk ($(AUTOM4TE_CFG)): Add a missing dependency on
autom4te.in that resulted in the need for two `make' runs.

22 years ago* configure.ac: Bump to 2.54b.
Akim Demaille [Sun, 27 Oct 2002 18:14:58 +0000 (18:14 +0000)] 
* configure.ac: Bump to 2.54b.

22 years ago.
Akim Demaille [Fri, 25 Oct 2002 16:12:23 +0000 (16:12 +0000)] 
.

22 years agoRegen. AUTOCONF-2.54a
Akim Demaille [Fri, 25 Oct 2002 15:34:28 +0000 (15:34 +0000)] 
Regen.

22 years agoNeutralize the dependency on current sources.
Akim Demaille [Fri, 25 Oct 2002 15:15:56 +0000 (15:15 +0000)] 
Neutralize the dependency on current sources.

22 years ago* lib/autoscan/Makefile.am (autoscan.list): Disable the cache.
Akim Demaille [Fri, 25 Oct 2002 15:12:59 +0000 (15:12 +0000)] 
* lib/autoscan/Makefile.am (autoscan.list): Disable the cache.
* bin/Makefile.am: Include freeze.mk.

22 years ago* lib/autoscan/Makefile.am (CLEANFILES): Add autoscan.list.
Akim Demaille [Fri, 25 Oct 2002 14:30:51 +0000 (14:30 +0000)] 
* lib/autoscan/Makefile.am (CLEANFILES): Add autoscan.list.

22 years ago* lib/autoscan/Makefile.am (EXTRA_DIST, nodist_autoscanlib_DATA): autoscan.pre is...
Akim Demaille [Fri, 25 Oct 2002 13:19:25 +0000 (13:19 +0000)] 
* lib/autoscan/Makefile.am (EXTRA_DIST, nodist_autoscanlib_DATA): autoscan.pre is not to be installed, and autoscan.list is not to be shipped.

22 years ago* lib/autoscan/Makefile.am: autoscan.list is in srcdir.
Akim Demaille [Fri, 25 Oct 2002 13:04:42 +0000 (13:04 +0000)] 
* lib/autoscan/Makefile.am: autoscan.list is in srcdir.

22 years agoVersion 2.54a.
Akim Demaille [Fri, 25 Oct 2002 12:17:22 +0000 (12:17 +0000)] 
Version 2.54a.
* Makefile.maint: Update from the Coreutils.
(AMTAR): Remove, obsolete.
(-automake_repo): Update to redhat.com.
(cvs_file): New.
Adjust to the fact that ansi2knr is now hosted by Automake.
* Maekfile.am (cvs_files): Add install-sh and mkinstalldirs.
* config/config.guess, config/mkinstalldirs, config/texinfo.tex:
Update from masters.

22 years ago* bin/autom4te.in (&load_configuration): Take the file as
Akim Demaille [Fri, 25 Oct 2002 11:52:37 +0000 (11:52 +0000)] 
* bin/autom4te.in (&load_configuration): Take the file as
argument.
(&parse_args): Handle -C, --cache.
($help): Adjust.
(MAIN): Load ~/.autom4te.cfg and ./.autom4te.cfg.
* lib/autom4te.in (Autoconf): Pass --cache=autom4te.cache.
* doc/autoconf.texi (Invoking autom4te): Document --cache.
Now a subsection of...
(Using autom4te): This new section.
(Customizing autom4te): New.
(autom4te.cache): Adjust.

22 years agoRegen.
Akim Demaille [Fri, 25 Oct 2002 10:53:46 +0000 (10:53 +0000)] 
Regen.

22 years agoUpdate.
Akim Demaille [Fri, 25 Oct 2002 09:03:31 +0000 (09:03 +0000)] 
Update.

22 years agoRegen.
Akim Demaille [Fri, 25 Oct 2002 08:58:42 +0000 (08:58 +0000)] 
Regen.

22 years ago* doc/autoconf.texi (Generic Headers): More information on how to
Akim Demaille [Fri, 25 Oct 2002 08:44:23 +0000 (08:44 +0000)] 
* doc/autoconf.texi (Generic Headers): More information on how to
use AC_CHECK_HEADERS.

22 years ago* bin/autoconf.as, bin/autoconf.in, bin/autoupdate.in ($help):
Akim Demaille [Fri, 25 Oct 2002 08:24:16 +0000 (08:24 +0000)] 
* bin/autoconf.as, bin/autoconf.in, bin/autoupdate.in ($help):
Space changes.

22 years ago* bin/autoscan.in (output): Output AC_PREREQ.
Akim Demaille [Fri, 25 Oct 2002 08:22:52 +0000 (08:22 +0000)] 
* bin/autoscan.in (output): Output AC_PREREQ.
(%needed_macros): Add AC_PREREQ so that configure.ac without one
be reported.