Paul Eggert
eacf43893a
* 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".
2002-06-27 07:51:46 +00:00
Paul Eggert
c6d9c72bf3
Use grep instead of fgrep, as per "Limitations of Builtins".
2002-06-27 07:51:16 +00:00
Paul Eggert
d9340473f8
(AC_C_BIGENDIAN): Prefer && to test's -a option, as per "Limitations
...
of Builtins".
2002-06-27 07:50:42 +00:00
Paul Eggert
226b9fa524
(AT_CHECK_ENV): Prefer && to tests's -a option, as per "Limitations of
...
Builtins".
2002-06-27 07:48:53 +00:00
Paul Eggert
b3a4ebb4a0
Quote $src. Prefer || to test's -o option, as per "Limitations of
...
Builtins".
2002-06-27 07:47:55 +00:00
Paul Eggert
765d5d9dc8
* 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.
2002-06-15 07:48:56 +00:00
Paul Eggert
33a225576d
(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.
2002-06-15 07:47:42 +00:00
Paul Eggert
9edd82d2ee
* 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.
2002-06-12 17:26:19 +00:00
Paul Eggert
3029d70467
* 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.
2002-06-12 07:20:43 +00:00
Paul Eggert
021eba412a
(_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.
2002-06-12 07:20:14 +00:00
Andreas Schwab
ab73df4404
* doc/autoconf.texi: Add more dir entries.
2002-06-11 11:00:22 +00:00
Alexandre Duret-Lutz
2b18ea7e89
* 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.
2002-06-10 09:54:21 +00:00
Akim Demaille
823860675b
* tests/tools.at (autoconf: forbidden tokens, basic)
...
(autoconf: forbidden tokens, exceptions): Adjust to the change of
words in autom4te.in.
2002-06-07 11:20:19 +00:00
Akim Demaille
105bad12a1
* lib/autoconf/c.m4 (AC_LANG_PROGRAM(C)): Use
...
_AC_LANG_PROGRAM_C_F77_HOOKS.
2002-06-07 10:04:28 +00:00
Akim Demaille
06e2b8bb73
* 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.
2002-06-07 09:50:32 +00:00
Akim Demaille
334d4b6b81
* doc/autoconf.texi (Systemology): Point to Tru64 docs, and the
...
Rosetta Stone for Unix.
2002-06-07 09:30:24 +00:00
Akim Demaille
e704dc03f1
* doc/autoconf.texi (Systemology): Point to Tru64 docs, and the
...
Rosetta Stone for Unix.
2002-06-07 08:11:46 +00:00
Akim Demaille
dad5b29768
* bin/autom4te.in (warn_forbidden): When rejecting a token,
...
suggest m4_pattern_allow.
Suggested by Adam J. Richter.
2002-06-07 08:03:55 +00:00
Akim Demaille
54ae96e2a0
* 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.
2002-06-07 07:17:53 +00:00
Paul Eggert
967ad84ade
* 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.
2002-06-06 17:56:09 +00:00
Paul Eggert
f587ed5da6
(_AC_OUTPUT_LINKS): Fall back on cp if ln doesn't work.
2002-06-06 17:55:47 +00:00
Paul Eggert
0718c7bfd3
(Configuration Links): Fall back on cp if ln doesn't work.
...
(Limitations of Usual Tools): Prefer $(LN_S) to ln -s || ln.
2002-06-06 17:55:14 +00:00
Paul Eggert
ff8f73b1a7
AC_CONFIG_LINKS now makes copies if it can't make links.
2002-06-06 17:53:43 +00:00
Akim Demaille
1bce5ac694
Regen.
2002-06-06 15:59:30 +00:00
Akim Demaille
971a01995e
Regen.
2002-06-06 15:29:18 +00:00
Paul Eggert
25c7da5be3
* config/config.guess, config/config.sub, config/texinfo.tex:
...
Update from masters.
2002-06-05 20:55:35 +00:00
Paul Eggert
c3c74fc89b
Update from masters.
2002-06-05 20:55:06 +00:00
Paul Eggert
6bfa386e50
* 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.
2002-05-29 22:31:59 +00:00
Paul Eggert
74642676f6
Mention AC_PROG_EGREP, AC_PROG_FGREP, and egrep/fgrep portability.
2002-05-29 22:31:36 +00:00
Paul Eggert
19cb27a1b3
(Particular Programs): Document new macros AC_PROG_EGREP, AC_PROG_FGREP.
2002-05-29 22:30:56 +00:00
Paul Eggert
82ff47d803
(AC_PROG_EGREP, AC_PROG_FGREP): New macros.
2002-05-29 22:30:17 +00:00
Paul Eggert
709333a5dc
(egrep): New var; use it instead of plain egrep.
2002-05-29 22:29:54 +00:00
Paul Eggert
cd932de16d
(AT_CONFIGURE_AC, AT_CHECK_DEFINES): Do not assume that egrep and fgrep exist.
2002-05-29 22:29:26 +00:00
Paul Eggert
fd4614e4ff
(AT_INIT, AT_CHECK): Do not assume that egrep and fgrep exist.
2002-05-29 22:27:40 +00:00
Paul Eggert
9e087cf376
Update commentary to not assume egrep.
2002-05-29 22:27:14 +00:00
Paul Eggert
031952bcce
(AC_CONFIG_HEADER): Do not assume that egrep and fgrep exist.
2002-05-29 22:26:43 +00:00
Paul Eggert
11ec5795dc
(check-local): Do not assume that egrep and fgrep exist.
2002-05-29 22:26:16 +00:00
Paul Eggert
a747233e33
(_AC_RUN_LOG_STDERR, AC_EGREP_CPP): Do not assume that egrep and fgrep exist.
2002-05-29 22:25:50 +00:00
Paul Eggert
f1496addfd
(AC_C_BIGENDIAN): Do not assume that egrep and fgrep exist.
2002-05-29 22:25:24 +00:00
Paul Eggert
695a933cf5
($m4): Do not assume that egrep and fgrep exist.
2002-05-29 22:24:52 +00:00
Paul Eggert
7f3d539ce3
* lib/autoconf/types.m4 (AC_TYPE_MBSTATE_T): New macro.
...
* NEWS, doc/autoconf.texi (Particular Types): Document it.
* lib/autoconf/functions.m4 (_AC_FUNC_FNMATCH): Require it
instead of AC_MBSTATE_T, which never existed.
2002-05-28 04:16:17 +00:00
Paul Eggert
8e68a37f54
New macro AC_TYPE_MBSTATE_T.
2002-05-28 04:15:52 +00:00
Paul Eggert
46d48f7a0e
(Particular Types): Document new macro AC_TYPE_MBSTATE_T.
2002-05-28 04:14:49 +00:00
Paul Eggert
d78872ae6d
(_AC_FUNC_FNMATCH): Require AC_TYPE_MBSTATE_T instead of AC_MBSTATE_T,
...
which never existed.
2002-05-28 04:13:59 +00:00
Paul Eggert
8d17870f3d
(AC_TYPE_MBSTATE_T): New macro.
2002-05-28 04:13:07 +00:00
Akim Demaille
44b3643f83
* doc/autoconf.texi (Hosts and Cross-Compilation): Specify the
...
version of Autoconf that is discussed.
2002-05-23 17:53:10 +00:00
Paul Eggert
faca1d9918
* lib/autoconf/fortran.m4 (AC_PROG_F77): Remove cf77 and cft77
...
from the default list of compilers to try. Suggested by
Kate Hedstrom.
* NEWS: Document the above.
* autoconf.texi (Fortran 77 Compiler): Don't suggest cf77.
2002-05-22 23:39:06 +00:00
Paul Eggert
a9a1ba736c
(Fortran 77 Compiler): Don't suggest cf77.
2002-05-22 23:37:36 +00:00
Paul Eggert
796f953b20
AC_PROG_F77 default search no longer includes cf77 and cfg77.
2002-05-22 23:36:20 +00:00
Paul Eggert
af5396d79f
(AC_PROG_F77): Remove cf77 and cft77 from the default list of
...
compilers to try. Suggested by Kate Hedstrom.
2002-05-22 23:35:54 +00:00