]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
21 years ago* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): If the Make program does
Paul Eggert [Tue, 4 Jan 2005 23:50:00 +0000 (23:50 +0000)] 
* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): If the Make program does
not seem to work, assume it does set $(MAKE).
* doc/autoconf.texi (AC_PROG_MAKE_SET): Update.

21 years ago* lib/m4sugar/m4sh.m4 (AS_REQUIRE): Add a comment about nesting.
Stepan Kasal [Mon, 3 Jan 2005 23:32:35 +0000 (23:32 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_REQUIRE): Add a comment about nesting.

21 years agoRegenerate.
Paul Eggert [Mon, 3 Jan 2005 22:54:36 +0000 (22:54 +0000)] 
Regenerate.

21 years agoA cleanup of the diversion support in m4sugar.
Stepan Kasal [Mon, 3 Jan 2005 22:54:21 +0000 (22:54 +0000)] 
A cleanup of the diversion support in m4sugar.

21 years ago* lib/autoconf/general.m4 (_AC_INIT_PREPARE, _AC_ARG_VAR_VALIDATE):
Paul Eggert [Mon, 3 Jan 2005 21:55:00 +0000 (21:55 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_PREPARE, _AC_ARG_VAR_VALIDATE):
Workarounds for documented `case' limitations.

21 years ago(_AC_INIT_PREPARE, _AC_ARG_VAR_VALIDATE):
Paul Eggert [Mon, 3 Jan 2005 21:54:43 +0000 (21:54 +0000)] 
(_AC_INIT_PREPARE, _AC_ARG_VAR_VALIDATE):
Workarounds for documented `case' limitations.

21 years ago* doc/autoconf.texi (Limitations of Usual Tools): Warn about
Paul Eggert [Mon, 3 Jan 2005 08:32:02 +0000 (08:32 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools): Warn about
sed 'command1;command2'.

21 years ago(Limitations of Usual Tools): Warn about
Paul Eggert [Mon, 3 Jan 2005 08:31:44 +0000 (08:31 +0000)] 
(Limitations of Usual Tools): Warn about
sed 'command1;command2'.  Problem reported by Ralf Wildenhues.

21 years agoAdd support for C89 vs C99. Update copyright dates.
Paul Eggert [Mon, 3 Jan 2005 07:43:25 +0000 (07:43 +0000)] 
Add support for C89 vs C99.  Update copyright dates.

21 years agoRegenerate.
Paul Eggert [Mon, 3 Jan 2005 07:42:44 +0000 (07:42 +0000)] 
Regenerate.

21 years agoUpdate copyright date to 2005.
Paul Eggert [Mon, 3 Jan 2005 07:40:10 +0000 (07:40 +0000)] 
Update copyright date to 2005.

21 years agoUpdate --version copyright output to 2005.
Paul Eggert [Mon, 3 Jan 2005 07:38:01 +0000 (07:38 +0000)] 
Update --version copyright output to 2005.

21 years agoPatch from Roger Leigh (with some minor changes) as follows:
Paul Eggert [Mon, 3 Jan 2005 07:35:21 +0000 (07:35 +0000)] 
Patch from Roger Leigh (with some minor changes) as follows:
* NEWS: New macros AC_PROG_CC_C89, AC_PROG_CC_C99.
Resurrect AC_PROG_CC_STDC.
* doc/autoconf.texi (C Compiler): Add AC_PROG_CC_STDC,
AC_PROG_CC_C89, AC_PROG_CC_C99.
(Obsolete Macros): Remove AC_PROG_CC_STDC; it's no longer obsolete.
* lib/autoconf/c.m4 (_AC_PROG_CC_C89, _AC_PROG_CC_C99, AC_PROG_CC_C89,
AC_PROG_CC_C99): New macros.
(AC_PROG_CC_STDC): Use them.
(_AC_PROG_CC_STDC): Remove.
(AC_C_PROTOTYPES): Use ac_cv_prog_cc_c89, not ac_cv_prog_cc_stdc.
* THANKS: Add Roger Leigh.

21 years agoRegenerate.
Paul Eggert [Sun, 2 Jan 2005 17:16:49 +0000 (17:16 +0000)] 
Regenerate.

21 years ago* bin/autoreconf.in (autoreconf_current_directory): AM_INIT_AUTOMAKE
Paul Eggert [Sun, 2 Jan 2005 17:15:40 +0000 (17:15 +0000)] 
* bin/autoreconf.in (autoreconf_current_directory):  AM_INIT_AUTOMAKE
signals that the package uses Automake; a `Makefile.am' is typical but
not essential.  Reported by Magnus Therning.
* tests/torture.at (autoreconf.): New banner.
(autoreconf and non-AC configure): Rename to `Non-Autoconf
AC_CONFIG_SUBDIRS'.
(autoreconf an empty directory): Rename to `Empty directory'.
(Unusual Automake input files): New test.

21 years ago* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH):
Paul Eggert [Sun, 2 Jan 2005 16:48:44 +0000 (16:48 +0000)] 
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH):
If the variable to set is already set, set ac_cv_path_$1
to the preset value.

21 years ago(_AC_FEATURE_CHECK_LENGTH): If the variable to set is already set, set
Paul Eggert [Sun, 2 Jan 2005 16:48:12 +0000 (16:48 +0000)] 
(_AC_FEATURE_CHECK_LENGTH): If the variable to set is already set, set
ac_cv_path_$1 to the preset value.

21 years ago* lib/autotest/general.m4 (AT_CAPTURE_FILE): New macro.
Paul Eggert [Sat, 1 Jan 2005 08:12:12 +0000 (08:12 +0000)] 
* lib/autotest/general.m4 (AT_CAPTURE_FILE): New macro.
(AT_SETUP): Clear AT_capture_files.
(_AT_CHECK): On failure, log each of AT_capture_files.  Fix comment.
(AT_KEYWORDS): Fix comment typo.
* tests/autotest.at (AT_CHECK_AT): Use AT_CAPTURE_FILE.
* tests/local.at (AT_CHECK_CONFIGURE): Use AT_CAPTURE_FILE.
* doc/autoconf.texi (Writing testsuite.at): Document AT_CAPTURE_FILE.

21 years agoRegenerate.
Paul Eggert [Sat, 1 Jan 2005 07:56:16 +0000 (07:56 +0000)] 
Regenerate.

21 years agoUndo unnecessary 2nd part of previous change to m4sh.m4.
Paul Eggert [Sat, 1 Jan 2005 07:54:40 +0000 (07:54 +0000)] 
Undo unnecessary 2nd part of previous change to m4sh.m4.

21 years agoUndo unnecessary 2nd part of previous change.
Paul Eggert [Sat, 1 Jan 2005 07:54:03 +0000 (07:54 +0000)] 
Undo unnecessary 2nd part of previous change.

21 years agoRegenerate.
Paul Eggert [Wed, 29 Dec 2004 06:55:11 +0000 (06:55 +0000)] 
Regenerate.

21 years ago* BUGS (Minor Problems): Warn about makefile limitations.
Paul Eggert [Wed, 29 Dec 2004 06:54:44 +0000 (06:54 +0000)] 
* BUGS (Minor Problems): Warn about makefile limitations.
* Makefile.am: Find and update `INSTALL' in $(srcdir).
* man/Makefile.am: Find and update manual pages in $(srcdir).

21 years agoRegenerate.
Paul Eggert [Sat, 25 Dec 2004 07:53:27 +0000 (07:53 +0000)] 
Regenerate.

21 years ago* lib/m4sugar/m4sh.m4 (_AS_DETECT_BETTER_SHELL): Test candidate
Paul Eggert [Sat, 25 Dec 2004 07:50:01 +0000 (07:50 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_DETECT_BETTER_SHELL): Test candidate
shells in subshell.

21 years ago(_AS_DETECT_BETTER_SHELL): Test candidate
Paul Eggert [Sat, 25 Dec 2004 07:49:41 +0000 (07:49 +0000)] 
(_AS_DETECT_BETTER_SHELL): Test candidate
shells in subshell, to avoid noise from ash.  (trivial change)

21 years ago* doc/autoconf.texi (Limitations of Builtins) <case>, <read>.
Paul Eggert [Wed, 22 Dec 2004 21:50:28 +0000 (21:50 +0000)] 
* doc/autoconf.texi (Limitations of Builtins) <case>, <read>.

21 years ago(Limitations of Builtins) <case>: Mention
Paul Eggert [Wed, 22 Dec 2004 21:50:08 +0000 (21:50 +0000)] 
(Limitations of Builtins) <case>: Mention
problems with SunOS ksh and backslash escaping, Bourne shells and
closing brackets (both within character classes).  Bug reported
against Libtool by Alexander Kurz <alexander.kurz@qsc.de>.
<read>: New entry.  Mention non-availability of -r.

21 years ago* lib/autotest/general.m4 (AT_LINE): Don't add srcdir here, to
Akim Demaille [Wed, 22 Dec 2004 13:29:09 +0000 (13:29 +0000)] 
* lib/autotest/general.m4 (AT_LINE): Don't add srcdir here, to
avoid cluttering displayed messages.  Rather, prepend srcdir where
AT_LINE is used for log files.

21 years ago* lib/autoconf/status.m4: Quote ``$tmp'' in many places.
Stepan Kasal [Tue, 21 Dec 2004 14:24:01 +0000 (14:24 +0000)] 
* lib/autoconf/status.m4: Quote ``$tmp'' in many places.
* lib/m4sugar/m4sh.m4 (AS_TMPDIR): Fix the comment, as traps are
  no longer part of the macro, quote the occurrence of ``$tmp''.
* doc/autoconf.texi (Forbidden Patterns): Typo.

21 years ago* lib/autotest/general.m4 (AT_INIT): Make sure the "ok" etc. are
Akim Demaille [Tue, 21 Dec 2004 12:47:57 +0000 (12:47 +0000)] 
* lib/autotest/general.m4 (AT_INIT): Make sure the "ok" etc. are
separated from the test title by forcing a white space.

21 years agoEnable Emacs navigation within testsuite.log files.
Akim Demaille [Tue, 21 Dec 2004 12:25:08 +0000 (12:25 +0000)] 
Enable Emacs navigation within testsuite.log files.
* lib/autotest/general.m4 (AT_CLEANUP): Add an hint for Emacs to
use the compilation mode.
(AT_LINE): Point to the srcdir.

21 years agoRegenerate.
Paul Eggert [Mon, 20 Dec 2004 04:12:52 +0000 (04:12 +0000)] 
Regenerate.

21 years agoPass TESTSUITEFLAGS.
Paul Eggert [Mon, 20 Dec 2004 04:10:21 +0000 (04:10 +0000)] 
Pass TESTSUITEFLAGS.

21 years ago(Making testsuite Scripts): Recommend the same
Paul Eggert [Mon, 20 Dec 2004 04:09:54 +0000 (04:09 +0000)] 
(Making testsuite Scripts): Recommend the same
Makefile.am scheme Autoconf now uses.

21 years ago(installcheck-local): Use $(bindir).
Paul Eggert [Mon, 20 Dec 2004 04:09:13 +0000 (04:09 +0000)] 
(installcheck-local): Use $(bindir).
(check-local, installcheck-local): Pass TESTSUITEFLAGS.

21 years agoRegenerate.
Paul Eggert [Sun, 19 Dec 2004 15:02:56 +0000 (15:02 +0000)] 
Regenerate.

21 years ago* lib/m4sugar/m4sugar.m4 (m4_qlen, m4_qdelta): New macros.
Paul Eggert [Sun, 19 Dec 2004 14:40:36 +0000 (14:40 +0000)] 
* lib/m4sugar/m4sugar.m4 (m4_qlen, m4_qdelta): New macros.
* lib/autotest/general.m4 (AT_SETUP): Use m4_qdelta.

21 years agoRegenerate.
Paul Eggert [Sun, 19 Dec 2004 14:29:19 +0000 (14:29 +0000)] 
Regenerate.

21 years ago* lib/autotest/general.m4 (_AT_DECIDE_TRACEABLE): New macro.
Paul Eggert [Sun, 19 Dec 2004 14:25:56 +0000 (14:25 +0000)] 
* lib/autotest/general.m4 (_AT_DECIDE_TRACEABLE): New macro.
(_AT_CHECK): Use it.
* lib/m4sugar/m4sh.m4 (AS_ESCAPE_FOR_EXPAND): Remove.
(AS_ESCAPE): Fix comment.
* tests/autotest.at: Adjust section banner comments.
(AT_CHECK_AT): Accept STATUS and STDERR.
(AT_CHECK_AT_TEST): Likewise.
(Invalid brace-enclosed parameter expansion)
(Multiline command from M4 expansion)
(Double-M4-quoted command): New tests.

21 years ago* doc/autoconf.texi: Update GNU FDL version from 1.1 to 1.2.
Paul Eggert [Sat, 18 Dec 2004 00:44:52 +0000 (00:44 +0000)] 
* doc/autoconf.texi: Update GNU FDL version from 1.1 to 1.2.

21 years agoUpdate FDL version from 1.1 to 1.2.
Paul Eggert [Sat, 18 Dec 2004 00:44:34 +0000 (00:44 +0000)] 
Update FDL version from 1.1 to 1.2.

21 years ago* lib/autoconf/general.m4 (AC_SUBST, AC_SUBST_FILES): Pass $1 to
Akim Demaille [Fri, 17 Dec 2004 16:17:18 +0000 (16:17 +0000)] 
* lib/autoconf/general.m4 (AC_SUBST, AC_SUBST_FILES): Pass $1 to
m4_pattern_allow.
Suggested by Alexandre Duret-Lutz.
* doc/autoconf.texi (Setting Output Variables): Catch up.

21 years ago* lib/m4sugar/m4sh.m4 (_AS_TEST_PREPARE): Fix comment.
Stepan Kasal [Fri, 17 Dec 2004 14:41:16 +0000 (14:41 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_TEST_PREPARE): Fix comment.

21 years ago* lib/autoconf/general.m4 (_AC_LIBOBJ): We can use AC_SUBST/2,
Stepan Kasal [Fri, 17 Dec 2004 14:36:23 +0000 (14:36 +0000)] 
* lib/autoconf/general.m4 (_AC_LIBOBJ): We can use AC_SUBST/2,
  remove the comment which said we cannot.

21 years agoAdd a specialized check for resolv.h. Thanks to Gerrit P. Haase,
Stepan Kasal [Fri, 17 Dec 2004 14:32:51 +0000 (14:32 +0000)] 
Add a specialized check for resolv.h.  Thanks to Gerrit P. Haase,
Reini Urban and Paul Eggert for reporting the dependencies.

* lib/autoconf/headers.m4 (AC_HEADER_RESOLV): New macro.
* doc/autoconf.texi (AC_HEADER_RESOLV): Document it.
(AC_HEADER_STAT): @cvindex{STAT_MACROS_BROKEN}, not @acindex.

21 years ago* bin/autoscan.in: Open autoscan.log only after ``parse_args'';
Stepan Kasal [Fri, 17 Dec 2004 14:21:50 +0000 (14:21 +0000)] 
* bin/autoscan.in: Open autoscan.log only after ``parse_args'';
  so that eg. ``autoscan --help'' doesn't truncate it.

21 years agoRegenerate.
Paul Eggert [Wed, 15 Dec 2004 22:38:08 +0000 (22:38 +0000)] 
Regenerate.

21 years ago* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Remove generated
Paul Eggert [Wed, 15 Dec 2004 22:37:46 +0000 (22:37 +0000)] 
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Remove generated
conftest files.

21 years ago* lib/autotest/general.m4 (_AT_CHECK) [--trace]: Do not enable shell
Paul Eggert [Tue, 14 Dec 2004 01:04:25 +0000 (01:04 +0000)] 
* lib/autotest/general.m4 (_AT_CHECK) [--trace]: Do not enable shell
tracing on commands with possibly-escaped newlines.
* doc/autoconf.texi (Writing testsuite.at): Delete documentation of the
discontinued behavior and its implications.
* tests/autotest.at (BS-newline in command, ^BS-newline in command)
(BSx641-newline in command, BS-BS-newline in command)
(BSx640-newline in command, Newline-CODE-BS-newline in command)
(Single-quote-BS-newline in command)
(Single-quote-newline-BS-newline in command): New tests.

21 years agoRegenerate.
Paul Eggert [Mon, 13 Dec 2004 18:23:27 +0000 (18:23 +0000)] 
Regenerate.

21 years ago* lib/m4sugar/m4sh.m4 (AS_EXECUTABLE_P): Use test -f && test -x
Paul Eggert [Mon, 13 Dec 2004 18:22:55 +0000 (18:22 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_EXECUTABLE_P): Use test -f && test -x
  on platforms where it works.
(_AS_TEST_PREPARE): Test for ``test -x''.
(_AS_BROKEN_TEST_PREPARE): Nuke.

21 years ago* lib/m4sugar/m4sh.m4 (AS_TMPDIR): Move the trap commands ...
Paul Eggert [Mon, 13 Dec 2004 17:58:03 +0000 (17:58 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_TMPDIR): Move the trap commands ...
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): ... here;
  give only 4-letter prefix to AS_TMPDIR, comment fixed.
* lib/autoconf/programs.m4 (_AC_PATH_PROG_FEATURE_CHECK): Don't
  create the temporary directory.
  (_AC_FEATURE_CHECK_LENGTH): Work in current directory.

21 years ago* bin/autoheader.in: Exit if no AC_CONFIG_HEADERS was found.
Paul Eggert [Mon, 13 Dec 2004 07:15:26 +0000 (07:15 +0000)] 
* bin/autoheader.in: Exit if no AC_CONFIG_HEADERS was found.

21 years agoExit if no AC_CONFIG_HEADERS was found.
Paul Eggert [Mon, 13 Dec 2004 07:15:04 +0000 (07:15 +0000)] 
Exit if no AC_CONFIG_HEADERS was found.

21 years ago* doc/autoconf.texi (Limitations of Usual Tools) <expr (:)>: Typo.
Alexandre Duret-Lutz [Sun, 12 Dec 2004 11:56:40 +0000 (11:56 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools) <expr (:)>: Typo.

21 years agoDon't use negated character sets.
Paul Eggert [Sun, 12 Dec 2004 09:51:10 +0000 (09:51 +0000)] 
Don't use negated character sets.

21 years ago(AT_CHECK_SHELL_SYNTAX): Check for negated character sets.
Paul Eggert [Sun, 12 Dec 2004 09:50:40 +0000 (09:50 +0000)] 
(AT_CHECK_SHELL_SYNTAX): Check for negated character sets.

21 years ago(_AT_CHECK) [--trace]: Rework a shell pattern
Paul Eggert [Sun, 12 Dec 2004 09:49:16 +0000 (09:49 +0000)] 
(_AT_CHECK) [--trace]: Rework a shell pattern
to avoid using a negated character class.  Reported by Nicolas Joly.

21 years agoRegenerate.
Paul Eggert [Sat, 11 Dec 2004 01:25:43 +0000 (01:25 +0000)] 
Regenerate.

21 years agoFix typo in previous checkin. Reported by Alexandre Duret-Lutz.
Paul Eggert [Sat, 11 Dec 2004 01:24:56 +0000 (01:24 +0000)] 
Fix typo in previous checkin.  Reported by Alexandre Duret-Lutz.

21 years agoRegenerate.
Paul Eggert [Sat, 11 Dec 2004 00:01:12 +0000 (00:01 +0000)] 
Regenerate.

21 years agoSimplifications to bin/Makefile.am and man/Makefile.am.
Paul Eggert [Fri, 10 Dec 2004 23:57:42 +0000 (23:57 +0000)] 
Simplifications to bin/Makefile.am and man/Makefile.am.

21 years ago(autoconf.1, autoheader.1, autom4te.1, autoreconf.1,
Paul Eggert [Fri, 10 Dec 2004 23:57:19 +0000 (23:57 +0000)] 
(autoconf.1, autoheader.1, autom4te.1, autoreconf.1,
autoscan.1, autoupdate.1, ifnames.1, config.guess.1, config.sub.1):
Don't depend on .x file explicitly, since "make" does that for us.
Suggested by Stepan Kasal.

21 years ago(MOSTLYCLEANFILES): Renamed from CLEANFILES.
Paul Eggert [Fri, 10 Dec 2004 23:56:45 +0000 (23:56 +0000)] 
(MOSTLYCLEANFILES): Renamed from CLEANFILES.
Add *.tmp.
(autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate,
ifnames): Factor common code.  And they said it couldn't be done!

21 years agoRegenerate.
Paul Eggert [Fri, 10 Dec 2004 07:09:51 +0000 (07:09 +0000)] 
Regenerate.

21 years ago* bin/.cvsignore: Add autoconf.in.
Paul Eggert [Fri, 10 Dec 2004 07:08:52 +0000 (07:08 +0000)] 
* bin/.cvsignore: Add autoconf.in.
* tests/.cvsignore: Add wrapper.in.

* man/Makefile.am (autoconf.1): Regenerate when `autoconf.as' changes.

* lib/autotest/general.m4 [--trace] (AT_INIT): Do not `set -v'.

* tests/autotest.at: New file.
* tests/suite.at: Include it.
* tests/Makefile.am: Distribute it.

* lib/autotest/general.m4 [--trace] (_AT_CHECK): Do not enable
  shell tracing on a command that could contain multiple lines.
* doc/autoconf.text: Document that fact and its implications.
* lib/m4sugar/m4sh.m4 (AS_ESCAPE_FOR_EXPAND): New macro.
* tests/autotest.at (Multiline backquote command substitution,
  Multiline parameter expansion, Literal multiline command,
  Multiline parenthetical command substitution): Remove XFAIL.

21 years ago* man/Makefile.am (autoconf.1): Regenerate when `autoconf.as' changes.
Paul Eggert [Fri, 10 Dec 2004 05:00:17 +0000 (05:00 +0000)] 
* man/Makefile.am (autoconf.1): Regenerate when `autoconf.as' changes.

21 years ago(autoconf.1): Regenerate when `autoconf.as' changes.
Paul Eggert [Fri, 10 Dec 2004 05:00:01 +0000 (05:00 +0000)] 
(autoconf.1): Regenerate when `autoconf.as' changes.

21 years ago* doc/autoconf.texi (Libraries): Clarify problems with AC_CHECK_LIB
Paul Eggert [Thu, 9 Dec 2004 21:32:05 +0000 (21:32 +0000)] 
* doc/autoconf.texi (Libraries): Clarify problems with AC_CHECK_LIB
and suggest AC_SEARCH_LIBS.

21 years ago(Libraries): Clarify problems with AC_CHECK_LIB
Paul Eggert [Thu, 9 Dec 2004 21:31:49 +0000 (21:31 +0000)] 
(Libraries): Clarify problems with AC_CHECK_LIB
and suggest AC_SEARCH_LIBS.

21 years agoRegenerate.
Paul Eggert [Thu, 9 Dec 2004 21:15:19 +0000 (21:15 +0000)] 
Regenerate.

21 years ago* configure.ac (test suite): Cease to generate wrapper scripts.
Paul Eggert [Thu, 9 Dec 2004 21:14:45 +0000 (21:14 +0000)] 
* configure.ac (test suite): Cease to generate wrapper scripts.
* configure: Regenerate.
* lib/freeze.mk (MY_AUTOM4TE): Wrap the uninstalled autom4te directly.
(m4f_dependencies): Adjust accordingly.
* tests/Makefile.am (Wrappers): Generate wrapper scripts.
(wrapper.in): Generate it in the build directory.
(MAINTAINERCLEANFILES): Delete wrapper.in.
(CLEANFILES): Add wrapper.in.
* tests/wrapper.as: Move AS_INIT to very top, preserving copyright in
the output.  Replace each $as_me with a @wrap_program@.
* tests/wrapper.in: Delete it; we always build it.

* bin/Makefile.am (autoconf.in): Generate it in the build directory.
(EXTRA_DIST): Remove autoconf.in.
(CLEANFILES): Add autoconf.in.
(autoconf): Find autoconf.in in the build directory.
* bin/autoconf.in: Delete it; we always build it.

21 years agoRegenerate.
Paul Eggert [Thu, 9 Dec 2004 21:02:41 +0000 (21:02 +0000)] 
Regenerate.

21 years ago* lib/autotest/general.m4 (AT_INIT): Replace a `tr' with a `sed'. Join
Paul Eggert [Thu, 9 Dec 2004 21:01:37 +0000 (21:01 +0000)] 
* lib/autotest/general.m4 (AT_INIT): Replace a `tr' with a `sed'.  Join
PATH members so as to not prepend an empty element.  Move a comment.
* Makefile.am (SUBDIRS): Build in `tests' last.
* tests/Makefile.am (installcheck-local): Add check-local dependencies.

21 years ago* lib/mdate-sh: Don't use "set - x`$ls_command /`".
Paul Eggert [Wed, 8 Dec 2004 20:37:41 +0000 (20:37 +0000)] 
* lib/mdate-sh: Don't use "set - x`$ls_command /`".

21 years agoDon't use "set - x`$ls_command /`", as zsh mishandles
Paul Eggert [Wed, 8 Dec 2004 20:34:37 +0000 (20:34 +0000)] 
Don't use "set - x`$ls_command /`", as zsh mishandles
the spaces inside $ls_command.  Problem reported by Loulou Pouchet in
<http://lists.gnu.org/archive/html/autoconf/2004-12/msg00074.html>.
Don't use "set - x"; plain "set x" is enough, and simplifies debugging.

21 years ago* lib/autoconf/functions.m4 (AC_FUNC_GETMNTENT): Fix typo in previous
Paul Eggert [Tue, 7 Dec 2004 18:23:06 +0000 (18:23 +0000)] 
* lib/autoconf/functions.m4 (AC_FUNC_GETMNTENT): Fix typo in previous
patch: extra "-l"s.

21 years ago(AC_FUNC_GETMNTENT): Fix typo in previous patch: extra "-l"s.
Paul Eggert [Tue, 7 Dec 2004 18:22:45 +0000 (18:22 +0000)] 
(AC_FUNC_GETMNTENT): Fix typo in previous patch: extra "-l"s.

21 years agoDon't use AC_CHECK_FUNCS unless it's going to work.
Paul Eggert [Mon, 6 Dec 2004 21:48:30 +0000 (21:48 +0000)] 
Don't use AC_CHECK_FUNCS unless it's going to work.

21 years agoFix typo in previous patch.
Paul Eggert [Mon, 6 Dec 2004 21:40:13 +0000 (21:40 +0000)] 
Fix typo in previous patch.

21 years agoAdd support for UNICOS getmntent.
Paul Eggert [Mon, 6 Dec 2004 21:24:19 +0000 (21:24 +0000)] 
Add support for UNICOS getmntent.

21 years ago* lib/autoconf/general.m4 (AC_DEFINE, AC_DEFINE_UNQUOTED): Factor
Paul Eggert [Sun, 5 Dec 2004 19:55:44 +0000 (19:55 +0000)] 
* lib/autoconf/general.m4 (AC_DEFINE, AC_DEFINE_UNQUOTED): Factor
  out the common code to ...
(_AC_DEFINE_Q).

21 years ago(AC_DEFINE, AC_DEFINE_UNQUOTED): Factor
Paul Eggert [Sun, 5 Dec 2004 19:55:23 +0000 (19:55 +0000)] 
(AC_DEFINE, AC_DEFINE_UNQUOTED): Factor
  out the common code to ...
(_AC_DEFINE_Q): ... a new macro; simplify the condition about the
  value of the #define--default to 1, iff the macro was called
  with exactly one parameter.

21 years ago* lib/autoconf/functions.m4 (AC_FUNC_MEMCMP): Use "char c = '\200';".
Paul Eggert [Thu, 2 Dec 2004 21:51:06 +0000 (21:51 +0000)] 
* lib/autoconf/functions.m4 (AC_FUNC_MEMCMP): Use "char c = '\200';".

21 years ago(AC_FUNC_MEMCMP): Use
Paul Eggert [Thu, 2 Dec 2004 21:50:46 +0000 (21:50 +0000)] 
(AC_FUNC_MEMCMP): Use
"char c = '\200';" rather than "char c = 0x80;" as the
latter doesn't conform to the strict C standard due to
overflow on signed char hosts.

21 years ago* lib/autoconf/c.m4 (_AC_PROG_CC_STDC): Prefer -qlanglvl=extc89.
Paul Eggert [Thu, 2 Dec 2004 20:09:23 +0000 (20:09 +0000)] 
* lib/autoconf/c.m4 (_AC_PROG_CC_STDC): Prefer -qlanglvl=extc89.

21 years ago(_AC_PROG_CC_STDC): Prefer -qlanglvl=extc89
Paul Eggert [Thu, 2 Dec 2004 20:09:03 +0000 (20:09 +0000)] 
(_AC_PROG_CC_STDC): Prefer -qlanglvl=extc89
to -qlanglvl=ansi.  We don't want to disable extensions.

21 years agoAdd Ralf Wildenhues.
Paul Eggert [Mon, 29 Nov 2004 21:44:45 +0000 (21:44 +0000)] 
Add Ralf Wildenhues.

21 years agoMinor rewording to fix problems reported by Ralf Wildenhues.
Paul Eggert [Mon, 29 Nov 2004 21:43:33 +0000 (21:43 +0000)] 
Minor rewording to fix problems reported by Ralf Wildenhues.

21 years ago(Particular Programs): @code{$PATH} -> @env{PATH}.
Paul Eggert [Mon, 29 Nov 2004 21:43:11 +0000 (21:43 +0000)] 
(Particular Programs): @code{$PATH} -> @env{PATH}.
(Using Autotest, testsuite Scripts, Writing testsuite.at):
Reword slightly to avoid some English-language problems noted
by Ralf Wildenhues in:
http://lists.gnu.org/archive/html/autoconf-patches/2004-11/msg00027.html

21 years ago* NEWS: Add ^L above each release.
Paul Eggert [Mon, 29 Nov 2004 21:25:15 +0000 (21:25 +0000)] 
* NEWS: Add ^L above each release.

21 years agoAdd ^L above each release.
Paul Eggert [Mon, 29 Nov 2004 21:24:57 +0000 (21:24 +0000)] 
Add ^L above each release.

21 years ago* HACKING: Refer to "coreutils", not "File, Shell or Text utils".
Paul Eggert [Mon, 29 Nov 2004 04:34:31 +0000 (04:34 +0000)] 
* HACKING: Refer to "coreutils", not "File, Shell or Text utils".
* lib/m4sugar/m4sh.m4 (AS_HELP_STRING): A typo in the comment.

21 years agoFix documentation problems reported by Russ Boylan in
Paul Eggert [Mon, 29 Nov 2004 04:29:08 +0000 (04:29 +0000)] 
Fix documentation problems reported by Russ Boylan in
<http://lists.gnu.org/archive/html/bug-autoconf/2004-11/msg00056.html>,
along with some nearby cruft.
* doc/autoconf.texi (Libtool): Libtool can be used without
Automake (not without Autoconf).
(Introduction): Mention lists.gnu.org.
* BUGS: Don't mention bugs.gnu.org.
Remove mention of ancient libtool compatibility problem.
* NEWS: Mention that bugs.gnu.org is kaput.
* README: Likewise.  Mention where mailing list archives can be found.

21 years agoAdd another [].
Paul Eggert [Fri, 26 Nov 2004 18:45:53 +0000 (18:45 +0000)] 
Add another [].

21 years ago* doc/autoconf.texi (Pretty Help Strings): Go back to single-quoting
Paul Eggert [Fri, 26 Nov 2004 08:58:50 +0000 (08:58 +0000)] 
* doc/autoconf.texi (Pretty Help Strings): Go back to single-quoting

21 years ago(Pretty Help Strings): Go back to
Paul Eggert [Fri, 26 Nov 2004 08:58:34 +0000 (08:58 +0000)] 
(Pretty Help Strings): Go back to
single-quoting assignments to cache variables.

21 years ago* lib/autoconf/general.m4 (AC_ARG_ENABLE, AC_ARG_ENABLE): Expand $1.
Paul Eggert [Tue, 23 Nov 2004 19:13:33 +0000 (19:13 +0000)] 
* lib/autoconf/general.m4 (AC_ARG_ENABLE, AC_ARG_ENABLE): Expand $1.
* doc/autoconf.texi (Pretty Help Strings): more fixes

21 years ago(AC_ARG_ENABLE, AC_ARG_ENABLE): Enable
Paul Eggert [Tue, 23 Nov 2004 19:13:01 +0000 (19:13 +0000)] 
(AC_ARG_ENABLE, AC_ARG_ENABLE): Enable
expansion of $1 in the comment emitted to configure.