Commit Graph

3430 Commits

Author SHA1 Message Date
Paul Eggert
d1bd91c5e5 (Particular Headers): Remove obsolete reference to `struct timezone'
in the description of AC_HEADER_TIME.
2002-09-13 17:47:23 +00:00
Akim Demaille
82a86b0b89 Bump to 2.54a. 2002-09-13 10:21:07 +00:00
Akim Demaille
44c9646f2b . 2002-09-13 09:44:39 +00:00
Akim Demaille
c202d060ca Version 2.54.
* config/config.sub, config/config.guess: Update.
* Makefile.maint: Update from bits of the Coreutils 4.5.1.
* Makefile.am: Adjust.
2002-09-13 08:41:53 +00:00
Akim Demaille
fee981ce59 * lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Suggest
reading config.log when the compiler is rejected.
Suggested by Guido Draheim.
2002-09-13 07:18:15 +00:00
Akim Demaille
c751364a4a * bin/autoreconf.in: Don't use Cwd::chdir, since in its internals
(chdir_init) might hang when stat'ing mounted directories.
Reported by Vance Shipley.
2002-09-13 06:59:56 +00:00
Akim Demaille
5bcbc9d67a * bin/autoscan.in (&parse_args): Pass a reference to the lists, not
the lists.
2002-09-12 15:04:18 +00:00
Akim Demaille
beed4bb812 * doc/autoconf.texi (Defining Symbols): Present two different
prototypes for AC_DEFINE and AC_DEFINE_UNQUOTED to emphasize the
difference between 1 argument calls, and 2-3 argument calls.
2002-09-12 13:24:19 +00:00
Akim Demaille
e7f0c2d7d2 * doc/autoconf.texi: Review grammar and punctuation. 2002-09-12 13:15:40 +00:00
Paul Eggert
d0ea017c41 Frequently Asked Questions About Autoconf ->
Frequent Autoconf Questions.  From Bruce Korb.
2002-09-12 06:42:08 +00:00
Paul Eggert
7326508dd7 Fix minor formatting, spelling, and grammatical typos. 2002-09-12 05:58:03 +00:00
Paul Eggert
2dd31f757c * doc/autoconf.texi: Fix minor formatting, spelling, and
grammatical typos.
2002-09-12 05:56:47 +00:00
Paul Eggert
a80789dab2 * doc/autoconf.texi (Defining Symbols): Explain that
AC_DEFINE(var) defaults to 1, but AC_DEFINE(var,,description) does
not; and the AC_DEFINE(var) case is obsolescent.
2002-09-11 19:04:26 +00:00
Paul Eggert
a223ff645d (Defining Symbols): Explain that AC_DEFINE(var) defaults to 1, but
AC_DEFINE(var,,description) does not; and the AC_DEFINE(var) case is
obsolescent.
2002-09-11 19:03:59 +00:00
Akim Demaille
d49b7acc2f * doc/autoconf.texi (Questions): Rename as...
(FAQ): this.
(Defining Directories): New.
2002-09-11 10:11:27 +00:00
Akim Demaille
533c668ec2 Regen. 2002-09-11 10:01:54 +00:00
Akim Demaille
f1e12eabb9 * doc/autoconf.texi (Making testsuite Scripts): Update.
Suggested by Nishio Futoshi.
2002-09-09 16:27:01 +00:00
Akim Demaille
95e73b1a64 * doc/autoconf.texi (Making testsuite Scripts): Use `@@' where a
plain `@' is wanted.
2002-09-09 16:10:14 +00:00
Akim Demaille
7a3408107f * lib/autoconf/general.m4 (_AC_INIT_PREPARE): Keep the
`duplicates', since the algorithm was too naive and could keep
`--prefix=1 --prefix=2 --prefix=1' as `--prefix=1 --prefix=2', and
keep `--prefix foo --prefix bar' as `--prefix foo bar'.
Reported by Ralf Corsepius.
* tests/torture.at (Configuring subdirectories): Exercise these
cases.
2002-09-09 15:51:52 +00:00
Akim Demaille
3e8becf84f * lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG): Use $srcdir when
looking for a replacement file.
* lib/autoconf/general.m4 (AC_CHECK_DECLS): Check that the
directory is relative.
* doc/autoconf.texi (Generic Functions): Clarify the replacement
directory definition.
Reported by Andreas Schwab and Jim Meyering.
2002-09-09 15:43:37 +00:00
Akim Demaille
899f0c52eb * doc/autoconf.texi (Setting Output Variables): Clarify what
precious variables are.
Suggested by Pontus Skoeld.
2002-09-06 11:10:37 +00:00
Akim Demaille
f0d92912ac Include references to the ls bug. 2002-09-06 09:03:54 +00:00
Akim Demaille
32d4eac8a4 * bin/Makefile.am (autoconf, autoheader, autoreconf, autoupdate)
(ifnames, autoscan, autom4te): Since we don't only depend on
configure.ac variables (such as VERSION etc.), but also on prefix
and so forth, depend on Makefile, not configure.ac.
Reported by Alexandre Duret-Lutz.
* doc/autoconf.texi (Installation Directory Variables): Adjust.
2002-09-05 09:43:34 +00:00
Kevin Ryde
e48f63b7e4 * hpmake/autoconf.texi (Limitations of Make): HP-UX trailing
backslashes doesn't seem to be confined to ia64, just say "some
versions".
2002-09-04 23:24:11 +00:00
Akim Demaille
ea94a810c2 * Makefile.am, doc/Makefile.am: Remove pdf targets, handled by
Automake 1.6c.
* Makefile.am (maintainer-clean-local): Remove.
(MAINTAINERCLEANFILES): Remove COPYING.
2002-09-04 16:03:12 +00:00
Akim Demaille
0086dd21dd Remove. 2002-09-04 09:18:52 +00:00
Paul Eggert
157dc2808f * doc/autoconf.texi (Configuration Commands): Remove obsolete
example for AC_CONFIG_COMMANDS_PRE.  Problem reported by Marcus
Brinkmann.
2002-09-03 23:44:46 +00:00
Paul Eggert
dd63bad375 (Configuration Commands): Remove obsolete example for
AC_CONFIG_COMMANDS_PRE.
2002-09-03 23:44:01 +00:00
Akim Demaille
b2888aa57e * configure.ac: Bump to 2.53d.
* Makefile.am (AUTOMAKE_OPTIONS): Require 1.6c, i.e., CVS Automake
as of today, on Automake's team suggestion.
2002-09-03 09:17:44 +00:00
Akim Demaille
bc0408326f . 2002-09-03 07:09:38 +00:00
Akim Demaille
c72fdf346f Version 2.53c. 2002-09-03 06:15:44 +00:00
Akim Demaille
d417d35b57 * bin/autom4te.in (parse_args): Don't honor AUTOM4TE_PATH and
SITE_MACRO_DIR.
* configure.ac: Disable SITE_MACRO_DIR.
2002-09-03 06:09:30 +00:00
Jim Meyering
84adf0b8dc . 2002-09-02 15:30:32 +00:00
Jim Meyering
cc918306df (AC_SYS_POSIX_TERMIOS): Reflect renaming: s/am/ac/,
i.e., change am_cv_sys_posix_termios to ac_cv_sys_posix_termios.
Also, tweak grammar: s/make sure to/be sure to/.
2002-09-02 15:30:24 +00:00
Akim Demaille
07447b709e Regen. 2002-09-02 09:46:57 +00:00
Paul Eggert
f394e118fd * doc/autoconf.texi (Limitations of Builtins): Explain why logical
directory names are generally preferable to physical names.
2002-09-02 07:48:43 +00:00
Paul Eggert
dcbe26b84a (Limitations of Builtins): Explain why logical directory names are
generally preferable to physical names.
2002-09-02 07:46:31 +00:00
Akim Demaille
1f064c63b6 * lib/Autom4te/General.pm (&update_file): s/die/error/.
Reported by Raja R. Harinath.
* bin/autoheader.in, bin/autoreconf.in, bin/autoscan.in,
* bin/autoupdate.in: Use error instead of die.
2002-09-02 07:41:56 +00:00
Paul Eggert
5bd6f32216 * tests/mktests.sh (ac_exclude_egrep, au_exclude_egrep): Use
ordinary shell concatenation rather than echo+tr+sed command that
runs afoul of a long-line-related sed bug in Solaris 8.
2002-09-02 06:44:58 +00:00
Paul Eggert
5674768081 (ac_exclude_egrep, au_exclude_egrep): Use ordinary shell concatenation
rather than echo+tr+sed command that runs afoul of a long-line-related
sed bug in Solaris 8.
2002-09-02 06:44:27 +00:00
Paul Eggert
6ec9b0c4e1 * bin/autoheader.in (parse_args): --warning -> --warnings. 2002-09-01 11:05:01 +00:00
Paul Eggert
430a6c9614 (parse_args): --warning -> --warnings. 2002-09-01 11:04:24 +00:00
Paul Eggert
9c8b4a2faf * 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.
2002-09-01 10:41:31 +00:00
Paul Eggert
52a290c19c Regenerate. 2002-09-01 10:33:45 +00:00
Paul Eggert
9d9085f803 (Limitations of Usual Tools): Add "ls". 2002-09-01 10:26:58 +00:00
Paul Eggert
c8c8f2a584 (_AC_COMPILER_EXEEXT_DEFAULT, _AC_COMPILER_EXEEXT_O): Work even if
"ls" outputs "FOO not found" to stdout, as traditional "ls" does.
2002-09-01 10:11:05 +00:00
Paul Eggert
2f955c6e78 Work even if "ls" outputs "FOO not found" to stdout, as traditional
"ls" does.
2002-09-01 10:10:02 +00:00
Paul Eggert
7274977e14 Fix English-language typo in previous change. 2002-09-01 08:36:52 +00:00
Paul Eggert
6eb625f2f3 * 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.
2002-09-01 08:25:09 +00:00
Paul Eggert
c4406379c7 (Special Shell Variables): Mention ENV, MAIL, MAILPATH, PS1, PS2, PS4.
Index PWD.
2002-09-01 08:24:41 +00:00