]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
23 years agoUpdate.
Akim Demaille [Thu, 4 Apr 2002 13:25:45 +0000 (13:25 +0000)] 
Update.

23 years ago* lib/autoconf/status.m4 (_AC_CONFIG_FILE, _AC_CONFIG_HEADER)
Akim Demaille [Wed, 3 Apr 2002 13:35:59 +0000 (13:35 +0000)] 
* lib/autoconf/status.m4 (_AC_CONFIG_FILE, _AC_CONFIG_HEADER)
(_AC_CONFIG_COMMAND, _AC_CONFIG_LINK): New.
Use dnl, not the KILL diversion.
Extracted from...
(AC_CONFIG_FILES, AC_CONFIG_HEADERS, AC_CONFIG_COMMANDS)
(AC_CONFIG_LINKS): here.
Adjust.
Don't use the KILL diversion, as it kills spurious output, which
results in failures being hidden.
Use m4_defn where appropriate.
(AC_CONFIG_IF_MEMBER): Kill the real bug: a spurious parenthesis
after the second argument.
Use m4_defn.
* lib/autom4te.in (Autoconf, Autotest, M4sh): Don't pass --warning
syntax, as it is provided by M4sugar.
* tests/torture.at (Multiple AC_CONFIG_FILES): New.

23 years ago * lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not
Andreas Schwab [Wed, 3 Apr 2002 11:11:46 +0000 (11:11 +0000)] 
* lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not
expanded if $# <= 2.

23 years ago* bin/autoreconf.in (autoreconf): Run automake after rerunning
Andreas Schwab [Wed, 3 Apr 2002 10:53:55 +0000 (10:53 +0000)] 
* bin/autoreconf.in (autoreconf): Run automake after rerunning
aclocal.

23 years ago* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT_REJECT)
Akim Demaille [Wed, 3 Apr 2002 09:27:04 +0000 (09:27 +0000)] 
* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT_REJECT)
(_AC_COMPILER_EXEEXT_REJECT): New.
Also recognize *.bb and *.bbg as compilation byproducts.
(_AC_COMPILER_EXEEXT_DEFAULT, _AC_COMPILER_EXEEXT_O)
(_AC_COMPILER_OBJEXT): Use them.
Fixes Debian #138666.

23 years agoFix.
Akim Demaille [Wed, 3 Apr 2002 09:23:34 +0000 (09:23 +0000)] 
Fix.

23 years agoIntegrate AC_PROG_CC_STDC into AC_PROG_CC.
Peter Eisentraut [Tue, 2 Apr 2002 18:22:08 +0000 (18:22 +0000)] 
Integrate AC_PROG_CC_STDC into AC_PROG_CC.

* lib/autoconf/c.m4 (AC_PROG_CC_STDC): Rename to _AC_PROG_CC_STDC.
AU_DEFUN old name.  Use _AC_COMPILE_IFELSE.
(AC_PROG_CC): Call _AC_PROG_CC_STDC.
(AC_C_INLINE): Do not require AC_PROG_CC_STDC.
(AC_C_CONST): Same.
(AC_C_INLINE): Same.
(AC_C_PROTOTYPES): Same.  Require AC_PROG_CC instead.
* doc/autoconf.texi, NEWS: Document.
* tests/mktests.sh (au_exclude_list): Add AC_PROG_CC_STDC and
AC_C_CROSS.

23 years ago* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Invoke
Akim Demaille [Tue, 2 Apr 2002 15:14:09 +0000 (15:14 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Invoke
_AS_MKDIR_P_PREPARE.

23 years ago* lib/autoconf/c.m4 (AC_C_INLINE): Test with a typedef return value,
Kevin Ryde [Wed, 27 Mar 2002 22:43:45 +0000 (22:43 +0000)] 
* lib/autoconf/c.m4 (AC_C_INLINE): Test with a typedef return value,
to avoid versions of HP C which don't allow that.

23 years ago* lib/m4sugar/m4sh.m4 (_AS_BASENAME_PREPARE): New macro.
Paul Eggert [Wed, 27 Mar 2002 20:34:07 +0000 (20:34 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_BASENAME_PREPARE): New macro.
(AS_SHELL_SANITIZE): Invoke it.
(AS_BASENAME): AS_REQUIRE it, and use $as_basename.

23 years ago(_AS_BASENAME_PREPARE): New macro.
Paul Eggert [Wed, 27 Mar 2002 20:33:03 +0000 (20:33 +0000)] 
(_AS_BASENAME_PREPARE): New macro.
(AS_SHELL_SANITIZE): Invoke it.
(AS_BASENAME): AS_REQUIRE it, and use $as_basename.

23 years agoUpdate GNATS address.
Akim Demaille [Tue, 26 Mar 2002 16:16:51 +0000 (16:16 +0000)] 
Update GNATS address.

23 years ago* doc/autoconf.texi (Portable Shell): Add pointers to FAQs.
Akim Demaille [Tue, 26 Mar 2002 09:32:29 +0000 (09:32 +0000)] 
* doc/autoconf.texi (Portable Shell): Add pointers to FAQs.

23 years ago* doc/autoconf.texi (Introduction): The GNATS base moved.
Akim Demaille [Tue, 26 Mar 2002 09:19:51 +0000 (09:19 +0000)] 
* doc/autoconf.texi (Introduction): The GNATS base moved.

23 years ago* tests/m4sh.at: Don't rely on "PATH=test:$PATH test-1" working
Paul Eggert [Mon, 25 Mar 2002 22:03:16 +0000 (22:03 +0000)] 
* tests/m4sh.at: Don't rely on "PATH=test:$PATH test-1" working
as POSIX requires, as it doesn't work with Zsh.
* doc/autoconf.texi (Assignments): Document the problem.

23 years agoDon't rely on "PATH=test:$PATH test-1" working
Paul Eggert [Mon, 25 Mar 2002 22:02:24 +0000 (22:02 +0000)] 
Don't rely on "PATH=test:$PATH test-1" working
as POSIX requires, as it doesn't work with Zsh.

23 years ago(Assignments): Document the problem with Zsh and "PATH=test:$PATH test-1".
Paul Eggert [Mon, 25 Mar 2002 22:01:33 +0000 (22:01 +0000)] 
(Assignments): Document the problem with Zsh and "PATH=test:$PATH test-1".

23 years ago* doc/autoconf.texi (Limitations of Make): Mention more issue
Alexandre Duret-Lutz [Mon, 25 Mar 2002 21:09:40 +0000 (21:09 +0000)] 
* doc/autoconf.texi (Limitations of Make): Mention more issue
about VPATH, overriding of macros in sub-makes, and handling of
SHELL.

23 years ago* doc/autoconf.texi (Here-Documents): Mention Solaris 8 dtksh
Paul Eggert [Fri, 22 Mar 2002 06:22:25 +0000 (06:22 +0000)] 
* doc/autoconf.texi (Here-Documents): Mention Solaris 8 dtksh
problem with here-document buffer boundaries.

Update copyright notice year.

23 years ago(Here-Documents): Mention Solaris 8 dtksh problem with here-document
Paul Eggert [Fri, 22 Mar 2002 06:21:01 +0000 (06:21 +0000)] 
(Here-Documents): Mention Solaris 8 dtksh problem with here-document
buffer boundaries.

23 years ago* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Unset ENV and BASH_ENV
Paul Eggert [Fri, 22 Mar 2002 05:37:22 +0000 (05:37 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Unset ENV and BASH_ENV
when reinvoking the shell, to work around problems with installers
who put strange things like "cd" commands in their environments.

23 years ago(_AS_LINENO_PREPARE): Unset ENV and BASH_ENV when reinvoking the
Paul Eggert [Fri, 22 Mar 2002 05:35:53 +0000 (05:35 +0000)] 
(_AS_LINENO_PREPARE): Unset ENV and BASH_ENV when reinvoking the
shell, to work around problems with installers who put strange things
like "cd" commands in their environments.

23 years ago* tests/semantics.at (AC_C_BIGENDIAN): s/unknow/unknown/.
Akim Demaille [Tue, 19 Mar 2002 15:30:18 +0000 (15:30 +0000)] 
* tests/semantics.at (AC_C_BIGENDIAN): s/unknow/unknown/.
From Aaron Ucko.

23 years ago* bin/autoscan.in (scan_file): Specify the location in `&used'
Akim Demaille [Tue, 19 Mar 2002 15:25:26 +0000 (15:25 +0000)] 
* bin/autoscan.in (scan_file): Specify the location in `&used'
invocations.
From Nicolas Joly.

23 years ago* doc/autoconf.texi: Adjust @code/@command, @xref/@ref usage.
Akim Demaille [Tue, 19 Mar 2002 15:20:58 +0000 (15:20 +0000)] 
* doc/autoconf.texi: Adjust @code/@command, @xref/@ref usage.
From Nishio Futoshi.

23 years ago* lib/m4sugar/m4sugar.m4 (m4_define_default, m4_fst, m4_map): New.
Akim Demaille [Tue, 19 Mar 2002 07:42:06 +0000 (07:42 +0000)] 
* lib/m4sugar/m4sugar.m4 (m4_define_default, m4_fst, m4_map): New.

23 years agoFix minor typos noted by makeinfo (GNU texinfo) 4.1.
Paul Eggert [Tue, 19 Mar 2002 07:00:18 +0000 (07:00 +0000)] 
Fix minor typos noted by makeinfo (GNU texinfo) 4.1.
In particular, Info cannot handle `:' in index entries.

23 years ago* doc/autoconf.texi (Programming in M4sh): Add AS_MKDIR_P.
Paul Eggert [Tue, 19 Mar 2002 06:44:36 +0000 (06:44 +0000)] 
* doc/autoconf.texi (Programming in M4sh): Add AS_MKDIR_P.
(Limitations of Usual Tools): Add mkdir section.

* lib/m4sugar/m4sh.m4 (_AS_MKDIR_P_PREPARE): New macro.
(AS_MKDIR_P): Require it.  Use mkdir -p if available, falling
back on AS_DIRNAME to compute prefixes otherwise; this is
roughly what mkinstalldirs does.  That way, we need not have
our own filename disassembler.  The old disassembler did not
work with Solaris 8 dtksh, which is ksh Version M-12/28/93d.

* lib/autotest/general.m4 (AT_INIT, AT_CLEANUP):
Create at_test_all by a series of assignments,
not by a single assignment of a long string.  The latter causes ksh
version 11/16/88g to silently misbehave on OpenServer 5.0.6a,
presumably because of a buffer overrun.

23 years ago(AT_INIT, AT_CLEANUP):
Paul Eggert [Tue, 19 Mar 2002 06:43:17 +0000 (06:43 +0000)] 
(AT_INIT, AT_CLEANUP):
Create at_test_all by a series of assignments,
not by a single assignment of a long string.  The latter causes ksh
version 11/16/88g to silently misbehave on OpenServer 5.0.6a,
presumably because of a buffer overrun.

23 years ago(Programming in M4sh): Add AS_MKDIR_P.
Paul Eggert [Tue, 19 Mar 2002 06:38:52 +0000 (06:38 +0000)] 
(Programming in M4sh): Add AS_MKDIR_P.
(Limitations of Usual Tools): Add mkdir section.

23 years ago(_AS_MKDIR_P_PREPARE): New macro.
Paul Eggert [Tue, 19 Mar 2002 06:23:15 +0000 (06:23 +0000)] 
(_AS_MKDIR_P_PREPARE): New macro.
(AS_MKDIR_P): Require it.  Use mkdir -p if available, falling
back on AS_DIRNAME to compute prefixes otherwise; this is
roughly what mkinstalldirs does.  That way, we need not have
our own filename disassembler.  The old disassembler did not
work with Solaris 8 dtksh, which is ksh Version M-12/28/93d.

23 years ago* lib/autotest/general.m4 (at_times_skip):
Paul Eggert [Thu, 14 Mar 2002 18:15:55 +0000 (18:15 +0000)] 
* lib/autotest/general.m4 (at_times_skip):
Renamed from at_times.  Now a boolean.
ksh93 Version M-12/28/93d doesn't like 'x=times; $x'; it
says 'times: not found'.

23 years ago(at_times_skip):
Paul Eggert [Thu, 14 Mar 2002 18:14:49 +0000 (18:14 +0000)] 
(at_times_skip):
Renamed from at_times.  Now a boolean.
ksh93 Version M-12/28/93d doesn't like 'x=times; $x'; it
says 'times: not found'.

23 years ago* bin/autoreconf.in (&study_gettextize): New.
Akim Demaille [Thu, 14 Mar 2002 17:25:13 +0000 (17:25 +0000)] 
* bin/autoreconf.in (&study_gettextize): New.
(&autoreconf): Handle newest gettextize.
Rerun aclocal if needed.
Suggested by Andreas Schwab.

23 years ago* doc/autoconf.texi (Special Shell Variables): More about IFS.
Akim Demaille [Wed, 13 Mar 2002 10:08:22 +0000 (10:08 +0000)] 
* doc/autoconf.texi (Special Shell Variables): More about IFS.

23 years ago* doc/autoconf.texi (Header Portability): New.
Akim Demaille [Wed, 13 Mar 2002 09:58:41 +0000 (09:58 +0000)] 
* doc/autoconf.texi (Header Portability): New.
Add information about stdint.h and inttypes.h from Paul Eggert.

23 years ago* doc/autoconf.texi (Limitations of Usual Tools): Some about `cp
Akim Demaille [Wed, 13 Mar 2002 09:44:21 +0000 (09:44 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools): Some about `cp
-p'.
From Bob Proulx.

23 years agoRegen.
Akim Demaille [Tue, 12 Mar 2002 16:13:37 +0000 (16:13 +0000)] 
Regen.

23 years ago* lib/m4sugar/m4sh.m4 (AS_BASENAME_EXPR): AS_REQUIRE, not
Akim Demaille [Tue, 12 Mar 2002 16:08:01 +0000 (16:08 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_BASENAME_EXPR): AS_REQUIRE, not
m4_require.

23 years ago* configure.ac: Explicitly check for EMACS since AM_PATH_LISPDIR
Andreas Schwab [Mon, 11 Mar 2002 17:24:00 +0000 (17:24 +0000)] 
* configure.ac: Explicitly check for EMACS since AM_PATH_LISPDIR
does not do it if --with-lispdir is given.

23 years agoBump to 2.53a.
Akim Demaille [Mon, 11 Mar 2002 14:38:59 +0000 (14:38 +0000)] 
Bump to 2.53a.

23 years ago.
Akim Demaille [Fri, 8 Mar 2002 13:52:50 +0000 (13:52 +0000)] 
.

23 years agoVersion 2.53. AUTOCONF-2.53
Akim Demaille [Fri, 8 Mar 2002 13:10:19 +0000 (13:10 +0000)] 
Version 2.53.

23 years ago* doc/autoconf.texi (Subdirectories): Clarify that the
Akim Demaille [Fri, 8 Mar 2002 12:51:35 +0000 (12:51 +0000)] 
* doc/autoconf.texi (Subdirectories): Clarify that the
subdirectory should exist.

23 years ago* Makefile.am (AUTOMAKE_OPTIONS): 1.6.
Akim Demaille [Fri, 8 Mar 2002 12:44:46 +0000 (12:44 +0000)] 
* Makefile.am (AUTOMAKE_OPTIONS): 1.6.

23 years ago* bin/autom4te.in (&handle_m4): Do not foreach with `$_' as it
Akim Demaille [Fri, 8 Mar 2002 12:01:23 +0000 (12:01 +0000)] 
* bin/autom4te.in (&handle_m4): Do not foreach with `$_' as it
aliases the actual variables, and modifications of the former
affect the latter.

23 years ago* bin/autom4te.in (&handle_m4): Protect us from corrupted file
Akim Demaille [Fri, 8 Mar 2002 11:48:17 +0000 (11:48 +0000)] 
* bin/autom4te.in (&handle_m4): Protect us from corrupted file
because of C-c: have m4 output in tmp files, then mv them.

23 years ago* bin/autoconf.in, bin/autoheader.in, bin/autom4te.in,
Akim Demaille [Fri, 8 Mar 2002 11:46:31 +0000 (11:46 +0000)] 
* bin/autoconf.in, bin/autoheader.in, bin/autom4te.in,
* bin/autoreconf.in, bin/autoscan.in, bin/autoupdate.in,
* bin/ifnames.in: Copyright update.

23 years ago* doc/autoconf.texi (Invoking autom4te): New.
Akim Demaille [Fri, 8 Mar 2002 11:46:07 +0000 (11:46 +0000)] 
* doc/autoconf.texi (Invoking autom4te): New.

23 years ago* doc/autoconf.texi (Specifying Names): Clarification suggested by
Akim Demaille [Tue, 5 Mar 2002 10:06:30 +0000 (10:06 +0000)] 
* doc/autoconf.texi (Specifying Names): Clarification suggested by
Kevin Ryde.

23 years agoBump to 2.52j.
Akim Demaille [Tue, 5 Mar 2002 09:37:21 +0000 (09:37 +0000)] 
Bump to 2.52j.

23 years ago.
Akim Demaille [Tue, 5 Mar 2002 09:29:53 +0000 (09:29 +0000)] 
.

23 years agoRegen. AUTOCONF-2.52i
Akim Demaille [Tue, 5 Mar 2002 08:43:46 +0000 (08:43 +0000)] 
Regen.

23 years agoVersion 2.52i.
Akim Demaille [Tue, 5 Mar 2002 08:42:27 +0000 (08:42 +0000)] 
Version 2.52i.

23 years ago* doc/autoconf.texi (AC_LIBOBJ vs. LIBOBJS): New.
Akim Demaille [Mon, 4 Mar 2002 15:09:20 +0000 (15:09 +0000)] 
* doc/autoconf.texi (AC_LIBOBJ vs. LIBOBJS): New.
* lib/autoconf/general.m4 (AC_INIT): More informative error
message for LIBOBJ.

23 years ago* lib/freeze.mk ($(build_libdir)/m4sugar/version.m4): New, for
Akim Demaille [Mon, 4 Mar 2002 15:08:23 +0000 (15:08 +0000)] 
* lib/freeze.mk ($(build_libdir)/m4sugar/version.m4): New, for
parallel builds.

23 years ago* doc/autoconf.texi (Transforming Names): Equality between target
Akim Demaille [Mon, 4 Mar 2002 15:06:44 +0000 (15:06 +0000)] 
* doc/autoconf.texi (Transforming Names): Equality between target
and host is irrelevant.
(Specifying Names, Canonicalizing): Remove all references to the
backward compatibility hooks.  Rather, collect them all into...
(Hosts and Cross-Compilation): this new section.
* doc/install.texi (System Type): Ditto.
* lib/autoconf/general.m4 (AC_CANONICAL_HOST): Explicitly state
that `--host' implies cross-compilation.

23 years ago* doc/autoconf.texi (Evaluation Macros): New.
Akim Demaille [Mon, 4 Mar 2002 15:05:13 +0000 (15:05 +0000)] 
* doc/autoconf.texi (Evaluation Macros): New.
* lib/m4sugar/m4sugar.m4 (m4_lquote): Remove, it is totally
useless.
(_m4_foreach): Define the variant with immediate evaluation so
that it contains exactly the items, not an expression which
evaluation is the current item.
(m4_re_string, m4_re_word): Don't over quote them.

23 years agoInstead of having stacking `shift's evaluated at the end, let
Akim Demaille [Mon, 4 Mar 2002 15:02:21 +0000 (15:02 +0000)] 
Instead of having stacking `shift's evaluated at the end, let
`foreach' loops immediately evaluate them.
* lib/m4sugar/m4sugar.m4 (m4_quote, m4_dquote): Use $@ rather than
$*.  This is the n-th time I change my mind, but hopefully this is
the last...
(m4_lquote): New.
(m4_text_wrap): Use m4_foreach, which is finally correct _and_
efficient.
(m4_foreach_quoted, m4_car_quoted, _m4_foreach_quoted): Remove, as
it was only a hack for m4_text_wrap.
(m4_car2): Remove, replaced by...
(m4_cdr): New.
(_m4_foreach): Adjust.
* lib/autoconf/general.m4 (_AC_INIT_PREPARE): Adjust, and use
m4_bpatsubst for clarification.

23 years ago* doc/autoconf.texi (Changequote is Evil): New.
Akim Demaille [Mon, 4 Mar 2002 14:33:12 +0000 (14:33 +0000)] 
* doc/autoconf.texi (Changequote is Evil): New.

23 years ago* doc/autoconf.texi (Portable Shell): Mention 32-byte #! length limit
Kevin Ryde [Sat, 2 Mar 2002 23:22:27 +0000 (23:22 +0000)] 
* doc/autoconf.texi (Portable Shell): Mention 32-byte #! length limit
on old systems like SunOS.

23 years ago* doc/autoconf.texi (Function Portability): Add va_copy and va_list.
Kevin Ryde [Sat, 2 Mar 2002 23:16:55 +0000 (23:16 +0000)] 
* doc/autoconf.texi (Function Portability): Add va_copy and va_list.

23 years ago* lib/autoconf/c.m4, lib/autoconf/fortran.m4,
Peter Eisentraut [Sat, 2 Mar 2002 15:19:47 +0000 (15:19 +0000)] 
* lib/autoconf/c.m4, lib/autoconf/fortran.m4,
lib/autoconf/functions.m4, lib/autoconf/general.m4,
lib/autoconf/headers.m4, lib/autoconf/lang.m4,
lib/autoconf/programs.m4, lib/autoconf/status.m4: Improve spelling
of messages.

23 years ago* lib/autotest/general.m4 (AT_INIT): Suggest a title to the
Akim Demaille [Thu, 28 Feb 2002 15:55:13 +0000 (15:55 +0000)] 
* lib/autotest/general.m4 (AT_INIT): Suggest a title to the
message to be sent.

23 years ago* doc/autoconf.texi (Function Portability): Add va_copy and va_list.
Kevin Ryde [Wed, 27 Feb 2002 22:25:56 +0000 (22:25 +0000)] 
* doc/autoconf.texi (Function Portability): Add va_copy and va_list.

23 years ago* lib/autoconf/functions.m4 (AC_FUNC_SETPGRP): Fix the test.
Akim Demaille [Mon, 25 Feb 2002 17:38:41 +0000 (17:38 +0000)] 
* lib/autoconf/functions.m4 (AC_FUNC_SETPGRP): Fix the test.
From Akinori Musha.

23 years ago* lib/Autom4te/XFile.pm (getline, getlines): New functions,
Alexandre Duret-Lutz [Thu, 14 Feb 2002 12:04:39 +0000 (12:04 +0000)] 
* lib/Autom4te/XFile.pm (getline, getlines): New functions,
translate rn to n.

23 years agoVersion 2.52h.
Akim Demaille [Mon, 11 Feb 2002 14:04:54 +0000 (14:04 +0000)] 
Version 2.52h.

23 years ago.
Akim Demaille [Sun, 10 Feb 2002 13:20:39 +0000 (13:20 +0000)] 
.

23 years agoVersion 2.52h. AUTOCONF-2.52h
Akim Demaille [Sun, 10 Feb 2002 12:38:46 +0000 (12:38 +0000)] 
Version 2.52h.

23 years agoTypo.
Akim Demaille [Sat, 9 Feb 2002 08:27:23 +0000 (08:27 +0000)] 
Typo.

23 years agofreeze.mk: s/AUTOM4TE/MY_AUTOM4TE/
Akim Demaille [Thu, 7 Feb 2002 21:03:22 +0000 (21:03 +0000)] 
freeze.mk: s/AUTOM4TE/MY_AUTOM4TE/

23 years agoVersion 2.52h.
Akim Demaille [Thu, 7 Feb 2002 18:31:27 +0000 (18:31 +0000)] 
Version 2.52h.

23 years agoFix Autoconf PR/209.
Akim Demaille [Thu, 7 Feb 2002 15:49:31 +0000 (15:49 +0000)] 
Fix Autoconf PR/209.
Also reported by Frank Denis.
* lib/m4sugar/m4sh.m4 (_AS_PATH_WALK): Don't over quote.

23 years agoFix Autoconf PR/207:
Akim Demaille [Thu, 7 Feb 2002 12:07:20 +0000 (12:07 +0000)] 
Fix Autoconf PR/207:
AC_PREFIX_PROGRAM fails with dashed program names
* lib/autoconf/general.m4 (AC_PREFIX_PROGRAM): Just use a fresh
variable when looking for the prefix program.
Now it also works for shell variables.

23 years agoRegen.
Akim Demaille [Thu, 7 Feb 2002 12:06:00 +0000 (12:06 +0000)] 
Regen.

23 years agoUpdate.
Akim Demaille [Thu, 7 Feb 2002 09:57:49 +0000 (09:57 +0000)] 
Update.

23 years ago* doc/autoconf.texi (Limitations of Builtins): More about
Akim Demaille [Thu, 7 Feb 2002 09:45:55 +0000 (09:45 +0000)] 
* doc/autoconf.texi (Limitations of Builtins): More about
case/esac.

23 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_COMMANDS): Don't output empty
Akim Demaille [Wed, 6 Feb 2002 17:51:01 +0000 (17:51 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_COMMANDS): Don't output empty
case/esac, some shells don't support it.
Reported by Zack Weinberg.
* tests/torture.at (AC_CONFIG_COMMANDS with empty commands): New.

23 years ago* lib/autotest/general.m4 (AT_INIT): When handling --keywords, be
Akim Demaille [Wed, 6 Feb 2002 17:29:44 +0000 (17:29 +0000)] 
* lib/autotest/general.m4 (AT_INIT): When handling --keywords, be
sure not to introduce newlines in at_groups.
* lib/autotest/Makefile.am (autotest.m4f): Typo.

23 years agoAdd m4sh.m4f and m4sugar.m4f
Pavel Roskin [Wed, 6 Feb 2002 15:54:42 +0000 (15:54 +0000)] 
Add m4sh.m4f and m4sugar.m4f

23 years agoAdd autotest.m4f
Pavel Roskin [Wed, 6 Feb 2002 15:53:35 +0000 (15:53 +0000)] 
Add autotest.m4f

23 years ago* tests/torture.at (Configuring subdirectories): Skip if aclocal
Akim Demaille [Wed, 6 Feb 2002 09:39:54 +0000 (09:39 +0000)] 
* tests/torture.at (Configuring subdirectories): Skip if aclocal
is not available.

23 years ago* doc/autoconf.texi (Specific Compiler Characteristics):
Paul Eggert [Tue, 5 Feb 2002 22:57:26 +0000 (22:57 +0000)] 
* doc/autoconf.texi (Specific Compiler Characteristics):
Describe HP-UX cc bug workaround more accurately.
* lib/autoconf/types.m4 (AC_CHECK_SIZEOF): Cast to long,
not unsigned long.
* tests/semantics.at (AC_CHECK_SIZEOF): Check non-GCC
cross-compilers, too.  This undoes some of the most recent change
to this file.

23 years ago* doc/autoconf.texi (Specific Compiler Characteristics):
Paul Eggert [Tue, 5 Feb 2002 22:56:16 +0000 (22:56 +0000)] 
* doc/autoconf.texi (Specific Compiler Characteristics):
Describe HP-UX cc bug workaround more accurately.
* lib/autoconf/types.m4 (AC_CHECK_SIZEOF): Cast to long,
not unsigned long.
* tests/semantics.at (AC_CHECK_SIZEOF): Check non-GCC
cross-compilers, too.

23 years agoRegen.
Akim Demaille [Tue, 5 Feb 2002 12:29:22 +0000 (12:29 +0000)] 
Regen.

23 years agoReally add freeze.mk.
Akim Demaille [Tue, 5 Feb 2002 10:20:51 +0000 (10:20 +0000)] 
Really add freeze.mk.

23 years ago* tests/Makefile.am (check_SCRIPTS): Use it, instead of WRAPPERS,
Akim Demaille [Tue, 5 Feb 2002 08:28:08 +0000 (08:28 +0000)] 
* tests/Makefile.am (check_SCRIPTS): Use it, instead of WRAPPERS,
to make sure they are up to date when `check' is run.

23 years ago* doc/autoconf.texi (Making testsuite Scripts): Document
Akim Demaille [Tue, 5 Feb 2002 08:27:53 +0000 (08:27 +0000)] 
* doc/autoconf.texi (Making testsuite Scripts): Document
package.m4.

23 years agoThe previous checkin lacked this ChangeLog.
Akim Demaille [Tue, 5 Feb 2002 08:27:23 +0000 (08:27 +0000)] 
The previous checkin lacked this ChangeLog.

23 years agoImplement `autom4te --freeze'.
Akim Demaille [Tue, 5 Feb 2002 08:24:06 +0000 (08:24 +0000)] 
Implement `autom4te --freeze'.
* bin/autom4te.in (&freeze): New.
* lib/autoconf/autoconf.m4, lib/autotest/general.m4,
* lib/m4sugar/m4sh.m4: Don't include files given by autom4te.

23 years agoImplement `autom4te --freeze'.
Akim Demaille [Tue, 5 Feb 2002 08:12:46 +0000 (08:12 +0000)] 
Implement `autom4te --freeze'.
* bin/autom4te.in (&freeze): New.
* lib/autoconf/autoconf.m4, lib/autotest/general.m4,
* lib/m4sugar/m4sh.m4: Don't include files given by autom4te.

23 years ago* bin/autom4te.in (&parse_args): Implement `frozen files are
Akim Demaille [Tue, 5 Feb 2002 08:11:32 +0000 (08:11 +0000)] 
* bin/autom4te.in (&parse_args): Implement `frozen files are
optional are the sum of the previous files on the command line'.
Also, pass `--reload-state=' on them, so...
(handle_m4): don't.
* lib/autom4te.in (Autotest, Autoconf): Rely on M4sh.
(M4sh): Rely on M4sugar.
(Autotest, M4sh, M4sugar): Use frozen files.

23 years agoUpdate NEWS.
Akim Demaille [Thu, 31 Jan 2002 17:33:44 +0000 (17:33 +0000)] 
Update NEWS.

23 years ago* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): Accept $4.
Akim Demaille [Thu, 31 Jan 2002 16:54:32 +0000 (16:54 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): Accept $4.
* doc/autoconf.texi (Initializing configure): Adjust.

23 years ago* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): Map non
Akim Demaille [Wed, 30 Jan 2002 16:13:10 +0000 (16:13 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): Map non
alphanumeric to `-' instead of `_'.

23 years ago* tests/semantics.at (AC_CHECK_SIZEOF): Split into two tests: one
Akim Demaille [Wed, 30 Jan 2002 15:11:49 +0000 (15:11 +0000)] 
* tests/semantics.at (AC_CHECK_SIZEOF): Split into two tests: one
for plain code, the other for cross-compilation code.  The latter
is now run with GCC only.
* doc/autoconf.texi (Compilers and Preprocessors): New.

23 years ago* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): Support pre-defined
Akim Demaille [Wed, 30 Jan 2002 13:08:45 +0000 (13:08 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_PACKAGE): Support pre-defined
values.
* doc/autoconf.texi (Initializing configure): Explain how to
change AC_INIT default values.

23 years ago* tests/torture.at (Configuring subdirectories): Use configure.in,
Akim Demaille [Tue, 29 Jan 2002 17:19:29 +0000 (17:19 +0000)] 
* tests/torture.at (Configuring subdirectories): Use configure.in,
so that aclocal 1.4 works.
Reported by Alexandre Duret-Lutz and Larry Schmitt.

23 years agoBump to 2.52h.
Akim Demaille [Mon, 28 Jan 2002 12:16:23 +0000 (12:16 +0000)] 
Bump to 2.52h.