]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
23 years ago(parse_args): --warning -> --warnings.
Paul Eggert [Sun, 1 Sep 2002 11:04:24 +0000 (11:04 +0000)] 
(parse_args): --warning -> --warnings.

23 years ago* bin/autoconf.as: Work even if "ls" outputs "FOO not found" to
Paul Eggert [Sun, 1 Sep 2002 10:41:31 +0000 (10:41 +0000)] 
* bin/autoconf.as: Work even if "ls" outputs "FOO not found" to
stdout, as traditional "ls" does.
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT,
_AC_COMPILER_EXEEXT_O): Likewise.
* doc/autoconf.texi (Limitations of Usual Tools): Add "ls".

* bin/autoconf.as: Add --prepend-include option.  This patch was
applied to bin/autoconf.in in the 2002-07-17 patch by Mark D. Roth,
but bin/autoconf.in is generated automatically from bin/autoconf.as.

* bin/autoconf.in, configure: Regenerate.

23 years agoRegenerate.
Paul Eggert [Sun, 1 Sep 2002 10:33:45 +0000 (10:33 +0000)] 
Regenerate.

23 years ago(Limitations of Usual Tools): Add "ls".
Paul Eggert [Sun, 1 Sep 2002 10:26:58 +0000 (10:26 +0000)] 
(Limitations of Usual Tools): Add "ls".

23 years ago(_AC_COMPILER_EXEEXT_DEFAULT, _AC_COMPILER_EXEEXT_O): Work even if
Paul Eggert [Sun, 1 Sep 2002 10:11:05 +0000 (10:11 +0000)] 
(_AC_COMPILER_EXEEXT_DEFAULT, _AC_COMPILER_EXEEXT_O): Work even if
"ls" outputs "FOO not found" to stdout, as traditional "ls" does.

23 years agoWork even if "ls" outputs "FOO not found" to stdout, as traditional
Paul Eggert [Sun, 1 Sep 2002 10:10:02 +0000 (10:10 +0000)] 
Work even if "ls" outputs "FOO not found" to stdout, as traditional
"ls" does.

23 years agoFix English-language typo in previous change.
Paul Eggert [Sun, 1 Sep 2002 08:36:52 +0000 (08:36 +0000)] 
Fix English-language typo in previous change.

23 years ago* doc/autoconf.texi (Special Shell Variables): Mention
Paul Eggert [Sun, 1 Sep 2002 08:25:09 +0000 (08:25 +0000)] 
* doc/autoconf.texi (Special Shell Variables): Mention
ENV, MAIL, MAILPATH, PS1, PS2, PS4.  Index PWD.

* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Unset ENV, MAIL,
MAILPATH and set PS1, PS2, PS4 to default values, to work
around bug in pre-3.0 UWIN ksh reported by Bruce Lilly.
For LC_ALL etc, first try to set to "C" as POSIX requires and as
the Autoconf documentation specifies; fall back to "unset" only if
this fails.  Use a shell for-loop for this rather than an m4 loop,
to shorten the output script.

23 years ago(Special Shell Variables): Mention ENV, MAIL, MAILPATH, PS1, PS2, PS4.
Paul Eggert [Sun, 1 Sep 2002 08:24:41 +0000 (08:24 +0000)] 
(Special Shell Variables): Mention ENV, MAIL, MAILPATH, PS1, PS2, PS4.
Index PWD.

23 years ago(AS_SHELL_SANITIZE): Unset ENV, MAIL,
Paul Eggert [Sun, 1 Sep 2002 08:24:04 +0000 (08:24 +0000)] 
(AS_SHELL_SANITIZE): Unset ENV, MAIL,
MAILPATH and set PS1, PS2, PS4 to default values, to work
around bug in pre-3.0 UWIN ksh reported by Bruce Lilly.
For LC_ALL etc, first try to set to "C" as POSIX requires and as
the Autoconf documentation specifies; fall back to "unset" only if
this fails.  Use a shell for-loop for this rather than an m4 loop,
to shorten the output script.

23 years agoRegenerate, this time with the correct m4.m4.
Paul Eggert [Sun, 1 Sep 2002 08:17:15 +0000 (08:17 +0000)] 
Regenerate, this time with the correct m4.m4.

23 years ago* doc/autoconf.texi (Special Shell Variables): Mention POSIX
Paul Eggert [Sat, 31 Aug 2002 05:52:46 +0000 (05:52 +0000)] 
* doc/autoconf.texi (Special Shell Variables): Mention POSIX
1003.1-2001's requirements for CDPATH.  Give a simpler workaround
for the CDPATH problem.  Document PWD.
(Limitations of Builtins): Document the problem that "cd $foo" and
"ls $foo" may refer to different directories in shells conforming
to POSIX 1003.1-2001.  Use PS1 rather than CDPATH for "unset"
example, since the old example is now out of date.

* lib/autoconf/general.m4 (_AC_INIT_SRCDIR): Reject FOO if "cd
FOO" and "ls FOO" talk about different directories; this catches
problems when POSIX 1003.1-2001 "cd" fails due to symlink
spaghetti.

* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Use AS_UNSET instead
of rolling our own unset.
(_AS_PREPARE): $as_unset CDPATH instead of AS_UNSETting it, since
in practice we needn't worry about CDPATH if unset doesn't work.

* Makefile.in, aclocal.m4, bin/Makefile.in,
config/Makefile.in, doc/Makefile.in, lib/Makefile.in,
lib/Autom4te/Makefile.in, lib/autoconf/Makefile.in,
lib/autoscan/Makefile.in, lib/autotest/Makefile.in,
lib/emacs/Makefile.in, lib/m4sugar/Makefile.in, man/Makefile.in,
tests/Makefile.in: Regenerate with Automake 1.6.3.

* config/config.guess, config/config.sub, config/mkinstalldirs:
Update.

* configure: Regenerate with self.

23 years agoRegenerate with self.
Paul Eggert [Sat, 31 Aug 2002 05:52:09 +0000 (05:52 +0000)] 
Regenerate with self.

23 years agoRegenerate with Automake 1.6.3.
Paul Eggert [Sat, 31 Aug 2002 05:51:03 +0000 (05:51 +0000)] 
Regenerate with Automake 1.6.3.

23 years agoUpdate.
Paul Eggert [Sat, 31 Aug 2002 05:49:05 +0000 (05:49 +0000)] 
Update.

23 years ago(AS_SHELL_SANITIZE): Use AS_UNSET instead
Paul Eggert [Sat, 31 Aug 2002 05:48:04 +0000 (05:48 +0000)] 
(AS_SHELL_SANITIZE): Use AS_UNSET instead
of rolling our own unset.
(_AS_PREPARE): $as_unset CDPATH instead of AS_UNSETting it, since
in practice we needn't worry about CDPATH if unset doesn't work.

23 years ago(_AC_INIT_SRCDIR): Reject FOO if "cd FOO" and "ls FOO" talk about
Paul Eggert [Sat, 31 Aug 2002 05:47:02 +0000 (05:47 +0000)] 
(_AC_INIT_SRCDIR): Reject FOO if "cd FOO" and "ls FOO" talk about
different directories; this catches problems when POSIX 1003.1-2001
"cd" fails due to symlink spaghetti.

23 years ago* doc/autoconf.texi (Special Shell Variables): Mention POSIX
Paul Eggert [Sat, 31 Aug 2002 05:46:05 +0000 (05:46 +0000)] 
* doc/autoconf.texi (Special Shell Variables): Mention POSIX
1003.1-2001's requirements for CDPATH.  Give a simpler workaround
for the CDPATH problem.  Document PWD.
(Limitations of Builtins): Document the problem that "cd $foo" and
"ls $foo" may refer to different directories in shells conforming
to POSIX 1003.1-2001.  Use PS1 rather than CDPATH for "unset"
example, since the old example is now out of date.

23 years ago* doc/autoconf.texi (Limitations of Usual Tools): Notes on "cc"
Kevin Ryde [Fri, 30 Aug 2002 01:15:49 +0000 (01:15 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools): Notes on "cc"
default output.

23 years agoUse the wording suggested by Bruno Haible.
Akim Demaille [Thu, 29 Aug 2002 08:24:39 +0000 (08:24 +0000)] 
Use the wording suggested by Bruno Haible.

23 years ago* bin/autom4te.in (Request::load): Correctly test for "do" read
Akim Demaille [Thu, 29 Aug 2002 08:13:24 +0000 (08:13 +0000)] 
* bin/autom4te.in (Request::load): Correctly test for "do" read
failure.

23 years ago* lib/Autom4te/General.pm (&xqx): New.
Akim Demaille [Thu, 29 Aug 2002 08:03:10 +0000 (08:03 +0000)] 
* lib/Autom4te/General.pm (&xqx): New.
(&xsystem): Use WIFEXITED and WEXITSTATUS instead of decoding $? by
hand, which is not portable.
(&error): New.
* bin/autom4te.in: Use them.
Use &error instead of die.
* tests/m4sugar.at (m4_warn, m4_require: circular dependencies):
Adjust.

23 years agoRegen.
Akim Demaille [Thu, 29 Aug 2002 06:21:50 +0000 (06:21 +0000)] 
Regen.

23 years ago*** empty log message ***
Paul Eggert [Sun, 18 Aug 2002 00:47:57 +0000 (00:47 +0000)] 
*** empty log message ***

23 years ago(AC_PROG_F77): Remove fc from the default list of compilers to try,
Paul Eggert [Sun, 18 Aug 2002 00:47:25 +0000 (00:47 +0000)] 
(AC_PROG_F77): Remove fc from the default list of compilers to try,
since it was long ago superseded by the ksh fc builtin.  Suggested by
Steven G. Johnson.

23 years agoAdd HACKING.
Akim Demaille [Sat, 3 Aug 2002 12:51:25 +0000 (12:51 +0000)] 
Add HACKING.

23 years ago* doc/autoconf.texi (Invoking autom4te): End the option table,
Alexandre Duret-Lutz [Wed, 31 Jul 2002 07:09:11 +0000 (07:09 +0000)] 
* doc/autoconf.texi (Invoking autom4te): End the option table,
fixing a bug introduced by the previous patch.
(Limitations of Make): Add a 'target lookup' subentry in the
'VPATH' entry.  Rewrite all `make' occurences as `@command{make}'.

23 years ago2002-07-29 Mark D. Roth <roth@feep.net>
Mark D. Roth [Tue, 30 Jul 2002 00:42:58 +0000 (00:42 +0000)] 
2002-07-29  Mark D. Roth  <roth@feep.net>

        * bin/autom4te.in: Remove --include-envvar and --site-macro-subdir
        options and use $AUTOM4TE_PATH.
        * doc/autoconf.texi: Remove documentation of autom4te
        --include-envvar and --site-macro-subdir options and document
        use of $AUTOM4TE_PATH.
        * lib/autom4te.in: Remove --include-envvar and --site-macro-subdir
        arguments from each language section.

23 years ago* doc/install.texi: Include copyright symbol in copyright notice.
Paul Eggert [Mon, 29 Jul 2002 08:26:04 +0000 (08:26 +0000)] 
* doc/install.texi: Include copyright symbol in copyright notice.

* Makefile.am (MAKEINFO): Remove; it's a user-specified macro.
Replace with:
(AM_MAKEINFOFLAGS): New macro.
* doc/Makefile.am (MAKEINFO, AM_MAKEINFOFLAGS): Likewise.
* Makefile.am (INSTALL): Use the new macros.
Use -o rather than --output, since "missing" does not grok --output.

23 years ago(MAKEINFO): Remove.
Paul Eggert [Mon, 29 Jul 2002 08:24:51 +0000 (08:24 +0000)] 
(MAKEINFO): Remove.
(AM_MAKEINFOFLAGS): New macro.

23 years ago(MAKEINFO): Remove; it's a user-specified macro. Replace with:
Paul Eggert [Mon, 29 Jul 2002 08:23:56 +0000 (08:23 +0000)] 
(MAKEINFO): Remove; it's a user-specified macro.  Replace with:
(AM_MAKEINFOFLAGS): New macro.
(INSTALL): Use it.  Use -o rather than --output, since "missing" does not
grok --output.

23 years agoInclude copyright symbol in copyright notice.
Paul Eggert [Mon, 29 Jul 2002 08:20:52 +0000 (08:20 +0000)] 
Include copyright symbol in copyright notice.

23 years ago* autoconf.texi (Limitations of Make, Making testsuite Scripts):
Kevin Ryde [Sat, 27 Jul 2002 22:31:20 +0000 (22:31 +0000)] 
* autoconf.texi (Limitations of Make, Making testsuite Scripts):
Untabify, since tabs are not enjoyed by texi2dvi and makeinfo.

23 years ago* doc/autoconf.texi (Limitations of Make): Escaped newlines in
Alexandre Duret-Lutz [Thu, 25 Jul 2002 21:00:45 +0000 (21:00 +0000)] 
* doc/autoconf.texi (Limitations of Make): Escaped newlines in
comments do not always work. Never trust the exit status of
`make -k'.

23 years ago* autoconf.texi (Limitations of Make, Making testsuite Scripts):
Kevin Ryde [Wed, 24 Jul 2002 00:38:49 +0000 (00:38 +0000)] 
* autoconf.texi (Limitations of Make, Making testsuite Scripts):
Untabify, since tabs are not enjoyed by texi2dvi and makeinfo.

23 years ago(_AS_PATH_SEPARATOR_PREPARE):
Paul Eggert [Tue, 23 Jul 2002 22:17:19 +0000 (22:17 +0000)] 
(_AS_PATH_SEPARATOR_PREPARE):
Use PATH="/nonexistent;.", not PATH=".;.", as FreeBSD ksh2002
apparently treats PATH="nonexistent" as if it contained ".".
Bug reported by Stefan `Sec' Zehl.

23 years ago* lib/m4sugar/m4sh.m4 (_AS_PATH_SEPARATOR_PREPARE):
Paul Eggert [Tue, 23 Jul 2002 22:16:36 +0000 (22:16 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_PATH_SEPARATOR_PREPARE):
Use PATH="/nonexistent;.", not PATH=".;.", as FreeBSD ksh2002
apparently treats PATH="nonexistent" as if it contained ".".
Bug reported by Stefan `Sec' Zehl.

23 years ago* doc/autoconf.texi (Limitations of Make): Mention the special
Alexandre Duret-Lutz [Tue, 23 Jul 2002 19:57:09 +0000 (19:57 +0000)] 
* doc/autoconf.texi (Limitations of Make): Mention the special
handling of the obj/ directory by BSD make.

23 years agoAdd proposals for AC_PROG_CC, AC_GNU_SOURCE, AC_AIX, AC_MINIX.
Paul Eggert [Tue, 23 Jul 2002 18:14:06 +0000 (18:14 +0000)] 
Add proposals for AC_PROG_CC, AC_GNU_SOURCE, AC_AIX, AC_MINIX.

23 years agoFix tabs not enjoyed by texi2dvi:
Kevin Ryde [Sat, 20 Jul 2002 00:14:59 +0000 (00:14 +0000)] 
Fix tabs not enjoyed by texi2dvi:
* doc/autoconf.texi (Limitations of Make): Add HP-UX IA-64 trailing
backslashes.

23 years agoOops, forgot the @noindent (not that it seems to make a difference):
Kevin Ryde [Fri, 19 Jul 2002 22:44:49 +0000 (22:44 +0000)] 
Oops, forgot the @noindent (not that it seems to make a difference):
* doc/autoconf.texi (Limitations of Make): Add HP-UX IA-64 trailing
backslashes.

23 years ago* doc/autoconf.texi (Limitations of Make): Add HP-UX IA-64 trailing
Kevin Ryde [Fri, 19 Jul 2002 22:32:15 +0000 (22:32 +0000)] 
* doc/autoconf.texi (Limitations of Make): Add HP-UX IA-64 trailing
backslashes.

23 years ago(Programming in M4sh): Ethymology of M4sh.
Akim Demaille [Fri, 19 Jul 2002 10:16:34 +0000 (10:16 +0000)] 
(Programming in M4sh): Ethymology of M4sh.

23 years ago* doc/autoconf.texi (Function Portability): `exit'.
Akim Demaille [Fri, 19 Jul 2002 09:01:55 +0000 (09:01 +0000)] 
* doc/autoconf.texi (Function Portability): `exit'.

23 years ago* doc/autoconf.texi (AC_LIBOBJ vs LIBOBJS): More about $U.
Akim Demaille [Fri, 19 Jul 2002 08:39:59 +0000 (08:39 +0000)] 
* doc/autoconf.texi (AC_LIBOBJ vs LIBOBJS): More about $U.

23 years agoCorrect the description of --enable-site-macro-dir.
Paul Eggert [Fri, 19 Jul 2002 08:22:05 +0000 (08:22 +0000)] 
Correct the description of --enable-site-macro-dir.

23 years agoBump to 2.53c.
Akim Demaille [Thu, 18 Jul 2002 15:37:49 +0000 (15:37 +0000)] 
Bump to 2.53c.

23 years ago.
Akim Demaille [Thu, 18 Jul 2002 14:27:21 +0000 (14:27 +0000)] 
.

23 years agoRegen. AUTOCONF-2.53b
Akim Demaille [Thu, 18 Jul 2002 13:32:04 +0000 (13:32 +0000)] 
Regen.

23 years agoVersion 2.53b.
Akim Demaille [Thu, 18 Jul 2002 12:08:58 +0000 (12:08 +0000)] 
Version 2.53b.

23 years ago* config/config.guess, config/config.sub: Update.
Akim Demaille [Thu, 18 Jul 2002 12:06:37 +0000 (12:06 +0000)] 
* config/config.guess, config/config.sub: Update.

23 years agoHandle LIBOBJS and LTLIBOBJS once for all, including Libtool's and
Akim Demaille [Thu, 18 Jul 2002 11:57:32 +0000 (11:57 +0000)] 
Handle LIBOBJS and LTLIBOBJS once for all, including Libtool's and
Automake's parts.
* lib/autoconf/general.m4 (_AC_LIBOBJS_NORMALIZE): New.
* lib/autoconf/status.m4 (AC_OUTPUT_COMMANDS_PRE): Call it.
* tests/semantics.at (AC_REPLACE_FUNCS): Adjust.

23 years ago Alexandre Duret-Lutz <duret_g@epita.fr>
Akim Demaille [Thu, 18 Jul 2002 11:13:55 +0000 (11:13 +0000)] 
Alexandre Duret-Lutz  <duret_g@epita.fr>
* lib/autoconf/status.m4 (_AC_OUTPUT_HEADERS): Install
_AC_AM_CONFIG_HEADER_HOOK for Automake 1.7.

23 years ago * doc/autoconf.texi (Initializing configure): Clarify the
Russ Allbery [Wed, 17 Jul 2002 18:39:19 +0000 (18:39 +0000)] 
* doc/autoconf.texi (Initializing configure): Clarify the
description of the tarname default.

23 years ago* lib/autoconf/functions.m4 (AC_FUNC_FORK): Don't set
Akim Demaille [Wed, 17 Jul 2002 16:55:48 +0000 (16:55 +0000)] 
* lib/autoconf/functions.m4 (AC_FUNC_FORK): Don't set
ac_cv_func_fork_works before running _AC_FUNC_FORK, do it if the
latter was not run.

23 years ago* lib/Autom4te/General.pm (find_file): Browse the directories in
Akim Demaille [Wed, 17 Jul 2002 16:07:32 +0000 (16:07 +0000)] 
* lib/Autom4te/General.pm (find_file): Browse the directories in
the order they are given.

23 years ago* tests/wrapsh.as, tests/wrappl.as: Merge into...
Akim Demaille [Wed, 17 Jul 2002 10:13:32 +0000 (10:13 +0000)] 
* tests/wrapsh.as, tests/wrappl.as: Merge into...
* tests/wrapper.as: this.
* tests/Makefile.am, configure.ac: Adjust.

23 years agoRegen.
Akim Demaille [Wed, 17 Jul 2002 09:56:13 +0000 (09:56 +0000)] 
Regen.

23 years agoRegen.
Akim Demaille [Wed, 17 Jul 2002 08:35:59 +0000 (08:35 +0000)] 
Regen.

23 years ago2002-07-17 Mark D. Roth <roth@feep.net>
Paul Eggert [Wed, 17 Jul 2002 08:30:42 +0000 (08:30 +0000)] 
2002-07-17  Mark D. Roth  <roth@feep.net>

* configure.ac: Add --enable-site-macro-dir option.
* bin/Makefile.am: Expand @SITE_MACRO_DIR@.
* bin/autom4te.in: Add --prepend-include, --include-envvar, and
--site-macro-subdir options.
* bin/autoconf.in: Add --prepend-include option.
* bin/autoheader.in: Add --prepend-include option.
* bin/autoreconf.in: Add --prepend-include option.
* bin/autoscan.in: Add --prepend-include option.
* bin/autoupdate.in: Add --prepend-include option.
* doc/autoconf.texi: Document use of $AC_MACRO_PATH and site
macro directory, remove note that include path directories are
used in reverse order, and document --prepend-include option.
* lib/autom4te.in: Use --prepend-include instead of --include.
* tests/wrapsh.in: Use --prepend-include instead of --include.

23 years agoDescribe the changes to -I DIR and -B DIR, and the new
Paul Eggert [Wed, 17 Jul 2002 08:29:26 +0000 (08:29 +0000)] 
Describe the changes to -I DIR and -B DIR, and the new
--enable-site-macro-dir option.

23 years ago* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): `_' is allowed in
Akim Demaille [Wed, 17 Jul 2002 08:17:28 +0000 (08:17 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): `_' is allowed in
tarnames.
* doc/autoconf.texi (Initializing configure): Adjust.

23 years ago* lib/autoconf/functions.m4 (AC_FUNC_REALLOC, _AC_FUNC_REALLOC)
Akim Demaille [Wed, 17 Jul 2002 08:09:42 +0000 (08:09 +0000)] 
* lib/autoconf/functions.m4 (AC_FUNC_REALLOC, _AC_FUNC_REALLOC)
(_AC_FUNC_MALLOC): New.
(AC_FUNC_MALLOC): Use the latter.
Define HAVE_MALLOC to 0 if broken.
* doc/autoconf.texi (Particular Functions): Adjust.

23 years ago* lib/autoconf/c.m4 (AC_C_BACKSLASH_A): New.
Akim Demaille [Tue, 16 Jul 2002 13:37:53 +0000 (13:37 +0000)] 
* lib/autoconf/c.m4 (AC_C_BACKSLASH_A): New.
* doc/autoconf.texi (C Compiler): Adjust.

23 years ago* doc/autoconf.texi: Properly set the ``header'' part.
Akim Demaille [Tue, 9 Jul 2002 17:01:38 +0000 (17:01 +0000)] 
* doc/autoconf.texi: Properly set the ``header'' part.

23 years ago* doc/autoconf.texi (Systemology): Some about Darwin.
Akim Demaille [Tue, 9 Jul 2002 16:37:39 +0000 (16:37 +0000)] 
* doc/autoconf.texi (Systemology): Some about Darwin.

23 years ago* lib/autoconf/specific.m4 (AC_CYGWIN, AC_EMXOS2, AC_MINGW32):
Alexandre Duret-Lutz [Tue, 9 Jul 2002 08:46:08 +0000 (08:46 +0000)] 
* lib/autoconf/specific.m4 (AC_CYGWIN, AC_EMXOS2, AC_MINGW32):
Don't use AC_REQUIRE in AU_DEFUN.

23 years ago* doc/autoconf.texi: Use @enddots{} or @dots{} where appropriate.
Akim Demaille [Tue, 9 Jul 2002 08:32:40 +0000 (08:32 +0000)] 
* doc/autoconf.texi: Use @enddots{} or @dots{} where appropriate.

23 years ago* bin/autoheader.in, bin/autom4te.in, bin/autoreconf.in,
Alexandre Duret-Lutz [Tue, 2 Jul 2002 20:31:22 +0000 (20:31 +0000)] 
* bin/autoheader.in, bin/autom4te.in, bin/autoreconf.in,
bin/autoupdate.in, bin/ifnames.in, lib/Autom4te/General.pm,
lib/Autom4te/Struct.pm, lib/Autom4te/XFile.pm: Add local variables
so that Emacs setups GNU style for perl-mode and cperl-mode.

23 years ago* config/install-sh: Quote $src. Prefer || to test's -o option,
Paul Eggert [Thu, 27 Jun 2002 07:51:46 +0000 (07:51 +0000)] 
* config/install-sh: Quote $src.  Prefer || to test's -o option,
as per "Limitations of Builtins".
* tests/atspecific.m4 (AT_CHECK_ENV): Likewise, for && vs test -a.
* tests/semantics.at (AC_C_BIGENDIAN): Likewise.

* tests/mktests.sh: Use grep instead of fgrep, as per
"Limitations of Builtins".

23 years agoUse grep instead of fgrep, as per "Limitations of Builtins".
Paul Eggert [Thu, 27 Jun 2002 07:51:16 +0000 (07:51 +0000)] 
Use grep instead of fgrep, as per "Limitations of Builtins".

23 years ago(AC_C_BIGENDIAN): Prefer && to test's -a option, as per "Limitations
Paul Eggert [Thu, 27 Jun 2002 07:50:42 +0000 (07:50 +0000)] 
(AC_C_BIGENDIAN): Prefer && to test's -a option, as per "Limitations
of Builtins".

23 years ago(AT_CHECK_ENV): Prefer && to tests's -a option, as per "Limitations of
Paul Eggert [Thu, 27 Jun 2002 07:48:53 +0000 (07:48 +0000)] 
(AT_CHECK_ENV): Prefer && to tests's -a option, as per "Limitations of
Builtins".

23 years agoQuote $src. Prefer || to test's -o option, as per "Limitations of
Paul Eggert [Thu, 27 Jun 2002 07:47:55 +0000 (07:47 +0000)] 
Quote $src.  Prefer || to test's -o option, as per "Limitations of
Builtins".

23 years ago* tests/wrapsh.as (AUTOCONF, AUTOHEADER, AUTOM4TE, AUTOM4TE_CFG,
Paul Eggert [Sat, 15 Jun 2002 07:48:56 +0000 (07:48 +0000)] 
* tests/wrapsh.as (AUTOCONF, AUTOHEADER, AUTOM4TE, AUTOM4TE_CFG,
autom4te_perllibdir): Set to top build dir or src dir as appropriate,
so that we consistently test the just-built programs.
* tests/wrappl.as: Likewise.

23 years ago(AUTOCONF, AUTOHEADER, AUTOM4TE, AUTOM4TE_CFG, autom4te_perllibdir):
Paul Eggert [Sat, 15 Jun 2002 07:47:42 +0000 (07:47 +0000)] 
(AUTOCONF, AUTOHEADER, AUTOM4TE, AUTOM4TE_CFG, autom4te_perllibdir):
Set to top build dir or src dir as appropriate, so that we
consistently test the just-built programs.

23 years ago* bin/autoconf.as (AUTOM4TE): Default to a fully qualified path
Paul Eggert [Wed, 12 Jun 2002 17:26:19 +0000 (17:26 +0000)] 
* bin/autoconf.as (AUTOM4TE): Default to a fully qualified path
name, so that symlinks to 'autoconf' work properly.  Bug reported
by Bruno Haible.
* bin/autoheader.in (AUTOM4TE): Likewise.
* bin/autoreconf.in (autoconf, autoheader): Likewise.
* bin/autoscan.in (autom4te): Likewise.
* bin/autoupdate.in (autom4te): Likewise.

23 years ago* lib/autoconf/functions.m4 (_AC_LIBOBJ_FNMATCH): Also check for
Paul Eggert [Wed, 12 Jun 2002 07:20:43 +0000 (07:20 +0000)] 
* lib/autoconf/functions.m4 (_AC_LIBOBJ_FNMATCH): Also check for
btowc, to fix a portability bug with diffutils-2.8.2/lib/fnmatch.c
on Solaris 2.5.1.

23 years ago(_AC_LIBOBJ_FNMATCH): Also check for
Paul Eggert [Wed, 12 Jun 2002 07:20:14 +0000 (07:20 +0000)] 
(_AC_LIBOBJ_FNMATCH): Also check for
btowc, to fix a portability bug with diffutils-2.8.2/lib/fnmatch.c
on Solaris 2.5.1.

23 years ago * doc/autoconf.texi: Add more dir entries.
Andreas Schwab [Tue, 11 Jun 2002 11:00:22 +0000 (11:00 +0000)] 
* doc/autoconf.texi: Add more dir entries.

23 years ago* bin/autom4te.in ($cache): Don't define using `$me', the name
Alexandre Duret-Lutz [Mon, 10 Jun 2002 09:54:21 +0000 (09:54 +0000)] 
* bin/autom4te.in ($cache): Don't define using `$me', the name
of the cache should not depend on the name under which autom4te
was installed.

23 years ago* tests/tools.at (autoconf: forbidden tokens, basic)
Akim Demaille [Fri, 7 Jun 2002 11:20:19 +0000 (11:20 +0000)] 
* tests/tools.at (autoconf: forbidden tokens, basic)
(autoconf: forbidden tokens, exceptions): Adjust to the change of
words in autom4te.in.

23 years ago* lib/autoconf/c.m4 (AC_LANG_PROGRAM(C)): Use
Akim Demaille [Fri, 7 Jun 2002 10:04:28 +0000 (10:04 +0000)] 
* lib/autoconf/c.m4 (AC_LANG_PROGRAM(C)): Use
_AC_LANG_PROGRAM_C_F77_HOOKS.

23 years ago* lib/autoconf/functions.m4 (AC_REPLACE_FUNC_FNMATCH): Typo,
Akim Demaille [Fri, 7 Jun 2002 09:50:32 +0000 (09:50 +0000)] 
* lib/autoconf/functions.m4 (AC_REPLACE_FUNC_FNMATCH): Typo,
rename as...
(AC_REPLACE_FNMATCH): this.
* tests/mktests.sh (exclude_list): Exclude AC_REPLACE_FNMATCH,
AC_FUNC_FNMATCH_GNU.

23 years ago* doc/autoconf.texi (Systemology): Point to Tru64 docs, and the
Akim Demaille [Fri, 7 Jun 2002 09:30:24 +0000 (09:30 +0000)] 
* doc/autoconf.texi (Systemology): Point to Tru64 docs, and the
Rosetta Stone for Unix.

23 years ago* doc/autoconf.texi (Systemology): Point to Tru64 docs, and the
Akim Demaille [Fri, 7 Jun 2002 08:11:46 +0000 (08:11 +0000)] 
* doc/autoconf.texi (Systemology): Point to Tru64 docs, and the
Rosetta Stone for Unix.

23 years ago* bin/autom4te.in (warn_forbidden): When rejecting a token,
Akim Demaille [Fri, 7 Jun 2002 08:03:55 +0000 (08:03 +0000)] 
* bin/autom4te.in (warn_forbidden): When rejecting a token,
suggest m4_pattern_allow.
Suggested by Adam J. Richter.

23 years ago* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Initialize
Akim Demaille [Fri, 7 Jun 2002 07:17:53 +0000 (07:17 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Initialize
ac_config_libobj_dir.
(AC_CONFIG_LIBOBJ_DIR): New.
* lib/autoconf/functions.m4 (_AC_FUNC_FNMATCH): Split into...
(_AC_FUNC_FNMATCH_IF, _AC_LIBOBJ_FNMATCH): these.
Use ac_config_libobj_dir to find the replacement files.
(AC_FUNC_FNMATCH, AC_FUNC_FNMATCH_GNU): Split into...
(AC_FUNC_FNMATCH, AC_FUNC_FNMATCH_GNU, AC_REPLACE_FNMATCH)
(AC_REPLACE_FNMATCH_GNU): these.
(AC_FUNC_GETLOADAVG): Use ac_config_libobj_dir.
* doc/autoconf.texi (Particular Functions, Generic Functions): Adjust.
* tests/mktests.sh (ac_exclude_list): Don't check
AC_FUNC_GETLOADAVG as it requires getloadavg.c which is not shipped.

23 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_LINKS): Fall back on cp
Paul Eggert [Thu, 6 Jun 2002 17:56:09 +0000 (17:56 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_LINKS): Fall back on cp
if ln doesn't work.
* NEWS: Likewise.
* doc/autoconf.texi (Configuration Links): Likewise.
(Limitations of Usual Tools): Prefer $(LN_S) to ln -s || ln.

23 years ago(_AC_OUTPUT_LINKS): Fall back on cp if ln doesn't work.
Paul Eggert [Thu, 6 Jun 2002 17:55:47 +0000 (17:55 +0000)] 
(_AC_OUTPUT_LINKS): Fall back on cp if ln doesn't work.

23 years ago(Configuration Links): Fall back on cp if ln doesn't work.
Paul Eggert [Thu, 6 Jun 2002 17:55:14 +0000 (17:55 +0000)] 
(Configuration Links): Fall back on cp if ln doesn't work.
(Limitations of Usual Tools): Prefer $(LN_S) to ln -s || ln.

23 years agoAC_CONFIG_LINKS now makes copies if it can't make links.
Paul Eggert [Thu, 6 Jun 2002 17:53:43 +0000 (17:53 +0000)] 
AC_CONFIG_LINKS now makes copies if it can't make links.

23 years agoRegen.
Akim Demaille [Thu, 6 Jun 2002 15:59:30 +0000 (15:59 +0000)] 
Regen.

23 years agoRegen.
Akim Demaille [Thu, 6 Jun 2002 15:29:18 +0000 (15:29 +0000)] 
Regen.

23 years ago* config/config.guess, config/config.sub, config/texinfo.tex:
Paul Eggert [Wed, 5 Jun 2002 20:55:35 +0000 (20:55 +0000)] 
* config/config.guess, config/config.sub, config/texinfo.tex:
Update from masters.

23 years agoUpdate from masters.
Paul Eggert [Wed, 5 Jun 2002 20:55:06 +0000 (20:55 +0000)] 
Update from masters.

23 years ago* bin/autom4te.in ($m4): Do not assume that egrep and fgrep exist.
Paul Eggert [Wed, 29 May 2002 22:31:59 +0000 (22:31 +0000)] 
* bin/autom4te.in ($m4): Do not assume that egrep and fgrep exist.
* lib/autoconf/c.m4 (AC_C_BIGENDIAN): Likewise.
* lib/autoconf/general.m4 (_AC_RUN_LOG_STDERR, AC_EGREP_CPP):
Likewise.
* lib/autoconf/Makefile.am (check-local): Likewise.
* lib/autoconf/status.m4 (AC_CONFIG_HEADER): Likewise.
* lib/autoconf/types.m4 (commentary only): Likewise.
* lib/autotest/general.m4 (AT_INIT, AT_CHECK): Likewise.
* lib/autotest/Makefile.am (check-local): Likewise.
* lib/m4sugar/Makefile.am (check-local): Likewise.
* tests/atspecific.m4 (AT_CONFIGURE_AC, AT_CHECK_DEFINES): Likewise.
* tests/mktests.sh (egrep): New var; use it instead of plain egrep.

* lib/autoconf/programs.m4 (AC_PROG_EGREP, AC_PROG_FGREP): New macros.
* doc/autoconf.texi (Particular Programs): Document them.
(Limitations of Usual Tools): Warn that egrep and fgrep may not exist.
* NEWS: Likewise.

23 years agoMention AC_PROG_EGREP, AC_PROG_FGREP, and egrep/fgrep portability.
Paul Eggert [Wed, 29 May 2002 22:31:36 +0000 (22:31 +0000)] 
Mention AC_PROG_EGREP, AC_PROG_FGREP, and egrep/fgrep portability.

23 years ago(Particular Programs): Document new macros AC_PROG_EGREP, AC_PROG_FGREP.
Paul Eggert [Wed, 29 May 2002 22:30:56 +0000 (22:30 +0000)] 
(Particular Programs): Document new macros AC_PROG_EGREP, AC_PROG_FGREP.

23 years ago(AC_PROG_EGREP, AC_PROG_FGREP): New macros.
Paul Eggert [Wed, 29 May 2002 22:30:17 +0000 (22:30 +0000)] 
(AC_PROG_EGREP, AC_PROG_FGREP): New macros.