]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
21 years agoPrefer 'grep' implementations that accept -e.
Paul Eggert [Mon, 3 May 2004 05:54:17 +0000 (05:54 +0000)] 
Prefer 'grep' implementations that accept -e.

21 years agoRegenerate.
Paul Eggert [Mon, 3 May 2004 03:53:20 +0000 (03:53 +0000)] 
Regenerate.

21 years agoDon't default to /bin/sh.
Paul Eggert [Mon, 3 May 2004 03:49:22 +0000 (03:49 +0000)] 
Don't default to /bin/sh.

21 years ago(_AS_DETECT_BETTER_SHELL): Consult $SHELL last, not first.
Paul Eggert [Mon, 3 May 2004 03:47:19 +0000 (03:47 +0000)] 
(_AS_DETECT_BETTER_SHELL): Consult $SHELL last, not first.

21 years ago* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Don't guess
Gary V. Vaughan [Fri, 23 Apr 2004 10:24:32 +0000 (10:24 +0000)] 
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Don't guess
how deeply nested we are when a suitable tool is found, set the
ac_path_TOOL_found flag.
(_AC_PATH_PROG_FEATURE_CHECK): Encapsulate knowledge of how deeply
nested we are in this macro.  Break out of all 3 nested loops if
ac_path_TOOL_found is set.

21 years ago* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Break out
Gary V. Vaughan [Wed, 21 Apr 2004 13:04:56 +0000 (13:04 +0000)] 
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Break out
of the _AS_PATH_WALK loop too if GNU flavor is found.

21 years ago* doc/autoconf.texi (Limitations of Make): Update documentation
Alexandre Duret-Lutz [Wed, 21 Apr 2004 08:23:18 +0000 (08:23 +0000)] 
* doc/autoconf.texi (Limitations of Make): Update documentation
for `$<'.  New entry `Long lines', based on a report from Simon
Josefsson.  Augment the documentation for SHELL = @SHELL@ with a
paragraph about DJGPP, based on a mail from Richard Dawe.

21 years agoLog changes to tests/c.at, lib/autoconf/c.m4, doc/autoconf.texi,
Paul Eggert [Tue, 20 Apr 2004 20:20:09 +0000 (20:20 +0000)] 
Log changes to tests/c.at, lib/autoconf/c.m4, doc/autoconf.texi,
lib/autoconf/lang.m4.

21 years ago(_AC_COMPILER_EXEEXT_DEFAULT): Remove potential
Paul Eggert [Tue, 20 Apr 2004 20:15:57 +0000 (20:15 +0000)] 
(_AC_COMPILER_EXEEXT_DEFAULT): Remove potential
linker output files before linking.

21 years ago(_AC_PROG_CC_G, _AC_PROG_CXX_G): Don't
Paul Eggert [Tue, 20 Apr 2004 20:15:20 +0000 (20:15 +0000)] 
(_AC_PROG_CC_G, _AC_PROG_CXX_G): Don't
consider -g to work if it generates warnings when plain compiles
don't.

21 years ago(C keywords): Don't assume that GCC supports
Paul Eggert [Tue, 20 Apr 2004 20:14:52 +0000 (20:14 +0000)] 
(C keywords): Don't assume that GCC supports
"restrict" and "inline".

21 years ago(Slashes): New section.
Paul Eggert [Tue, 20 Apr 2004 20:14:31 +0000 (20:14 +0000)] 
(Slashes): New section.

22 years ago* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Make the
Gary V. Vaughan [Tue, 20 Apr 2004 19:16:34 +0000 (19:16 +0000)] 
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Make the
best tool so far counter rely on the tool path variable name to
avoid checks for one tool being affected by the results of running
the length check on a previous tool.

22 years ago* lib/autoconf/programs.m4 (_AC_PROG_GREP): Take an additional
Gary V. Vaughan [Tue, 20 Apr 2004 19:09:22 +0000 (19:09 +0000)] 
* lib/autoconf/programs.m4 (_AC_PROG_GREP): Take an additional
match expression argument, as different greps have different
regular expression flavours.
(AC_PROG_FGREP): Pass 'FGREP'. fgrep treats all match chars as
literals.
(AC_PROG_EGREP): Pass 'EGREP$'.
(AC_PROG_GREP): Pass 'GREP$'.

22 years ago* lib/autoconf/programs.m4 (AC_PROG_GREP): Cache variable
Gary V. Vaughan [Tue, 20 Apr 2004 16:54:35 +0000 (16:54 +0000)] 
* lib/autoconf/programs.m4 (AC_PROG_GREP): Cache variable
is `ac_cv_path_GREP', not `oc_cv_path_GREP'.

22 years agoUse 'long int', 'short int', 'unsigned int'
Paul Eggert [Tue, 30 Mar 2004 07:55:25 +0000 (07:55 +0000)] 
Use 'long int', 'short int', 'unsigned int'
etc. consistently instead of 'long', 'short', 'unsigned' etc.

22 years ago(Libtool): Create an empty aclocal.m4, to
Paul Eggert [Tue, 30 Mar 2004 07:52:37 +0000 (07:52 +0000)] 
(Libtool): Create an empty aclocal.m4, to
pacify libtool 1.5.2.  Fix quoting problems in sed command.

22 years agoAC_STRUCT_TIMEZONE now defines HAVE_DECL_TZNAME if it is declared,
Paul Eggert [Sun, 28 Mar 2004 21:51:10 +0000 (21:51 +0000)] 
AC_STRUCT_TIMEZONE now defines HAVE_DECL_TZNAME if it is declared,
when HAVE_STRUCT_TM_TM_ZONE is not defined.

22 years agofix sed quoting; portland-group fortran compiler parsing; new fortran compiler names
Steven G. Johnson [Sun, 28 Mar 2004 20:46:38 +0000 (20:46 +0000)] 
fix sed quoting; portland-group fortran compiler parsing; new fortran compiler names

22 years ago(Specifying Names): Move cross_compiling ovindex to
Kevin Ryde [Wed, 24 Mar 2004 23:05:00 +0000 (23:05 +0000)] 
(Specifying Names): Move cross_compiling ovindex to
(Run Time): ... here, where it's now mentioned.

22 years ago(Specifying Names): Move cross_compiling ovindex to
Kevin Ryde [Wed, 24 Mar 2004 22:40:15 +0000 (22:40 +0000)] 
(Specifying Names): Move cross_compiling ovindex to
(Run Time): ... here, where it's now mentioned.

22 years ago* doc/autoconf.texi (autom4te Invocation): Language Autoconf
Alexandre Duret-Lutz [Sat, 20 Mar 2004 06:33:12 +0000 (06:33 +0000)] 
* doc/autoconf.texi (autom4te Invocation): Language Autoconf
inherits from language Autoconf-without-aclocal-m4.
(Customizing autom4te): Adjust example; the cache must now be
disabled for language Autoconf-without-aclocal-m4.

22 years ago2004-03-16 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Fri, 19 Mar 2004 08:57:51 +0000 (08:57 +0000)] 
2004-03-16  Paolo Bonzini  <bonzini@gnu.org>

* lib/autoconf/programs.m4 (AC_PATH_TOOL, AC_CHECK_TOOL,
AC_CHECK_TOOLS): Warn if a cross-tool is found without
a prefix.
(AC_PATH_TARGET_TOOL, AC_CHECK_TARGET_TOOL,
AC_CHECK_TARGET_TOOLS): New macros.
* doc/autoconf.texi (Generic Programs): Document
(AC_PATH_TARGET_TOOL, AC_CHECK_TARGET_TOOL,
AC_CHECK_TARGET_TOOLS, and warn for future changes
in the behavior of AC_PATH_TOOL, AC_CHECK_TOOL and
AC_CHECK_TOOLS.
(Specifying Names): Document the reason for these future
behavioral changes.
* tests/mktests.sh: Do not generate tests for the
new macros.
* NEWS: Document these changes.

* doc/autoconf.texi: Avoid macros with unbraced arguments,
they make TeX hang up.

22 years agoAdd AC_CHECK_ALIGNOF.
Paul Eggert [Mon, 15 Mar 2004 22:00:05 +0000 (22:00 +0000)] 
Add AC_CHECK_ALIGNOF.

22 years agoRegenerate.
Paul Eggert [Wed, 3 Mar 2004 21:45:35 +0000 (21:45 +0000)] 
Regenerate.

22 years agoDon't use $< in makefiles where POSIX doesn't allow it;
Paul Eggert [Wed, 3 Mar 2004 21:40:46 +0000 (21:40 +0000)] 
Don't use $< in makefiles where POSIX doesn't allow it;
add @configure_input@ in a couple of other places.

22 years agoRegenerate.
Paul Eggert [Wed, 25 Feb 2004 00:35:31 +0000 (00:35 +0000)] 
Regenerate.

22 years ago* bin/autoreconf.in (autoreconf_current_directory): Recognize LT_INIT
Gary V. Vaughan [Mon, 23 Feb 2004 08:27:51 +0000 (08:27 +0000)] 
* bin/autoreconf.in (autoreconf_current_directory): Recognize LT_INIT
from the next generation of Libtool.
* lib/autom4te.in (Autoreconf-preselections): Ditto.

22 years ago* doc/autoconf.texi (Limitations of Usual Tools) <mkdir>: `mkdir -p'
Alexandre Duret-Lutz [Thu, 19 Feb 2004 23:21:41 +0000 (23:21 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools) <mkdir>: `mkdir -p'
is not always thread-safe.  Report from Nathanael Nerode.

22 years agoRegenerate.
Paul Eggert [Wed, 18 Feb 2004 21:41:12 +0000 (21:41 +0000)] 
Regenerate.

22 years agoFix a dependencies problem, stemming from a Autoconf 2.59 build
Paul Eggert [Wed, 18 Feb 2004 21:34:44 +0000 (21:34 +0000)] 
Fix a dependencies problem, stemming from a Autoconf 2.59 build
problem on QNX reported by Stephen Rasku in
<http://mail.gnu.org/archive/html/bug-autoconf/2004-02/msg00066.html>.

22 years ago*** empty log message ***
Paul Eggert [Mon, 9 Feb 2004 21:30:27 +0000 (21:30 +0000)] 
*** empty log message ***

22 years ago(Setting Output Variables): Emphasize that
Paul Eggert [Mon, 9 Feb 2004 21:19:32 +0000 (21:19 +0000)] 
(Setting Output Variables): Emphasize that
AC_SUBST provides no portable way to escape literal newlines.

22 years ago(_AC_FC_LIBRARY_LDFLAGS): Ignore all flags of the form -lcrt*.o,
Paul Eggert [Mon, 9 Feb 2004 18:37:57 +0000 (18:37 +0000)] 
(_AC_FC_LIBRARY_LDFLAGS): Ignore all flags of the form -lcrt*.o,
not just -lcrt[01].o and -lcrtbegin.o.

22 years ago* doc/autoconf.texi (AU_DEFUN): Fix English,
Paolo Bonzini [Tue, 3 Feb 2004 23:07:30 +0000 (23:07 +0000)] 
* doc/autoconf.texi (AU_DEFUN): Fix English,
suggested by Paul Eggert.
* lib/autoconf/autoupdate.m4: Correct reference to
acobsolete.m4, suggested by Alexandre Duret-Lutz.

22 years ago* bin/autoupdate.in: Define __file__ so that warnings
Paolo Bonzini [Tue, 3 Feb 2004 09:00:27 +0000 (09:00 +0000)] 
* bin/autoupdate.in: Define __file__ so that warnings
refer to the correct file.
* doc/autoconf.texi (AU_DEFUN): Describe more correctly
the behavior of the third argument.
* lib/autoconf/autoupdate.m4 (AU_DEFUN): Describe more
correctly the behavior of the third argument.  Document
what the three macros that AU_DEFUN defines do.  Fix
warning message when the third argument includes $0
(reported by Alexandre Duret-Lutz).

22 years ago* lib/m4sugar/m4sh.m4 (M4SH-SANITIZE): New diversion.
Paolo Bonzini [Fri, 30 Jan 2004 14:29:18 +0000 (14:29 +0000)] 
* lib/m4sugar/m4sh.m4 (M4SH-SANITIZE): New diversion.
(AS_INIT): Output shell initialization there. Removed optional
parameter. Expand _AS_SHELL_FN_SPY.
(AS_INIT_WITH_SHELL_FN): Removed.
(_AS_SHELL_FN_SPY): New macro.
(AS_DETECT_REQUIRED, AS_DETECT_SUGGESTED): New
macros.
(AS_SHELL_SANITIZE): Remove loop to find better shell
and documentation for the parameter.
(_AS_DETECT_BETTER_SHELL): Move it here.
(_AS_SHELL_FN_WORK): Remove shell invocation, reformat.
(_AS_RUN): Move it here, support testing with eval.
(AS_REQUIRE_SHELL_FN): Require shell functions when
it is used.
(_AS_LINENO_WORKS): Put around braces, we do not
trigger the bash bug anymore.
* lib/autotest/general.m4: Document M4SH-SANITIZE, do not
use AS_INIT_WITH_SHELL_FN.
* bin/autoconf.in, tests/wrapper.in: Regenerated.

22 years ago* bin/autoupdate.in: Trace AU_DEFINE instead of AU_DEFUN.
Paolo Bonzini [Fri, 30 Jan 2004 14:21:35 +0000 (14:21 +0000)] 
* bin/autoupdate.in: Trace AU_DEFINE instead of AU_DEFUN.
* doc/autoconf.texi: Don't say that the third parameter
is broken.
* lib/autoconf/autoupdate.m4 (AU_DEFINE): New dummy macro.
(AU_DEFUN): Honor the third parameter, create autoupdate
macros with AU_DEFINE.
* lib/autoconf/headers.m4 (AC_USG, AC_MEMORY_H,
AC_DIR_HEADER): Use AU_DEFUN's third parameter.
* lib/autoconf/lang.m4 (AC_LANG_SAVE): Likewise.
* lib/autoconf/programs.m4 (AC_RSH): Likewise.
* lib/autoconf/specific.m4 (AC_HAVE_POUNDBANG,
AC_ARG_ARRAY, AC_CYGWIN, AC_EMXOS2, AC_MINGW32,
AC_XENIX_DIR): Likewise.
* lib/autoconf/types.m4 (AC_INT_16_BITS, AC_LONG_64_BITS,
AC_STRUCT_ST_BLKSIZE, AC_STRUCT_ST_RDEV): Likewise.
* lib/autoconf/status.m4: Remove FIXME.
* tests/local.at (AT_CHECK_AU_MACRO): Ignore stderr, check
that the macro is not present anymore in the updated
configure.ac.
* tests/tools.at (autoupdate AC_LINK_FILES): Ignore stderr
of autoupdate.

22 years agoUpdate copyright years.
Paul Eggert [Wed, 28 Jan 2004 22:21:16 +0000 (22:21 +0000)] 
Update copyright years.

22 years agoUpdate copyright years.
Paul Eggert [Wed, 28 Jan 2004 22:21:16 +0000 (22:21 +0000)] 
Update copyright years.

22 years ago* lib/autoconf/programs.m4 (AC_PROG_GREP): New macro to test for a
Gary V. Vaughan [Tue, 27 Jan 2004 20:07:12 +0000 (20:07 +0000)] 
* lib/autoconf/programs.m4 (AC_PROG_GREP): New macro to test for a
grep or ggrep program in PATH that accepts as long lines as
possible.
* lib/autoconf/programs.m4 (_AC_PROG_GREP): Factor out the core of
AC_PROG_GREP.
(AC_PROG_EGREP, AC_PROG_FGREP): Use it to find best available
egrep and fgrep respectively if $GREP -E/-F don't work.
(_AC_PATH_PROG_FEATURE_CHECK): Factor out the common core of
_AC_PROG_GREP, and AC_PROG_SED.
(_AC_FEATURE_CHECK_LENGTH): New helper macro for finding the
longest input length accepted by a command.
(AC_PROG_SED): Use it.
* doc/autoconf.texi (Particular Programs): Document the changes.
* NEWS: Updated.

22 years ago* lib/autoconf/general.m4 (_AC_INIT_COPYRIGHT): Update copyright from
Paul Eggert [Tue, 27 Jan 2004 19:52:55 +0000 (19:52 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_COPYRIGHT): Update copyright from
2003 to 2004.

22 years agoResync and/or copy from original sources.
Paul Eggert [Tue, 27 Jan 2004 19:25:05 +0000 (19:25 +0000)] 
Resync and/or copy from original sources.

22 years agoAdd autoscan.log.
Paul Eggert [Tue, 27 Jan 2004 19:07:10 +0000 (19:07 +0000)] 
Add autoscan.log.

22 years agoUpdate copyright from 2003 to 2004.
Paul Eggert [Tue, 27 Jan 2004 19:02:51 +0000 (19:02 +0000)] 
Update copyright from 2003 to 2004.

22 years agoInclude <stdint.h> even if HAVE_INTTYPES_H is defined.
Paul Eggert [Mon, 26 Jan 2004 23:28:56 +0000 (23:28 +0000)] 
Include <stdint.h> even if HAVE_INTTYPES_H is defined.

22 years agoUpdate copyright date to 2004, since some tests have changed in 2004.
Paul Eggert [Mon, 26 Jan 2004 23:23:32 +0000 (23:23 +0000)] 
Update copyright date to 2004, since some tests have changed in 2004.

22 years ago(AC_PROG_SED): Use diff, not sed; otherwise "make check" fails because
Paul Eggert [Mon, 26 Jan 2004 23:16:52 +0000 (23:16 +0000)] 
(AC_PROG_SED): Use diff, not sed; otherwise "make check" fails because
it forbids cmp (I guess because cmp treats files as binary on DOS-like
systems).

22 years ago* lib/autoconf/programs.m4 (AC_PROG_SED): New macro to test for a
Gary V. Vaughan [Fri, 23 Jan 2004 08:21:51 +0000 (08:21 +0000)] 
* lib/autoconf/programs.m4 (AC_PROG_SED):  New macro to test for a
non-truncating sed or gsed program in PATH.
* tests/acprograms.at: Add it.
* doc/autoconf.texi (Particular Programs): Document it.
* NEWS: Updated.

22 years ago* lib/autoconf/c.m4 (_AC_PROG_CC_STDC): Try -std, not -std1, since
Paul Eggert [Thu, 15 Jan 2004 18:20:51 +0000 (18:20 +0000)] 
* lib/autoconf/c.m4 (_AC_PROG_CC_STDC): Try -std, not -std1, since
-std1 disables some useful extensions on Tru64.

22 years ago* lib/m4sugar/m4sh.m4 (AS_MKDIR_P):
Paul Eggert [Wed, 14 Jan 2004 20:27:30 +0000 (20:27 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_MKDIR_P):
Test for dir before calling mkdir -p.  (trivial changes)
* doc/autoconf.texi: Document this.

22 years agoGrammar fixes.
Paul Eggert [Wed, 14 Jan 2004 18:36:58 +0000 (18:36 +0000)] 
Grammar fixes.

22 years ago* doc/autoconf.texi (Obsolete Macros): In AC_TRY_COMPILE and
Paul Eggert [Tue, 13 Jan 2004 18:36:54 +0000 (18:36 +0000)] 
* doc/autoconf.texi (Obsolete Macros): In AC_TRY_COMPILE and
AC_TRY_LINK, s/AC_LANG_SOURCE/AC_LANG_PROGRAM/.  (trivial change)

22 years ago*** empty log message ***
Jim Meyering [Sat, 10 Jan 2004 16:40:09 +0000 (16:40 +0000)] 
*** empty log message ***

22 years ago(Running the Preprocessor): Correct grammar.
Jim Meyering [Sat, 10 Jan 2004 16:39:56 +0000 (16:39 +0000)] 
(Running the Preprocessor): Correct grammar.

22 years ago* lib/autoconf/general.m4: Fix bug: AC_CHECK_SIZEOF evokes a warning
Paul Eggert [Sat, 10 Jan 2004 06:48:02 +0000 (06:48 +0000)] 
* lib/autoconf/general.m4: Fix bug: AC_CHECK_SIZEOF evokes a warning
with `autoconf -Wall,error'.

22 years agoFix bug: AC_CHECK_SIZEOF evokes a warning with `autoconf -Wall,error'.
Paul Eggert [Sat, 10 Jan 2004 06:47:30 +0000 (06:47 +0000)] 
Fix bug: AC_CHECK_SIZEOF evokes a warning with `autoconf -Wall,error'.

22 years ago* lib/autoconf/general.m4 (_AC_LIBOBJS_NORMALIZE): Avoid \$ inside `"'...'"`.
Paul Eggert [Wed, 7 Jan 2004 23:59:15 +0000 (23:59 +0000)] 
* lib/autoconf/general.m4 (_AC_LIBOBJS_NORMALIZE): Avoid \$ inside `"'...'"`.

22 years ago* lib/autom4te.in (Automake-preselections): Preselect AC_LIBTOOL_TAGS
Alexandre Duret-Lutz [Wed, 7 Jan 2004 22:07:07 +0000 (22:07 +0000)] 
* lib/autom4te.in (Automake-preselections): Preselect AC_LIBTOOL_TAGS
and _LT_AC_TAGCONFIG.

22 years agoMake example a bit shorter in the previous change.
Paul Eggert [Wed, 7 Jan 2004 18:17:28 +0000 (18:17 +0000)] 
Make example a bit shorter in the previous change.

22 years agoFix an incorrect quoting example; reported by Eric Sunshine.
Paul Eggert [Tue, 6 Jan 2004 21:11:30 +0000 (21:11 +0000)] 
Fix an incorrect quoting example; reported by Eric Sunshine.

22 years agoRemove warning against "rm -fr" introduced yesterday;
Paul Eggert [Mon, 5 Jan 2004 23:34:23 +0000 (23:34 +0000)] 
Remove warning against "rm -fr" introduced yesterday;
it seems to have been a false alarm.

22 years agoDon't use "chmod -w".
Paul Eggert [Mon, 5 Jan 2004 08:18:24 +0000 (08:18 +0000)] 
Don't use "chmod -w".

22 years agoSpeed up sed scripts by doing lineno substitution only on lines with "$LINENO".
Paul Eggert [Mon, 5 Jan 2004 07:43:48 +0000 (07:43 +0000)] 
Speed up sed scripts by doing lineno substitution only on lines with "$LINENO".

22 years agoReplace "rm -rf" and "rm -fr" with "rm -f -r", as POSIX requires.
Paul Eggert [Mon, 5 Jan 2004 07:05:22 +0000 (07:05 +0000)] 
Replace "rm -rf" and "rm -fr" with "rm -f -r", as POSIX requires.

22 years agoUse "rm -f" to remove conftest.sed.
Paul Eggert [Mon, 5 Jan 2004 06:18:09 +0000 (06:18 +0000)] 
Use "rm -f" to remove conftest.sed.

22 years ago*** empty log message ***
Paul Eggert [Sun, 4 Jan 2004 01:41:52 +0000 (01:41 +0000)] 
*** empty log message ***

22 years ago(Limitations of Usual Tools): Mention that cc
Paul Eggert [Sun, 4 Jan 2004 01:41:25 +0000 (01:41 +0000)] 
(Limitations of Usual Tools): Mention that cc
-c -o might not work.  From a suggestion by Kevin Ryde.
(C Compiler, Generating Sources, Limitations
of Usual Tools, Limitations of Make, Making testsuite Scripts):
Don't put '-o' after non-options, as POSIX doesn't allow this.
Mention that cc's name might be gcc or c89 or whatever.

22 years ago* doc/autoconf.texi: Add various further index entries.
Kevin Ryde [Sat, 3 Jan 2004 20:57:09 +0000 (20:57 +0000)] 
* doc/autoconf.texi: Add various further index entries.

22 years ago* bin/autoreconf.in (autoreconf_current_directory):
Paul Eggert [Tue, 30 Dec 2003 00:20:04 +0000 (00:20 +0000)] 
* bin/autoreconf.in (autoreconf_current_directory):
Fix typo: mkdir without umask arg.

22 years ago(autoreconf_current_directory): Fix typo: mkdir without umask arg.
Paul Eggert [Tue, 30 Dec 2003 00:19:32 +0000 (00:19 +0000)] 
(autoreconf_current_directory): Fix typo: mkdir without umask arg.

22 years ago* doc/autoconf.texi (Limitations of Make) <Automatic rule rewriting>:
Alexandre Duret-Lutz [Sat, 27 Dec 2003 11:31:05 +0000 (11:31 +0000)] 
* doc/autoconf.texi (Limitations of Make) <Automatic rule rewriting>:
Documents OSF1/Tru64 make behavior.  Replace `VPATH = ../src' by
`VPATH = ../pkg/src' in examples to make the OSF1/Tru64 make
explanation clearer.

22 years agoFix misspelling of AC_INCLUDES_DEFAULT.
Paul Eggert [Sat, 27 Dec 2003 08:26:26 +0000 (08:26 +0000)] 
Fix misspelling of AC_INCLUDES_DEFAULT.

22 years ago2003-12-03 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Thu, 25 Dec 2003 15:49:59 +0000 (15:49 +0000)] 
2003-12-03  Paolo Bonzini  <bonzini@gnu.org>

        * configure.ac: Test if sh -n works.
        * configure: Regenerate.
        * tests/atlocal.in: Store the result here.
        * tests/local.at (AT_CHECK_SHELL_SYNTAX): Extracted from
        tools.at, looking in atlocal's ac_cv_sh_n_works instead
        of explicitly testing.
        (AT_CHECK_PERL_SYNTAX): Moved from tools.at.
        (AT_CHECK_AUTOCONF): Test for the configure script syntax.
        * tests/tools.at (Syntax of the shell scripts): Simplify
        using AT_CHECK_SHELL_SYNTAX.
        (Syntax of the Perl scripts): Remove definition of
        AT_CHECK_PERL_SYNTAX.

22 years ago2003-12-03 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Thu, 25 Dec 2003 15:43:01 +0000 (15:43 +0000)] 
2003-12-03  Paolo Bonzini  <bonzini@gnu.org>

        * lib/m4sugar/m4sh.m4 (_AS_SHELL_FN_WORK): Redirect
        stderr to /dev/null.
        * bin/autoconf.in: Regenerate.
        * bin/wrapper.in: Regenerate.

22 years ago2003-11-26 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Thu, 27 Nov 2003 10:04:12 +0000 (10:04 +0000)] 
2003-11-26  Paolo Bonzini  <bonzini@gnu.org>

        * lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE):
        Extracted from AS_SHELL_SANITIZE.
        (_AS_SHELL_FN_WORK, AS_INIT_WITH_SHELL_FN): New
        macros.
        (AS_SHELL_SANITIZE): Move reinvocation code from
        _AS_LINENO_WORKS, use it to find out if shell
        functions work.
        (_AS_LINENO_WORKS): Don't find another shell if $LINENO
        does not work.
        (AS_INIT): Pass parameter down to AS_SHELL_SANITIZE.
        (AS_REQUIRE_SHELL_FN): Test that AS_INIT_WITH_SHELL_FN
        was called.
        * lib/autotest/general.m4: Use AS_INIT_WITH_SHELL_FN.
        * bin/autoconf.in: Regenerate.
        * tests/wrapper.in: Regenerate.
        * tests/tools.at: Test the syntax of tests/autoconf
        and tests/testsuite.

22 years agoRevert the behavioral changes in AC_LINK_FILES, and add several
Paolo Bonzini [Tue, 25 Nov 2003 13:50:45 +0000 (13:50 +0000)] 
Revert the behavioral changes in AC_LINK_FILES, and add several
clarificataions about the brokenness of AU_DEFUN's third argument.

22 years ago* config/announce-gen (&print_locations, &print_signatures)
Akim Demaille [Mon, 24 Nov 2003 16:11:41 +0000 (16:11 +0000)] 
* config/announce-gen (&print_locations, &print_signatures)
(&sizes): New.
Use them.
No longer rely on Gnus to inline the list of signatures: compute
them on the fly.

22 years ago* doc/autoconf.texi (Particular Programs): AC_PROG_LEX can
Akim Demaille [Mon, 24 Nov 2003 14:36:15 +0000 (14:36 +0000)] 
* doc/autoconf.texi (Particular Programs): AC_PROG_LEX can
override some files.
(Input): AC_CONFIG_AUX_DIR(aux) is a bad idea on DOS.
From Debian Autoconf 2.58.

22 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_SUBDIRS): Quote $ac_popdir
Akim Demaille [Mon, 24 Nov 2003 14:19:04 +0000 (14:19 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_SUBDIRS): Quote $ac_popdir
uses.
From Debian Autoconf 2.58.

22 years agoTODO: put back a todo item that I stripped by mistake.
Paolo Bonzini [Mon, 24 Nov 2003 14:17:34 +0000 (14:17 +0000)] 
TODO: put back a todo item that I stripped by mistake.

22 years agoTypos.
Akim Demaille [Mon, 24 Nov 2003 14:09:12 +0000 (14:09 +0000)] 
Typos.

22 years ago2003-11-24 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Mon, 24 Nov 2003 10:44:52 +0000 (10:44 +0000)] 
2003-11-24  Paolo Bonzini  <bonzini@gnu.org>

        * lib/m4sugar/m4sh.m4 (AS_REQUIRE_SHELL_FN): New macro.
        * tests/m4sh.at (AS_REQUIRE_SHELL_FN and m4_require): New test.

Approved by Paul Eggert.

22 years ago2003-11-24 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Mon, 24 Nov 2003 10:40:58 +0000 (10:40 +0000)] 
2003-11-24  Paolo Bonzini  <bonzini@gnu.org>

        * TODO: Remove already done things.  Update the part
        about finding tools for the target.

2003-11-24  Paolo Bonzini <bonzini@gnu.org>

        * lib/autoconf/headers.m4 (AC_USG, AC_MEMORY_H,
        AC_DIR_HEADER): Make wording more consistent.
        * lib/autoconf/specific.m4 (AC_CYGWIN, AC_EMXOS2,
        AC_MINGW32): Explain the transition better.
        * lib/autoconf/types.m4 (AC_INT_16_BITS,
        AC_LONG_64_BITS): Explain the transition better.

2003-11-24  Paolo Bonzini  <bonzini@gnu.org>

        * doc/autoconf.texi (Obsoleting Macros): Don't
        document the third parameter of AU_DEFUN.
        * lib/autoconf/autoupdate.m4 (AU_DEFINE): Remove.
        (AU_DEFUN): Remove the third parameter, it was not used.
        Use AC_DEFUN directly, not AU_DEFINE.
        * lib/autoconf/status.m4 (AC_LINK_FILES): Move the message
        into the expanded body, consistently with other macros
        such as AC_USG.

22 years agoRegen.
Akim Demaille [Mon, 24 Nov 2003 09:09:06 +0000 (09:09 +0000)] 
Regen.

22 years agoPut at least 14 bytes into the initial confdefs.h.
Paul Eggert [Mon, 17 Nov 2003 17:37:05 +0000 (17:37 +0000)] 
Put at least 14 bytes into the initial confdefs.h.

22 years agoBit more of:
Kevin Ryde [Sat, 15 Nov 2003 22:26:12 +0000 (22:26 +0000)] 
Bit more of:
* doc/autoconf.texi (Using System Type): Revise, showing $host rather
than $target since the latter is not usual, add guidelines on when to
use or not use the system type.

$host_cpu pointed out by Ralf Corsepius.

22 years ago* doc/autoconf.texi (Using System Type): Revise, showing $host rather
Kevin Ryde [Fri, 14 Nov 2003 23:32:52 +0000 (23:32 +0000)] 
* doc/autoconf.texi (Using System Type): Revise, showing $host rather
than $target since the latter is not usual, add guidelines on when to
use or not use the system type.

22 years ago(Using System Type): Revise, showing $host rather
Kevin Ryde [Fri, 14 Nov 2003 23:32:10 +0000 (23:32 +0000)] 
(Using System Type): Revise, showing $host rather
than $target since the latter is not usual, add guidelines on when to
use or not use the system type.

22 years ago* doc/autoconf.texi (Limitations of Usual Tools): Fix what looks like a
Derek Price [Wed, 12 Nov 2003 15:43:21 +0000 (15:43 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools): Fix what looks like a
typo misrepaired by an auto-spellcheck.

22 years ago* bin/autoreconf.in (&parse_args): Don't call automake with
Akim Demaille [Wed, 12 Nov 2003 15:28:43 +0000 (15:28 +0000)] 
* bin/autoreconf.in (&parse_args): Don't call automake with
--force-missing unless it actually supports it.
From Debian #219336.

22 years ago* configure.ac: Bump to 2.59a.
Akim Demaille [Wed, 12 Nov 2003 15:21:00 +0000 (15:21 +0000)] 
* configure.ac: Bump to 2.59a.
Require 2.59.

22 years agoVersion 2.59. AUTOCONF-2.59
Akim Demaille [Thu, 6 Nov 2003 09:32:24 +0000 (09:32 +0000)] 
Version 2.59.

22 years agoRegen.
Akim Demaille [Thu, 6 Nov 2003 09:28:14 +0000 (09:28 +0000)] 
Regen.

22 years ago* lib/autoconf/status.m4 (_AC_SRCPATHS): Fix use of AS_SET_CATFILE
Alexandre Duret-Lutz [Wed, 5 Nov 2003 11:58:43 +0000 (11:58 +0000)] 
* lib/autoconf/status.m4 (_AC_SRCPATHS): Fix use of AS_SET_CATFILE
so that ac_abs_builddir, ac_abs_top_builddir, ac_abs_srcdir,
and ac_abs_top_srcdir are absolute paths.
* lib/m4sugar/m4sh.m4 (AS_SET_CATFILE): Remove misleading comment.

22 years ago* configure.ac: Bump to 2.58a.
Akim Demaille [Wed, 5 Nov 2003 10:38:00 +0000 (10:38 +0000)] 
* configure.ac: Bump to 2.58a.

22 years ago* doc/autoconf.texi (Using Autotest): Avoid @strong{Note: ...}, since
Kevin Ryde [Tue, 4 Nov 2003 21:20:12 +0000 (21:20 +0000)] 
* doc/autoconf.texi (Using Autotest): Avoid @strong{Note: ...}, since
it provokes a warning from makeinfo about looking like a cross
reference in info output.
* doc/autoconf.texi (Function Portability): Add notes on signal
handler return type, as per AC_TYPE_SIGNAL.

22 years ago(Function Portability): Add notes on signal
Kevin Ryde [Tue, 4 Nov 2003 21:18:58 +0000 (21:18 +0000)] 
(Function Portability): Add notes on signal
handler return type, as per AC_TYPE_SIGNAL.

22 years ago(Using Autotest): Avoid @strong{Note: ...}, since
Kevin Ryde [Tue, 4 Nov 2003 21:16:10 +0000 (21:16 +0000)] 
(Using Autotest): Avoid @strong{Note: ...}, since
it provokes a warning from makeinfo about looking like a cross
reference in info output.

22 years ago.
Akim Demaille [Tue, 4 Nov 2003 14:41:52 +0000 (14:41 +0000)] 
.