]>
git.ipfire.org Git - thirdparty/autoconf.git/log
Paul Eggert [Tue, 23 Nov 2004 19:11:56 +0000 (19:11 +0000)]
(Pretty Help Strings): Fix quoting issues
with the examples; fix the bug in MY_ARG_WITH example reported
by Alexandre Duret-Lutz.
Paul Eggert [Tue, 23 Nov 2004 09:01:18 +0000 (09:01 +0000)]
* doc/autoconf.texi (Pretty Help Strings): Fix typo.
Paul Eggert [Tue, 23 Nov 2004 09:01:01 +0000 (09:01 +0000)]
(Pretty Help Strings): Fix typo
in my editing of the previous patch.
Paul Eggert [Mon, 22 Nov 2004 23:32:25 +0000 (23:32 +0000)]
* doc/autoconf.texi: Explain overquoting in descriptions.
Paul Eggert [Mon, 22 Nov 2004 23:31:56 +0000 (23:31 +0000)]
(Autoconf Language): Explain that
``descriptions'' may not be double quotes.
(Quotation Rule Of Thumb): Likewise.
(Pretty Help Strings): Likewise; remove the wrong comment;
simplify the examples and improve their quoting.
Paul Eggert [Tue, 16 Nov 2004 18:05:25 +0000 (18:05 +0000)]
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Move test.
Paul Eggert [Sun, 14 Nov 2004 06:36:01 +0000 (06:36 +0000)]
(_AC_FEATURE_CHECK_LENGTH): Don't check
the $1_found variable, don't test whether the file is executable;
Both things are checked ...
(_AC_PATH_PROG_FEATURE_CHECK): ... here; AS_EXECUTABLE_P replaces
the former ``test -f''.
Paul Eggert [Sun, 14 Nov 2004 06:35:21 +0000 (06:35 +0000)]
(_AS_TEST_PREPARE): Fix a typo.
Paul Eggert [Thu, 11 Nov 2004 00:13:32 +0000 (00:13 +0000)]
Avoid cp -r.
Paul Eggert [Thu, 11 Nov 2004 00:13:20 +0000 (00:13 +0000)]
(Limitations of Usual Tools): Avoid cp -r; use cp -R instead.
Paul Eggert [Wed, 10 Nov 2004 21:59:55 +0000 (21:59 +0000)]
* doc/autoconf.texi (Limitations of Usual Tools): Note `cp -r'
limitations.
Paul Eggert [Wed, 10 Nov 2004 21:57:40 +0000 (21:57 +0000)]
(Limitations of Usual Tools): Note `cp -r'
limitations. Reorder paragraphs for clarity.
Paul Eggert [Mon, 11 Oct 2004 21:42:05 +0000 (21:42 +0000)]
* doc/autoconf.texi (Shellology, Special Shell Variables): Document that the Zsh
problem with NULLCMD was fixed in zsh 3.1.6-dev-18.
Paul Eggert [Mon, 11 Oct 2004 20:26:01 +0000 (20:26 +0000)]
* doc/autoconf.texi (One-Shot Macros): New node.
Also, wording fixups.
Paul Eggert [Mon, 11 Oct 2004 20:25:41 +0000 (20:25 +0000)]
(One-Shot Macros): New node.
Paul Eggert [Mon, 11 Oct 2004 20:21:33 +0000 (20:21 +0000)]
Standardize spelling of "Posix" (as opposed
to "POSIX" or "@acronym{POSIX}"), and similarly for "DOS
variants", "Unix", and some related minor wording fixups.
Paul Eggert [Tue, 28 Sep 2004 17:23:40 +0000 (17:23 +0000)]
* doc/autoconf.texi (Function Portability): Fix misdescription of putenv.
Paul Eggert [Tue, 28 Sep 2004 17:21:52 +0000 (17:21 +0000)]
(Function Portability): Fix misdescription
of putenv. Problem reported by Michael Wardle.
Paul Eggert [Wed, 22 Sep 2004 18:05:26 +0000 (18:05 +0000)]
Fix AC_AU_DEFUN bug.
Paul Eggert [Wed, 22 Sep 2004 18:05:01 +0000 (18:05 +0000)]
(auindex): New macro.
(AU_DEFUN): Use it to fix the bug when the index contained AC_AU_DEFUN.
Problem reported by Stepan Kasal.
Paul Eggert [Fri, 17 Sep 2004 20:43:26 +0000 (20:43 +0000)]
Regenerate.
Paul Eggert [Sun, 5 Sep 2004 22:27:17 +0000 (22:27 +0000)]
Fix OS/2 problems reported by Andreas Buening.
Paul Eggert [Sun, 5 Sep 2004 22:26:41 +0000 (22:26 +0000)]
(AT_INIT): Don't assume /dev/null is readable; it's not true in OS/2-emx.
Paul Eggert [Sun, 5 Sep 2004 22:26:22 +0000 (22:26 +0000)]
(AC_PROG_MAKE_SET): Set SHELL=/bin/sh in test makefile.
Paul Eggert [Sun, 5 Sep 2004 03:30:29 +0000 (03:30 +0000)]
* lib/autoconf/libs.m4 (_AC_PATH_X_XMKMF): Clear ac_x_includes when needed.
Paul Eggert [Sun, 5 Sep 2004 03:29:58 +0000 (03:29 +0000)]
(_AC_PATH_X_XMKMF): If xmkmf returns
"/usr/include", clear ac_x_includes instead of leaving it as "no"
(trivial change). Problem and patch reported by Andrew Church in:
http://lists.gnu.org/archive/html/bug-autoconf/2004-04/msg00016.html
Paul Eggert [Sat, 4 Sep 2004 04:52:38 +0000 (04:52 +0000)]
* doc/autoconf.texi: Give AC_DEFINE and AC_DEFINE_UNQUOTED
three args in examples.
Paul Eggert [Sat, 4 Sep 2004 04:51:58 +0000 (04:51 +0000)]
Give AC_DEFINE and AC_DEFINE_UNQUOTED
three args in examples. Problem reported by Frederik Fouvry in:
http://lists.gnu.org/archive/html/bug-autoconf/2004-09/msg00017.html
Also, fix some minor spacing and punctuation bugs.
Paul Eggert [Thu, 2 Sep 2004 19:54:20 +0000 (19:54 +0000)]
Update GNU m4 1.4.2 URL.
Akim Demaille [Thu, 2 Sep 2004 07:30:25 +0000 (07:30 +0000)]
* doc/autoconf.texi (Limitations of Builtins): Swap "cd" and
"case" to restore ordering.
Reported by Stepan Kasal.
Akim Demaille [Thu, 26 Aug 2004 12:40:00 +0000 (12:40 +0000)]
* doc/autoconf.texi: Typos and stylos.
Paul Eggert [Sat, 21 Aug 2004 00:14:55 +0000 (00:14 +0000)]
Regenerate.
Paul Eggert [Sat, 21 Aug 2004 00:12:02 +0000 (00:12 +0000)]
Bump to 2.59c.
Paul Eggert [Sat, 21 Aug 2004 00:10:25 +0000 (00:10 +0000)]
(AC_INIT): Bump version number to 2.59c.
Paul Eggert [Sat, 21 Aug 2004 00:00:29 +0000 (00:00 +0000)]
Regenerate.
Paul Eggert [Fri, 20 Aug 2004 23:59:22 +0000 (23:59 +0000)]
Autoconf 2.59b.
Paul Eggert [Fri, 20 Aug 2004 23:58:25 +0000 (23:58 +0000)]
(AC_INIT): Bump to 2.59b.
Paul Eggert [Fri, 20 Aug 2004 23:54:31 +0000 (23:54 +0000)]
Add advice about m4 1.4.2.
Paul Eggert [Fri, 20 Aug 2004 23:47:48 +0000 (23:47 +0000)]
(wget_files, cvs_files):
Remove ansi2knr.c; nobody uses it.
(ansi2knr.c-url_prefix): Remove.
(cvs-update): Fix test for failure. I don't know why it ever worked...
Paul Eggert [Fri, 20 Aug 2004 23:47:23 +0000 (23:47 +0000)]
Fix copyright.
Paul Eggert [Fri, 20 Aug 2004 23:46:55 +0000 (23:46 +0000)]
(wget_files): Remove config.guess, config.sub,
texinfo.tex for now (done by hand now).
Paul Eggert [Fri, 20 Aug 2004 23:42:51 +0000 (23:42 +0000)]
Update URLs, some of which went stale.
Use @uref rather than @href.
Paul Eggert [Fri, 20 Aug 2004 22:54:51 +0000 (22:54 +0000)]
(_AC_INIT_PARSE_ARGS): Have configure
handle "--" as per POSIX. Suggested by Paul Pogonyshev.
Paul Eggert [Fri, 20 Aug 2004 20:19:38 +0000 (20:19 +0000)]
Sync with master copy.
Paul Eggert [Fri, 20 Aug 2004 19:58:06 +0000 (19:58 +0000)]
Use "file name" rather than "filename" or "path",
to be consistent with the terminology of the GNU coding standards.
Paul Eggert [Fri, 20 Aug 2004 07:01:28 +0000 (07:01 +0000)]
* lib/autoconf/c.m4 (AC_LANG_BOOL_COMPILE_TRY(C),
AC_C_LONG_DOUBLE): Undo 2004-06-04 change.
Paul Eggert [Fri, 20 Aug 2004 07:01:02 +0000 (07:01 +0000)]
(AC_LANG_BOOL_COMPILE_TRY(C), AC_C_LONG_DOUBLE): Undo 2004-06-04
change, as it didn't work with HP-UX 11.23 cc/aCC or Tru64 4.0 cc.
Problem reported by Noah Misch in
<http://lists.gnu.org/archive/html/autoconf/2004-07/msg00004.html>.
Paul Eggert [Fri, 20 Aug 2004 06:30:39 +0000 (06:30 +0000)]
Regenerate.
Paul Eggert [Fri, 20 Aug 2004 06:24:32 +0000 (06:24 +0000)]
Fixes to support spaces in the name of the build directory.
Paul Eggert [Fri, 20 Aug 2004 06:22:43 +0000 (06:22 +0000)]
(testdir, AUTOM4TE_CFG, autom4te_perllibdir, main program):
Allow spaces in file names.
Paul Eggert [Fri, 20 Aug 2004 06:22:12 +0000 (06:22 +0000)]
(AT_INIT, AT_CLEANUP, _AT_CHECK, AT_CHECK_NOESCAPE):
Allow spaces in file names.
Paul Eggert [Fri, 20 Aug 2004 06:20:11 +0000 (06:20 +0000)]
(_AC_INIT_HELP): Quote $ac_popdir uses.
Paul Eggert [Fri, 20 Aug 2004 06:17:21 +0000 (06:17 +0000)]
($autoconf): Allow spaces in file names.
Paul Eggert [Fri, 20 Aug 2004 06:16:39 +0000 (06:16 +0000)]
(autom4te_options): New var.
Use it instead of appending to AUTOM4TE, so that we can allow
spaces in the build directory's absolute name.
Paul Eggert [Thu, 12 Aug 2004 21:54:04 +0000 (21:54 +0000)]
Add isinf, isnan stuff.
Paul Eggert [Thu, 12 Aug 2004 21:51:48 +0000 (21:51 +0000)]
(Function Portability): Document isinf and
and isnan. From a suggestion by Kevin Ryde.
Paul Eggert [Thu, 12 Aug 2004 17:24:40 +0000 (17:24 +0000)]
* lib/Autom4te/General.pm (END): Return correct exit status even
if unlink succeeds and sets $?.
Paul Eggert [Thu, 12 Aug 2004 17:24:16 +0000 (17:24 +0000)]
(END): Return correct exit status even
if unlink succeeds and sets $?. Needed with Solaris 8's perl 5.00503.
Paul Eggert [Mon, 9 Aug 2004 23:14:57 +0000 (23:14 +0000)]
* tests/torture.at (Deep Package): Use configure.in, not configure.ac.
Paul Eggert [Mon, 9 Aug 2004 23:13:50 +0000 (23:13 +0000)]
(Deep Package): Use configure.in, not configure.ac,
for compatibility with Automake 1.4.
Paolo Bonzini [Wed, 4 Aug 2004 09:18:34 +0000 (09:18 +0000)]
Added Nathanael Nerode to ChangeLog entry for AC_CHECK_TARGET_TOOL.
Alexandre Duret-Lutz [Tue, 3 Aug 2004 22:06:09 +0000 (22:06 +0000)]
* lib/autoconf/general.m4 (AC_REQUIRE_AUX_FILE): New empty macro.
(AC_CANONICAL_BUILD): Call it to require config.sub and config.guess.
* lib/autoconf/programs.m4 (AC_PROG_INSTALL): Likewise for install-sh.
* doc/autoconf.texi (Input): Document AC_REQUIRE_AUX_FILE.
* lib/autom4te.in (Automake-preselections): Preselect
AC_REQUIRE_AUX_FILE. Automake 1.10 will trace it.
Alexandre Duret-Lutz [Sun, 1 Aug 2004 22:30:34 +0000 (22:30 +0000)]
* lib/autom4te.in (Automake-preselections): Preselect
AC_CANONICAL_BUILD and AC_CANONICAL_TARGET. Automake 1.9.1 will
trace them.
Paul Eggert [Fri, 30 Jul 2004 00:34:44 +0000 (00:34 +0000)]
Document pdksh POSIX problem.
Paul Eggert [Fri, 30 Jul 2004 00:34:27 +0000 (00:34 +0000)]
(Shellology): Document problem with "`""`" in pdksh POSIX mode.
Paul Eggert [Thu, 29 Jul 2004 22:35:55 +0000 (22:35 +0000)]
Regenerate.
Paul Eggert [Thu, 29 Jul 2004 22:30:15 +0000 (22:30 +0000)]
Mention BIN_SH.
Paul Eggert [Thu, 29 Jul 2004 22:29:16 +0000 (22:29 +0000)]
(Shellology): Mention BIN_SH.
Paul Eggert [Thu, 29 Jul 2004 22:28:54 +0000 (22:28 +0000)]
(_AS_BOURNE_COMPATIBLE): Set BIN_SH, for Tru64.
Paul Eggert [Tue, 27 Jul 2004 20:23:37 +0000 (20:23 +0000)]
Regenerate.
Paul Eggert [Tue, 27 Jul 2004 20:15:15 +0000 (20:15 +0000)]
Use "set -o posix" with pdksh, too.
Paul Eggert [Thu, 24 Jun 2004 15:00:29 +0000 (15:00 +0000)]
* lib/m4sugar/m4sh.m4:
Don't fail if ENV, MAIL, MAILPATH, LC_ALL, etc. are read only.
Paul Eggert [Thu, 24 Jun 2004 07:26:43 +0000 (07:26 +0000)]
Regenerate.
Paul Eggert [Thu, 24 Jun 2004 07:07:39 +0000 (07:07 +0000)]
* lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): If the shell is
zsh, disable GLOB_SUBST.
Paul Eggert [Fri, 4 Jun 2004 20:40:33 +0000 (20:40 +0000)]
Warn about names like "aux".
Paul Eggert [Fri, 4 Jun 2004 19:39:51 +0000 (19:39 +0000)]
* lib/autoconf/c.m4 (AC_LANG_BOOL_COMPILE_TRY (C)): Use division by zero.
Paul Eggert [Fri, 4 Jun 2004 17:32:49 +0000 (17:32 +0000)]
Regenerate.
Paul Eggert [Wed, 2 Jun 2004 23:48:18 +0000 (23:48 +0000)]
Fix AC_C_LONG_DOUBLE C89 compatibility problem.
Kevin Ryde [Wed, 2 Jun 2004 23:14:35 +0000 (23:14 +0000)]
* doc/autoconf.texi (Function Portability): Add notes on free(NULL),
malloc(0) and realloc(NULL,size).
Kevin Ryde [Wed, 2 Jun 2004 23:08:58 +0000 (23:08 +0000)]
(Function Portability): Add notes on free(NULL),
malloc(0) and realloc(NULL,size).
Kevin Ryde [Wed, 2 Jun 2004 22:52:31 +0000 (22:52 +0000)]
* doc/autoconf.texi (Shell Substitutions): Spelling error reported by
Bob Proulx.
Kevin Ryde [Wed, 2 Jun 2004 22:47:12 +0000 (22:47 +0000)]
* doc/autoconf.texi (Shell Substitutions): Spelling error reported by
Bob Proulx.
Paul Eggert [Tue, 1 Jun 2004 05:33:27 +0000 (05:33 +0000)]
Detect _Bool bug in HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003].
Paul Eggert [Wed, 26 May 2004 17:56:18 +0000 (17:56 +0000)]
Mention that ! COMMAND can be rewritten using if-then-else.
Paul Eggert [Tue, 25 May 2004 18:50:06 +0000 (18:50 +0000)]
Fix doc typo.
Paul Eggert [Mon, 24 May 2004 23:29:25 +0000 (23:29 +0000)]
Fix autoconfdir to match comment.
Paul Eggert [Mon, 24 May 2004 23:18:04 +0000 (23:18 +0000)]
AC_FUNC_MBRTOWC: Don't assume that a function F exists merely because
the compiler and linker let you compile an expression like (F != 0).
Paul Eggert [Mon, 24 May 2004 19:24:20 +0000 (19:24 +0000)]
Standardize on the spelling of "Unix". Explain !'s problems.
Alexandre Duret-Lutz [Sat, 22 May 2004 21:58:19 +0000 (21:58 +0000)]
* lib/autom4te.in (Automake-preselections): Preselect
LT_SUPPORTED_TAG in lieu of AC_LIBTOOL_TAGS.
Kevin Ryde [Wed, 19 May 2004 01:54:27 +0000 (01:54 +0000)]
* doc/autoconf.texi (Function Portability): Add strerror_r, cross
referencing AC_FUNC_STRERROR_R.
* doc/autoconf.texi (Particular Functions): In AC_FUNC_CLOSEDIR_VOID,
note pessimistic assumption when cross compiling.
Kevin Ryde [Wed, 19 May 2004 01:50:26 +0000 (01:50 +0000)]
(Particular Functions): In AC_FUNC_CLOSEDIR_VOID,
note pessimistic assumption when cross compiling.
Kevin Ryde [Wed, 19 May 2004 01:44:39 +0000 (01:44 +0000)]
(Function Portability): Add strerror_r, cross referencing AC_FUNC_STRERROR_R.
Paul Eggert [Mon, 17 May 2004 05:01:45 +0000 (05:01 +0000)]
Fix grammatical typos.
Paul Eggert [Mon, 17 May 2004 04:56:48 +0000 (04:56 +0000)]
Document sh -e problem with subcommands.
Paul Eggert [Mon, 10 May 2004 18:54:18 +0000 (18:54 +0000)]
Don't prepend blanks to PATH in AC_PROG_GREP and AC_PROG_SED.
Paul Eggert [Mon, 3 May 2004 20:15:44 +0000 (20:15 +0000)]
Port to C99, which requires that 'exit' be declared.
Paul Eggert [Mon, 3 May 2004 06:50:48 +0000 (06:50 +0000)]
Regenerate.
Paul Eggert [Mon, 3 May 2004 06:48:24 +0000 (06:48 +0000)]
(_AC_FEATURE_CHECK_LENGTH): Discard stderr, so we don't bother
the user with complaints about multiple -e options.
Paul Eggert [Mon, 3 May 2004 06:22:29 +0000 (06:22 +0000)]
Regenerate.
Paul Eggert [Mon, 3 May 2004 06:20:09 +0000 (06:20 +0000)]
* configure.ac (AC_PROG_GREP): Add.
* lib/freeze.mk (GREP): New macro.