Akim Demaille
7b7d2c43ec
Version 2.57g.
...
* config/config.guess, config/config.sub: Upgrade from masters.
2003-10-23 14:30:04 +00:00
Akim Demaille
4b174d9e8c
* lib/autoconf/fortran.m4 (AC_FC_SRCEXT): Functions using
...
AC_COMPILE_IFELSE that use break skip the clean up. So do it by
hand...
2003-10-23 08:22:27 +00:00
Akim Demaille
7e99ccfaa0
* lib/autoconf/general.m4 (_AC_LINK_IFELSE, _AC_COMPILE_IFELSE):
...
Don't forget to remove conftest.err.
2003-10-23 07:56:52 +00:00
Akim Demaille
77c5d24444
* lib/autoconf/general.m4 (_AC_LIBOBJ): Don't insert twice the
...
same object file in $LIBOBJS.
Reported by Alexandre Duret-Lutz & Derek Robert Price.
* doc/autoconf.texi (Generic Functions): Adjust.
2003-10-23 07:49:15 +00:00
Paul Eggert
828da4a04c
Use 'eval', so that the resulting configure scripts work even if
...
the current directory has a weird file name like 'y%s+%pp%;s%@%_%g'.
2003-10-20 23:24:37 +00:00
Daniel Jacobowitz
dd1ddde557
* lib/autoconf/lang.m4 (AC_LANG_WERROR): New macro.
...
* lib/autoconf/general.m4 (_AC_COMPILE_IFELSE, _AC_PREPROC_IFELSE)
(_AC_LINK_IFELSE): Check the werror flag.
* doc/autoconf.texi (Generic Compiler Characteristics): Document
AC_LANG_WERROR.
* NEWS: Mention it.
2003-10-20 16:18:26 +00:00
Daniel Jacobowitz
4c38c907f7
* lib/autoconf/lang.m4 (AC_NO_EXECUTABLES): Override
...
_AC_COMPILER_EXEEXT to attempt a link. If linking fails,
override AC_LINK_IFELSE.
2003-10-20 15:57:44 +00:00
Paul Eggert
fb37a3ec82
Work around a bug in pdksh 5.2.14.
...
Document ksh better.
2003-10-15 22:56:22 +00:00
Kevin Ryde
320a1a6670
*** empty log message ***
2003-10-15 00:13:59 +00:00
Paul Eggert
08d070c99d
Trivial fix for vfork cross test.
2003-10-13 19:09:58 +00:00
Steven G. Johnson
40aa8f8cf0
g95 is now to be called gfortran
2003-10-11 23:37:58 +00:00
Andreas Schwab
0bdeaac15d
Avoid empty first line in --version and --help output.
2003-10-10 09:18:56 +00:00
Paul Eggert
132dcb2111
Don't assume -j is a solo 'make' argument.
2003-10-09 20:23:53 +00:00
Steven G. Johnson
87f8817fdc
bug-fix for AC_{FC,F77}_LIBRARY_LDFLAGS with Intel ifc
2003-10-09 05:32:25 +00:00
Steven G. Johnson
5a401f703d
document new Fortran stuff
2003-10-08 20:06:21 +00:00
Gary V. Vaughan
2f9a01b432
* lib/autoconf/general.m4 (AC_CONFIG_MACRO_DIR): Stub out a macro
...
that future autopoint/aclocal/automake/autoreconf will be able
to trace to find where to install local m4 macros.
* doc/autoconf.texi (Input): Document it.
* NEWS: Updated.
2003-10-08 13:12:19 +00:00
Steven G. Johnson
8cb27aa8a2
fix underquoting and ignore -lcrtbegin for MacOS X
2003-10-07 17:02:16 +00:00
Steven G. Johnson
ab51c2b44a
fix GNU compiler handling in _AC_PROG_FC_G
2003-10-05 18:34:14 +00:00
Steven G. Johnson
e11232b4eb
AC_FC_FREEFORM: support -f free flag for Absoft, reorder flags
2003-10-03 23:37:56 +00:00
Steven G. Johnson
1e2fa5590b
document fortran.m4 commit
2003-10-03 17:25:06 +00:00
Akim Demaille
e33f0affba
* configure.ac: Look for emacs, not macs.
...
Reported by Eric Sunshine.
2003-10-03 13:58:37 +00:00
Akim Demaille
69148bc4e5
* lib/autom4te.in (Autoreconf-preselections): Trace AC_CONFIG_AUX_DIR.
...
* bin/autoreconf.in (autoreconf_current_directory): Create the
AUX_DIR if needed, for sake of automake --add-missing etc.
Suggested by Alexandre Duret-Lutz.
2003-10-03 07:30:01 +00:00
Akim Demaille
8d5d3bd898
* configure.ac: Quotation and formatting changes.
...
(EMACS): Don't set it if it is not recent enough to support
autoconf-mode.el.
From Eric Sunshine.
2003-10-03 07:07:13 +00:00
Akim Demaille
2c222091ff
* bin/ifnames.in (&scan_file): Skip C++ comments.
2003-10-02 12:47:47 +00:00
Paul Eggert
1ff767a434
* doc/autoconf.texi (Particular Structure Checks):
...
Fix misspelling of HAVE_STRUCT_STAT_ST_BLOCKS.
2003-10-02 04:41:14 +00:00
Akim Demaille
b9859c602f
Version 2.57f.
2003-10-01 10:29:36 +00:00
Paul Eggert
af43b2b786
* lib/Autom4te/XFile.pm: Use Errno.
...
(lock): Ignore ENOLCK errors. Problem reported Andreas Schwab in
<http://mail.gnu.org/archive/html/bug-autoconf/2003-09/msg00141.html >.
2003-09-30 19:29:47 +00:00
Akim Demaille
f08e10cb50
* config/announce-gen (&print_news_deltas): Extracted from...
...
(&print_changelog_deltas): here.
(&news_file): Rename as...
(@news_file): this.
2003-09-30 13:07:27 +00:00
Akim Demaille
3e2b51bef7
* lib/autoconf/fortran.m4 (_AC_PROG_FC): Remove files which might
...
have been created when invoking the compiler.
* tests/fortran.at (GNU Fortran 77): Quote $G77.
2003-09-30 13:03:01 +00:00
Akim Demaille
7e7359702d
Fix ChangeLog.
2003-09-29 09:14:52 +00:00
Akim Demaille
0d2e796391
Version 2.59e.
...
* config/mkinstalldirs: Upgrade.
2003-09-29 09:12:46 +00:00
Paul Eggert
69460e86e0
(_AS_MKDIR_P_PREPARE): Change "rm -fr ./-p" to "test -d ./-p && rmdir ./-p".
2003-09-28 19:02:41 +00:00
Paul Eggert
857ba94761
(AS_SHELL_SANITIZE): Set DUALCASE=1, for MKS sh.
2003-09-28 18:53:50 +00:00
Akim Demaille
9a8ac9d0ba
* lib/autoconf/status.m4 (_AC_OUTPUT_COMMANDS): Make sure the
...
directory for AC_CONFIG_COMMANDS' first argument exists.
This makes valid the invocation of _AC_SRCPATH that follows.
Reported by Eric Sunshine.
* doc/autoconf.texi (Configuration Commands): Adjust.
2003-09-26 13:55:03 +00:00
Akim Demaille
d254c1999a
* bin/autoscan.in (Autom4te::FileUtils): Use it for find_file.
...
Reported by Ralf Corsepius.
2003-09-26 12:57:42 +00:00
Akim Demaille
59d9e7a8c0
* lib/autoconf/general.m4 (AC_HELP_STRING): Don't overquote the
...
arguments.
Actually, use AU_ALIAS.
From Bruno Haible.
2003-09-26 09:11:23 +00:00
Paul Eggert
c8442aa6a7
* lib/m4sugar/m4sh.m4 (_AS_MKDIR_P_PREPARE): If mkdir -p . fails,
...
rm -fr ./-p to remove junk left behind on NextStep and OpenStep.
2003-09-26 08:26:01 +00:00
Akim Demaille
eb9c81bd2e
Fix an acknowledgement.
2003-09-26 08:21:48 +00:00
Akim Demaille
f58280e8cc
The test suite are sometimes assigning timings incorrectly.
...
Reported by Paivio Pollari.
Diagnosed by Nicolas Joly.
* lib/autotest/general.m4 (AT_CLEANUP): Rename AT_help as
AT_help_all.
Instead of making AT_help a sequence of assignments to grow
$at_help_all, just make AT_help_all be the growing contents of
$at_help_all, and make a single assignment in...
(AT_INIT): here.
(at_times_skip): Flip the meaning and rename as...
(at_times_p): this.
(AT_INIT): When summarizing the test that ran, remove
$at_times_file after use, and check it is present before trying to
use it.
2003-09-26 08:12:38 +00:00
Akim Demaille
6f5de816b0
Version 2.57d.
...
* bin/Makefile.am (edit): Handle '@configure_input@'.
(autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate)
(ifnames): chmod -w.
* tests/wrapper.as (AUTOCONF, AUTOM4TE, ): Point to tests/
executables, not bin/ executables! Otherwise all the magic needed
to find non installed files is turned off. This caused a failure
of test 40 and 41 that ran aclocal 1.8 which in turn ran autom4te
as found in its environment (sent by tests/autoreconf): pointing
to bin/autom4te that could not find its files.
* tests/mktests.sh: Force the replacement of generated files, for
the sake of "mv" program that are interactive when overwriting a
-w file.
* config/install-sh: Upgrade from CVS Automake.
2003-09-25 09:30:34 +00:00
Akim Demaille
f2e174acbe
Version 2.57d.
...
* config/install-sh: Upgrade from CVS Automake.
2003-09-25 08:33:32 +00:00
Paul Eggert
f207e9bdb5
Trivial change to support GCC's configuration procedure.
2003-09-23 23:05:08 +00:00
Alexandre Duret-Lutz
033b8cecbd
* Makefile.am (autom4te-update, autom4te_files): Fetch Struct.pm
...
and XFile.pm from Automake.
* lib/Autom4te/XFile.pm: Update from Automake.
2003-09-13 22:00:36 +00:00
Akim Demaille
9938343dab
Version 2.57c.
2003-09-12 08:49:20 +00:00
Akim Demaille
bb9173fc38
* config/config.guess, config/config.sub, config/missing,
...
* lib/Autom4te/Channels.pm, lib/Autom4te/Configure_ac.pm: Update
from masters.
2003-09-12 08:40:36 +00:00
Akim Demaille
a8e5ab2717
* doc/autoconf.texi (Header Portability): Promote linux/types.h,
...
not asm/types.h.
2003-09-12 07:19:08 +00:00
Akim Demaille
deceea7b05
* doc/autoconf.texi (Header Portability): linux/random.h.
...
From Peter Hendrickson.
2003-09-11 07:06:56 +00:00
Akim Demaille
735456cc9e
* tests/mktests.sh (au_exclude_egrep): Make it harder to be
...
willing to edit the output files.
2003-09-10 16:54:12 +00:00
Akim Demaille
db861852fc
* tests/fortran.at (GNU Fortran 77): Also exercise AC_FC_SRCEXT
...
and AC_FC_FREEFORM.
* tests/mktests.sh: Skip AC_FC_SRCEXT.
* lib/autoconf/fortran.m4 (AC_FC_SRCEXT, AC_FC_FREEFORM): Likewise.
2003-09-10 16:49:43 +00:00
Akim Demaille
254863003e
* lib/Autom4te/FileUtils.pm (&update_file): s/cannot not/cannot/g.
...
Reported by Gary Vaughan.
* bin/autom4te.in (handle_m4): Likewise.
2003-09-09 15:44:56 +00:00
Akim Demaille
620582b4b8
* lib/Autom4te/FileUtils.pm (&update_file): Be sure not to leave
...
trailing files.
2003-09-09 12:28:18 +00:00
Paul Eggert
e644967478
* lib/autoconf/specific.m4 (AC_SYS_RESTARTABLE_SYSCALLS):
...
Improve the accuracy of the wording about obsolescence.
2003-09-08 00:56:16 +00:00
Paul Eggert
5a157e6b6e
Try -ffree-form, too.
2003-09-05 22:56:26 +00:00
Akim Demaille
eeb3cbd9a6
* tests/mktests.sh (ac_exclude_list): Fix the filtering of
...
AC_FUNC_WAIT3.
2003-09-04 14:33:03 +00:00
Akim Demaille
29be1600df
* bin/autom4te.in: Use &fatal where more appropriate than &error.
...
(freeze): When exiting, use $exit_code.
* lib/autoconf/fortran.m4: Comment changes.
2003-09-04 13:01:09 +00:00
Akim Demaille
e99011cfd5
* tests/mktests.sh (ac_exclude_list): Add AC_FC_FUNC.
2003-09-04 12:52:35 +00:00
Paul Eggert
bfbc355ad4
Add support for newer Fortran dialects. The F77 interface is
...
unchanged, and continues to support Fortran 77. New FC macros
correspond to all the old F77 macros.
2003-09-03 00:35:52 +00:00
Paul Eggert
84c0e87bb3
* doc/autoconf.texi (Limitations of Usual Tools, Limitations of Make):
...
Document problems with timestamp resolution that 'make', 'cp -p', and
'touch -r' have.
2003-09-02 19:13:58 +00:00
Akim Demaille
9a71d441c5
* tests/m4sugar.at (cross_warning): Make sure to enable the
...
output, so that we can track spurious m4sugar output.
* tests/local.at: Require 2.57.
(AT_CHECK_M4SUGAR, AT_CHECK_M4SH): Don't m4_default the arguments that
are defaulted by AT_CHECK anyway.
Use AT_CHECK_AUTOM4TE.
* lib/m4sugar/m4sugar.m4: There should be no output at all: add a
missing dnl.
2003-08-27 15:14:03 +00:00
Akim Demaille
2e24ee3582
* bin/autoheader.in: Issue the "Using auxiliary..." message only
...
when -Wobsolete is set.
Set it on by default.
Suggested by Klee Dienes.
2003-08-27 11:35:08 +00:00
Akim Demaille
4a7536e370
* doc/autoconf.texi (AC_FUNC_FSEEKO, AC_SYS_LARGEFILE): More
...
documentation.
From Guido Draheim.
2003-08-27 07:29:30 +00:00
Akim Demaille
10faaad494
* doc/autoconf.texi (Output): Make clear that one can run code
...
after AC_OUTPUT.
2003-08-26 07:36:39 +00:00
Akim Demaille
875d49ba6f
* config/announce-gen, GNUmakefile, Makefile.maint: Update from
...
CVS Bison.
2003-08-26 07:28:36 +00:00
Alexandre Duret-Lutz
6feb338dd0
* bin/autoreconf.in (parse_args): Do not pass --no-force to
...
Automake versions prior to 1.8.
2003-08-25 06:38:39 +00:00
Akim Demaille
550208e189
* doc/autoconf.texi (Header Portability): netinet/if_ether.h.
...
From Ville Karaila.
2003-08-25 06:29:48 +00:00
Akim Demaille
538d939e6b
* configure.ac: Bump to 2.57c.
2003-08-24 12:05:20 +00:00
Akim Demaille
4f4fbef146
* Makefile.am (EXTRA_DIST): Add Makefile.cfg.
...
* configure.ac: Require Automake 1.7.6.
2003-08-22 15:33:47 +00:00
Akim Demaille
4c0b8bf37a
Version 2.57b.
...
* Makefile.cfg (local-checks-to-skip): New.
* Makefile.maint (local-check): Rename as...
(local-checks-available): this.
(local-check): New.
2003-08-22 13:57:21 +00:00
Akim Demaille
d01b613808
Version 2.57b.
2003-08-22 13:44:12 +00:00
Akim Demaille
358bc50517
Output stack traces in warnings.
...
* lib/m4sugar/m4sugar.m4 (_m4_warn): New.
Replace the former...
(m4_warn): Pass the call stack to _m4_warn.
* bin/autom4te.in: Adjust to output the call stack.
* tests/m4sugar.at (m4@&t@_warn): Adjust.
2003-08-22 13:38:33 +00:00
Akim Demaille
b9d97d70dc
* lib/Autom4te/Request.pm, lib/Autom4te/C4che.pm: New.
...
* bin/autom4te.in: Adjust.
2003-08-22 08:09:12 +00:00
Akim Demaille
edcae78e07
Typo.
2003-08-22 07:02:34 +00:00
Akim Demaille
a5b49f45d6
* lib/Autom4te/General.pm (&file_name_is_absolute): Remove.
...
(&verbose): Remove.
(&getopt): Adjust the note and verb channels, depending upon
--verbose.
* bin/autoheader.in, bin/autom4te.in, bin/autoscan.in,
* bin/autoupdate.in: Adjust.
Use &verb, not &verbose.
2003-08-21 17:50:11 +00:00
Akim Demaille
cf2308cf7b
* bin/autoheader.in (&parse_args): Use &parse_warnings and
...
&parse_WARNINGS.
($help): Use Autom4te::ChannelDefs::usage.
* bin/autoscan.in: Use Autom4te::ChannelDefs.
* lib/Autom4te/General.pm: Don't export error: you don't own it.
2003-08-21 17:31:25 +00:00
Akim Demaille
e491f83180
First stab at preserving warnings between calls to autom4te,
...
including when the cache is used.
There are still several issues: (i) there are too many runs of m4
(one for include, one for warnings, and some more), (ii) warnings
spreading on several lines are not handled gracefully, (iii) the
code meant to have the call stack display for errors does not work
(its handling should move from m4 to autom4te).
* bin/autom4te.in Autom4te::Channels, Autom4te::ChannelDefs):
Use them.
(@preselect): Add m4_warn.
($exit_status): Remove, use $exit_code.
($help): Use Autom4te::ChannelDefs::usage.
(&handle_m4): No longer define the m4_warnings.
At each run, extract and report the warnings.
Always cache the result, including if the exit status is on
failure, since if nothing changes, we should result in the same
failure, hence we can use the cache.
* lib/m4sugar/m4sugar.m4 (m4_warning_ifelse, _m4_warning_ifelse)
(_m4_warning_error_ifelse, __m4_warning_error_ifelse, _m4_warn):
Remove.
(m4_warn): Redefine as a do-nothing: it is its invocation that
matters, as warnings are now reported via traces.
* lib/autoconf/general.m4 (AC_DIAGNOSE): Don't make it a copy of
the contents of m4_warn: make it _call_ m4_warn, so that tracing
the latter reveals calls to the former.
Adjust the tests.
* tests/m4sugar.at (m4@&t@_warn): Use existing warning categories.
2003-08-21 17:25:28 +00:00
Akim Demaille
6a7d12b98f
* bin/autoreconf.pm (Autom4te::Channels, Autom4te::ChannelDefs):
...
Use them.
2003-08-21 16:17:32 +00:00
Akim Demaille
561b426684
* lib/Autom4te/FileUtils.pm (&find_file): Walk the @include in
...
forward order.
* lib/Autom4te/ChannelDefs.pm: Doc typos.
(&parse_warnings): Accept a list of warning requests.
(&usage): Return a string, not a side effect.
(cross): New warning category.
2003-08-21 16:15:40 +00:00
Akim Demaille
59b8e13699
* lib/Autom4te/Configure_ac.pm (&find_configure_ac)
...
(&require_configure_ac): Accept an optional directory argument.
($configure_ac): Remove.
* lib/Autom4te/General.pm (&find_configure_ac, &canonfile)
(&catfile): Remove.
* bin/autoheader.in, bin/autoreconf.in, bin/autoupdate.in,
* bin/autoscan.in: Adjust.
2003-08-21 06:55:41 +00:00
Akim Demaille
cadfc16c0b
* bin/autoheader.in: Remove duplicate 'use Autom4te::FileUtils'.
...
Reported by Alexandre Duret-Lutz.
2003-08-20 17:22:06 +00:00
Akim Demaille
c99bf18b5c
* bin/autoupdate.in, bin/auheader.in, bin/autoreconf.in,
...
* bin/autom4te: Adjust.
In particular, be Autoconf tools are really silent when properly
working, bind the verbosity of the 'note' channel to $verbose.
* lib/Autom4te/General.pm (&find_file, &mtime, &update_file)
(&xsystem, &contents): Remove, since they are exported by...
* lib/Autom4te/FileUtils.pm: this.
More perldoc.
* lib/Autom4te/General.pm (&up_to_date_p): Move to...
* lib/Autom4te/FileUtils.pm: here.
2003-08-20 12:52:18 +00:00
Akim Demaille
990192b641
* lib/Autom4te/Channels.pm, lib/Autom4te/ChannelDefs.pm
...
* lib/Autom4te/Configure_ac.pm, lib/Autom4te/FileUtils.pm: New,
from CVS Automake.
2003-08-20 06:51:33 +00:00
Akim Demaille
1649ca79e6
* Makefile.am (automake_cvsweb, automake_cvsargs, autom4te_files)
...
(autom4te-update): New.
* Makefile.cfg (update): Bind autom4te-update.
2003-08-20 06:29:54 +00:00
Derek Price
e5333fb2d2
* lib/autotest/general.m4: Comment various HELP_* diversions.
...
(PARSE_ARGS_BEGIN): New section for option parsing related
initialization.
(AT_ARG_OPTION,AT_ARG_OPTION_ARG,_AT_ARG_OPTION): New macros to define
package specific options and associated help.
2003-08-19 18:21:39 +00:00
Akim Demaille
b6429a8e5f
* config/announce-gen, Makefile.cfg: New.
...
* Makefile.am: Adjust.
* GNUmakefile, Makefile.maint: Update from CVS Coreutils.
2003-08-19 08:12:18 +00:00
Alexandre Duret-Lutz
50af7ca5ab
* lib/autom4te.in (Automake-preselections): Preselect
...
AC_CONFIG_LIBOBJ_DIR, AC_CONFIG_LINKS, m4_include,
and m4_sinclude.
2003-08-19 07:58:37 +00:00
Alexandre Duret-Lutz
51e84cdd91
* lib/autom4te.in (Autoconf): Move all args except aclocal.m4? into ...
...
(Autoconf-without-aclocal-m4): ... this new language.
* doc/autoconf.texi (autom4te Invocation): Mention
Autoconf-without-aclocal-m4.
2003-08-19 07:56:56 +00:00
Derek Price
2ce00b8afd
* doc/autoconf.texi (Writing testsuite.at): Document RUN-IF-FAIL &
...
RUN-IF-PASS optional arguments.
2003-08-18 16:48:26 +00:00
Derek Price
f4799aff77
* doc/autoconf.texi (Programming in M4sh): Add doc for AS_IF.
2003-08-18 15:28:16 +00:00
Derek Price
da285ec31b
* doc/autoconf.texi (Writing testsuite.at): Document defaults for
...
STDOUT & STDERR arguments.
2003-08-16 16:15:15 +00:00
Derek Price
30c4fcea69
* lib/autotestgeneral.m4 (AT_INIT): Reformat test summary line to print
...
DESCRIPTION rather than FILE and LINE. Shorten result to fit in new,
shorter column three. Add DESCRIPTION to log file content.
2003-08-14 13:49:05 +00:00
Derek Price
b2722eb1c8
* lib/autotest/general.m4 (AT_INIT): Correct typo in final status
...
output.
2003-08-13 21:35:28 +00:00
Derek Price
43eea41b9e
* lib/autotest/general.m4 (AT_CHECK): Use new _AT_CHECK API.
...
(AT_CHECK_NOESCAPE): Move core functionality to...
(_AT_CHECK): ...this new macro.
2003-08-12 19:01:34 +00:00
Derek Price
bdb8ae014e
* lib/autotest/general.m4 (AT_CHECK): Move core functionality...
...
(AT_CHECK_NOESCAPE): ...to this new macro.
2003-08-07 17:47:48 +00:00
Paul Eggert
d2cdd4ce19
* lib/m4sugar/m4sh.m4 (_AS_UNSET_PREPARE): Work around a bug
...
in Bash 2.01.
2003-08-01 01:11:27 +00:00
Paul Eggert
ce960e66c4
* lib/autoconf/fortran.m4 (AC_F77_LIBRARY_LDFLAGS): Also ignore
...
-lcrt1.o, for OS X. (trivial change)
2003-07-25 21:23:36 +00:00
Paul Eggert
8b5acfa8dd
* lib/autoconf/c.m4 (AC_C_INLINE): Wrap the '#define inline ...'
...
inside '#ifndef __cplusplus'.
2003-07-07 07:41:30 +00:00
Paul Eggert
37416ff099
* lib/autoconf/functions.m4 (AC_FUNC_MMAP): Cast pointer to
...
'long', not 'int'.
2003-07-07 06:18:56 +00:00
Akim Demaille
2978241cd8
* lib/Makefile.am (autom4te.cfg): Make it read only.
...
Depend on Makefile since it contains substitutions.
From Paolo Bonzini.
* lib/autom4te.in (args): Add local.at? for Autotest args.
This change was made on autom4te.cfg which is generated.
Reported by Raja R. Harinath.
2003-06-25 13:38:54 +00:00
Akim Demaille
8b18a0709f
* doc/autoconf.texi (Header Portability): sys/mount.h.
...
From Gareth McCaughan.
2003-06-25 10:05:42 +00:00
Akim Demaille
e3c0ef0f8d
* lib/autotest/general.m4 (AT_INIT): Report a single config.log,
...
not all of them. This fixes 1. the fact that when testing
Autoconf there are many many config.log, 2. the incorrect use of
top_srcdir to find config.log.
Don't mix the detailed output of failed test with the summary of
failures. Rather, append detailed log afterwards.
2003-06-23 15:29:02 +00:00
Akim Demaille
f3b07fd959
* tests/local.at (AT_CHECK_CONFIGURE): Adjust to the verbose being
...
always run: output config.log on $at_group_log.
2003-06-23 14:53:18 +00:00
Akim Demaille
290403f34d
* tests/torture.at (#define header templates): Don't use quotes in
...
C++ comments as it puzzles Emacs' sh font-lock-mode.
2003-06-23 14:34:48 +00:00
Akim Demaille
2fbbb4bafe
* tests/mktests.sh (au_exclude_egrep): Fix output copyright notice.
...
* lib/autom4te.cfg (args): Add local.at? for Autotest args.
* tests/atspecific.m4: Rename as...
* tests/local.at: This.
* tests/suite.at: Move the globals into...
* tests/local.at: here.
* tests/Makefile.am: Adjust.
* doc/autoconf.texi (testsuite Scripts): Adjust.
2003-06-23 11:11:41 +00:00
Kevin Ryde
86369d9046
* lib/autoconf/c.m4 (_AC_PROG_CC_STDC): Extend test program to get an
...
error from OSF 4.0 Compaq cc in its default almost-ANSI mode, thereby
ensuring we add -std1 for full-ANSI.
2003-06-21 00:01:52 +00:00
Kevin Ryde
99f8211d2b
*** empty log message ***
2003-06-20 23:49:38 +00:00
Akim Demaille
d1398d196e
* configure.ac: Bump to 2.57b.
2003-06-20 10:58:56 +00:00
Akim Demaille
97d4e4d4e2
Version 2.57a.
2003-06-20 08:25:12 +00:00
Akim Demaille
456b9c0a6f
* bin/autom4te.in: Don't rely on $HOME being defined.
...
Reported by Marc Espie as PR/233.
2003-06-20 07:55:35 +00:00
Akim Demaille
f6d54deb80
* lib/autotest/general.m4: Use at_times_file only if used.
...
From Nicolas Joly.
2003-06-20 07:53:03 +00:00
Akim Demaille
b89b8e5c2d
* config/config.guess, config/config.sub, config/elisp-comp,
...
* config/install-sh, config/mkinstalldirs, doc/standards.texi:
Update from masters.
2003-06-20 07:21:32 +00:00
Akim Demaille
4bf7576f7f
Typos.
2003-06-20 07:18:57 +00:00
Paolo Bonzini
c102ed8494
Add expected failures to autotest.
2003-06-12 11:03:55 +00:00
Akim Demaille
39364b438d
White space and Copyright updates.
2003-06-02 06:56:51 +00:00
Akim Demaille
ff9230c146
* bin/autom4te.in, bin/autoscan.in, bin/autoheader.in: White space
...
changes.
* lib/Autom4te/General.pm (&backname): Remove, no longer used by
Autoconf nor Automake.
(&contents): New, from Automake.
PODify.
* lib/autoconf/c.m4 (_AC_PROG_CXX_EXIT_DECLARATION):
Remove `#include <stdlib.h>' from the list; we should never
2003-06-02 06:55:03 +00:00
Paul Eggert
3a1b2ca878
* NEWS, doc/autoconf.texi (Particular Functions),
...
lib/autoconf/functions.m4 (AC_FUNC_MKTIME): Check that mktime
is the inverse of localtime.
2003-05-28 20:03:52 +00:00
Alexandre Duret-Lutz
a4d96919f1
* lib/Autom4te/General.pm (END): Print diagnostics to STDERR.
...
(handle_exec_errors): New function. Work around $! being
altered by WEXITSTATUS.
(xqx, xsystem): Use handle_exec_errors.
2003-05-25 11:02:21 +00:00
Alexandre Duret-Lutz
bc41c779b7
* lib/Autom4te/General.pm (END): Rewrite exit code processing.
...
Do not call `_exit()', simply modify `$?'.
(xsystem): Reset $! before running system, and check it afterward.
* tests/tools.at (autoupdating AC_PREREQ): Expect exit status
63 for version mismatches.
2003-05-23 18:16:56 +00:00
Akim Demaille
c12a45b703
* lib/autoconf/status.m4: Prefer "TAB-SP" to "SP-TAB", because of
...
Emacs' danger whitespace.el behavior (smashing "useless" spaces in
the middle of a line).
* lib/m4sugar/m4sugar.m4: Likewise.
Remove useless spaces in comments.
2003-05-23 13:58:06 +00:00
Akim Demaille
172bea7727
* lib/m4sugar/m4sugar.m4 (m4_version_prereq): Failure causes an
...
exit 63, so that we (or Automake's "missing") can tell the
difference with a plain failure.
* doc/autoconf.texi (Notices): Adjust.
2003-05-23 13:14:30 +00:00
Akim Demaille
4c64440ba1
* Makefile.am, bin/Makefile.am, config/Makefile.am,
...
* doc/Makefile.am, lib/autoconf/Makefile.am, tests/Makefile.am:
White spaces cleanup.
2003-05-23 13:09:28 +00:00
Jim Meyering
b5698c04ad
.
2003-05-23 09:37:16 +00:00
Akim Demaille
7be200c539
* doc/autoconf.texi (Header Portability): ucred.h.
...
From Ian Redfern.
2003-05-23 07:14:49 +00:00
Paolo Bonzini
df6cb74cb6
Overhaul Autotest's logging: generate separate log files
...
in testsuite.dir/NNN/testsuite.log, and append them to
testsuite.log instead of re-running the test verbosely.
Adapt documentation. Update NEWS to signal possible bad
interactions between -x and experr.
2003-05-22 21:52:43 +00:00
Paolo Bonzini
2f7d336646
* lib/m4sugar/m4sh.m4: actually use the 2nd parameter to AS_REQUIRE
2003-05-22 21:39:45 +00:00
Akim Demaille
ebf56a4251
* lib/autoconf/autotest.m4, lib/autoconf/autoupdate.m4
...
* lib/autoconf/fortran.m4 lib/autoconf/general.m4
* lib/autoconf/headers.m4 lib/autoconf/oldnames.m4
* lib/autoconf/status.m4: Fix and adjust copyright notices.
2003-05-22 15:17:05 +00:00
Akim Demaille
3cb00cdb8b
* aclocal.m4, bin/autoconf.as, lib/autoconf/autoconf.m4,
...
* lib/autoconf/autoheader.m4, lib/autoconf/autoupdate.m4,
* lib/autoconf/c.m4, lib/autoconf/fortran.m4,
* lib/autoconf/general.m4, lib/autoconf/headers.m4,
* lib/autoconf/lang.m4, lib/autoconf/libs.m4,
* lib/autoconf/programs.m4, lib/autoconf/specific.m4,
* lib/autoconf/status.m4, lib/autoconf/types.m4,
* lib/autotest/general.m4, lib/m4sugar/m4sugar.m4,
* tests/atspecific.m4, tests/base.at, tests/compile.at,
* tests/foreign.at, tests/m4sh.at, tests/semantics.at,
* tests/tools.at, tests/torture.at:
Whitespace clean up.
Suggested by Jim Meyering.
2003-05-22 13:24:04 +00:00
Akim Demaille
b9cff516d2
* lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG): Restore smashed
...
' t' as 't ' so that Emacs' whitespace.el keep it.
Reported by Jim Meyering.
2003-05-22 08:24:04 +00:00
Akim Demaille
5958ce1756
* doc/autoconf.texi: Replace AC_HELP_STRING AS_HELP_STRING.
...
Add AC_HELP_STRING to the obsolete macros section.
Typos.
Use '@.' for sentences that ended in a capital letter.
From Art Haas.
2003-05-22 07:43:49 +00:00
Akim Demaille
18ca9ab3ec
* config/config.guess, config/config.sub, config/elisp-comp,
...
* config/install-sh, config/mdate-sh, config/mkinstalldirs,
* config/texinfo.tex, doc/standards.texi: Update from masters.
2003-05-22 07:37:43 +00:00
Paolo Bonzini
f16c8d206e
* lib/m4sugar/m4sh.m4: protect RHS of AS_VAR_SET against expansion of
...
quotes (it is delayed to after the eval).
2003-05-21 19:04:41 +00:00
Akim Demaille
e808ba2ea7
* bin/autoupdate.in ($m4): Fix quotation.
...
Reported by Martin Mokrejs.
2003-05-21 09:46:59 +00:00
Paul Eggert
c6077abc32
* ChangeLog, ChangeLog.2, THANKS, lib/m4sugar/m4sugar.m4:
...
Remove non-ASCII characters.
2003-05-19 18:16:57 +00:00
Paul Eggert
fc112634a7
Fix ASCII spellings of Mokrejs and Ruediger.
2003-05-19 18:12:36 +00:00
Paolo Bonzini
848e929771
2003-05-17 Paolo Bonzini <bonzini@gnu.org>
...
* ChangeLog: add entry for change to tests/semantics.at
2003-05-18 14:51:15 +00:00
Akim Demaille
b44e483cec
* lib/autoconf/functions.m4: Use the default includes so that
...
memcmp be declared before being tested.
Reported by Sander Niemeijer.
(AC_FUNC_ERROR_AT_LINE, AC_FUNC_GETGROUPS, AC_FUNC_STRNLEN): Likewise.
* doc/autoconf.texi (Default Includes): Document
AC_INCLUDES_DEFAULT.
2003-05-17 10:30:07 +00:00
Akim Demaille
d8711f0660
* lib/autoconf/specific.m4: Include signal.h and unistd.h.
...
* doc/autoconf.texi (Obsolete Macros): Adjust.
Reported by Werner LEMBERG and Debian Bug 190886.
2003-05-17 09:44:22 +00:00
Akim Demaille
8624a70899
* lib/m4sugar/m4sh.m4 (_AS_UNSET_PREPARE): s/FOO/as_foo/ to avoid
...
user name space clashes.
Reported by Bruno Haible.
2003-05-16 09:59:15 +00:00
Akim Demaille
62930d7b99
* bin/autoheader.in, bin/autom4te.in, bin/autoreconf.in,
...
* bin/autoscan.in, bin/autoupdate.in, bin/ifnames.in (BEGIN): Make
them uniform, and more robust to Perl special characters.
Reported by Martin Mokrej.
2003-05-16 09:54:46 +00:00
Akim Demaille
46237304df
* tests/foreign.at (Libtool): Skip all Libtools pre 1.4.
2003-05-14 08:34:10 +00:00
Akim Demaille
c61f289486
* doc/autoconf.texi (Header Portability): X11/extensions/scrnsaver.h,
...
linux/irda.h.
2003-05-14 08:29:04 +00:00
Akim Demaille
7d666fb9b8
* doc/autoconf.texi (Header Portability): X11/extensions/scrnsaver.h.
2003-05-14 07:53:12 +00:00
Akim Demaille
e84abe67d4
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Improve the
...
message.
From Matthias Andree.
2003-05-12 14:48:19 +00:00
Alexandre Duret-Lutz
d92c2a7a88
* lib/Autom4te/XFile.pm (lock, truncate): Do not pass @_ to flock
...
and truncate.
2003-05-07 06:51:23 +00:00
Akim Demaille
d2869a3180
Don't try to be smart with aclocal 1.8+ because (i) aclocal no
...
longer updates aclocal.m4 if useless, (ii) if a file m4_included
by aclocal.m4 is changed it might require the importing of another
m4 extension file, i.e., aclocal must be run.
* bin/autoreconf.in (&run_aclocal, $aclocal_supports_force): New.
(&parse_args): Use --force with aclocal if required and supported.
(&autoreconf_current_directory): Use &run_aclocal.
2003-05-06 15:07:59 +00:00
Akim Demaille
db4f0f52c0
Lock autom4te's cache.
...
* lib/Autom4te/XFile.pm ($me, &name, &lock, &truncate, &seek): New.
* bin/autom4te.in (&Request::save, &Request::load): Use an IO::File
argument instead of a file name, so that the request file remains
open during the whole autom4te run.
($icache_file): New.
(&freeze): Lock the $icache_file.
2003-05-06 08:51:21 +00:00
Derek Price
4ca6566c2c
* lib/emacs/.cvsignore: Add generated elc-stamp file.
2003-05-05 14:54:10 +00:00
Derek Price
044418223e
* lib/autotest/general.m4 (AT_KEYWORDS): Don't use a comma as the
...
seperator with m4_append_uniq(). It doesn't work.
(AT_CLEANUP): Add `;' to end of at_help_all.
(AT_INIT): Allow --keywords to be specified more than once. When
grepping $at_help_all for keywords, use the field and keyword
seperators to ensure a complete keyword match. Alter at_prev handling
to support the new --keywords behavior.
2003-04-29 20:54:12 +00:00
Paul Eggert
d481daa077
2003-04-27 Karl Berry <karl@freefriends.org>
...
* doc/autoconf.texi: Make the dir entries in the autoconf manual
align better with others.
2003-04-28 06:24:52 +00:00
Jim Meyering
fb8038feda
* NEWS: Mention the new macro.
...
* lib/autoconf/c.m4 (AC_C_RESTRICT): New macro.
* doc/autoconf.texi (C Compiler): Describe AC_C_RESTRICT.
* tests/c.at: Test AC_C_RESTRICT.
* tests/mktests.sh (ac_exclude_list): Add exclusion for AC_C_RESTRICT.
2003-04-12 20:55:15 +00:00
Akim Demaille
e4a4525091
* bin/ifnames.in: Skip C++ comments.
...
From Jeremy Yallop.
2003-04-08 08:46:43 +00:00
Akim Demaille
15753f052d
* GNUmakefile (SHELL): Don't assume sh is in /bin/.
...
From Ilya Zakharevich.
2003-04-08 07:42:14 +00:00
Akim Demaille
9870a8db2f
* doc/autoconf.texi (Particular Headers): Some about sys/socket.h,
...
net/if.h, stdlib.h.
2003-04-08 07:18:15 +00:00
Derek Price
c9d391bc40
* lib/autoconf/programs.m4 (AC_PROG_INSTALL): Correct syntax error
...
from Akim's checkin of 3-29.
2003-04-01 21:27:52 +00:00
Derek Price
cb4cb9642c
* tests/torture.at (Configuring subdirectories): Add missing
...
close-quote for Akim's change from 3-28.
2003-04-01 17:33:59 +00:00
Akim Demaille
f3e9a2a87d
* doc/autoconf.texi (ac, at, ms): Rename these indexes as...
...
(AC, AT, MS): these.
(shortindexflag, @acindex, @ahindex, @asindex, @atindex, @msindex):
New.
Use them.
* doc/Makefile.am (CLEANFILES): Adjust.
(TEXI2DVI): Make it --batch.
2003-04-01 07:28:08 +00:00
Akim Demaille
53088c588b
Typo.
2003-04-01 06:07:19 +00:00
Derek Price
cd9ac20d85
* lib/autotest/general.m4: Revert the checkin from 3-27 which removed
...
the main loop.
Thanks to Akim Demaille.
2003-03-31 20:25:52 +00:00
Akim Demaille
bda9ad8b4d
* lib/autoconf/programs.m4 (AC_PROG_INSTALL): Skip OS/2's install,
...
that starts a GYI.
From Ilya Zakharevich.
2003-03-29 10:04:26 +00:00
Akim Demaille
a2fe2ed94e
* lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL): The
...
documentation to read is Autoconf's.
Suggested by Paul Eggert.
2003-03-29 09:50:11 +00:00
Derek Price
bf4bcbbf91
* lib/autotest/general.m4 (PARSE_ARGS,PARSE_ARGS_END,HELP,HELP_MODES,
...
HELP_TUNING,HELP_OTHER,HELP_END,PREPARE_TESTS,TESTS_END): Define and
use new diversions in preparation for accepting new arguments and
allowing scripting around tests.
(OPTIONS,TAIL): Remove these diversions to make way for the ones above.
2003-03-28 21:41:39 +00:00
Akim Demaille
4c6f840b3f
* lib/autoconf/headers.m4: Suggest reading the section "Present
...
But Cannot Be Compiled" when the header causes problems.
2003-03-28 17:11:29 +00:00
Akim Demaille
03713b9ea8
* tests/torture.at (Configuring subdirectories): Require aclocal
...
1.4, otherwise the test fails, as it does support configure.ac.
This fixes the "test 40 failed" bug reports.
2003-03-28 17:10:27 +00:00
Akim Demaille
5e4393abd6
* doc/autoconf.texi (C Compiler): `#line' portability.
...
From Paul Eggert and Nelson H. F. Beebe.
2003-03-28 14:51:30 +00:00
Derek Price
277b398bea
* lib/autotest/general.m4: Eliminate main loop and reorganize test
...
layout in order to allow scripting around test groups.
2003-03-28 04:00:45 +00:00
Derek Price
fd4f512efd
* lib/autotest/general.m4: Define and use new diversions in preparation
...
for accepting new arguments and allowing scripting around tests.
2003-03-27 21:59:15 +00:00
Derek Price
ed71ef7fc3
* lib/autoconf/general.m4 (AC_ARG_VAR): Use AS_HELP_STRING instead of
...
obsolete AC_HELP_STRING.
(AC_HELP_STRING): AU_DEFUN to...
* lib/m4sugar/m4sh.m4 (AS_HELP_STRING): ...here.
* tests/m4sh.at (AS_HELP_STRING): New test.
* tests/acgeneral.at: Regenerated.
2003-03-27 13:18:34 +00:00
Kevin Ryde
f9c3042f0f
Correction autoconf.texi -> doc/autoconf.texi in 5 places (3 by me).
2003-03-27 00:45:50 +00:00
Derek Price
970e5f746c
* lib/autotest/general.m4: s/DEFAULT/DEFAULTS/ since it makes more
...
sense. Verbosify the diversion definitions comment.
2003-03-26 14:33:20 +00:00
Derek Price
7c3fb31aef
* lib/autotest/general.m4 (AT_INIT): Remove redundant call to
...
AS_PREPARE.
2003-03-26 14:30:48 +00:00
Paul Eggert
c291f8e176
* doc/autoconf.texi (Present But Cannot Be Compiled):
...
Grammar fixes and minor rewording. (trivial change)
2003-03-23 10:22:21 +00:00
Paul Eggert
516266bbcc
Work around a problem noted by Nelson H. F. Beebe with coreutils
...
4.5.9: Sun c89 (Sun WorkShop 6 update 2 C 5.3 Patch 111679-08
2002/05/09) rejects '#line 32768 "configure"' because the line
number overflows.
2003-03-06 20:41:34 +00:00
Richard Dawe
6f70f697f9
tests/atspecific.m4: Normalize the file name for the m4 program,
...
when it has an "exe" file extension. DJGPP's error messages include
the error code in brackets - remove the error code during normalization.
2003-03-03 20:13:50 +00:00
Akim Demaille
b473dc2a62
* doc/autoconf.texi (Present But Cannot Be Compiled): New.
2003-02-28 10:46:19 +00:00
Alexandre Duret-Lutz
4b50bd89ef
* doc/autoconf.texi (Limitations of Make): Remove the section
...
about `$<' in inference rules, it was a bogus interpretation of
an old Automake change. Discuss NetBSD, FreeBSD, OpenBSD, and
Tru64 make in the "target lookup" section.
(Automake): Automake 1.5+ no longer requires special tools to be
present on the developer's host.
2003-02-28 10:15:47 +00:00
Akim Demaille
f6f77d7b72
* bin/autoheader.in (BEGIN): For DJGPP SHELL may not be set
...
to a shell that can handle redirection or quoting correctly.
Override SHELL with the shell detected by configure.
Use of $^O suggested by Tim van Holder.
* bin/autom4te.in (BEGIN): Likewise.
* bin/autoreconf.in (BEGIN): Likewise.
* bin/autoscan.in (BEGIN): Likewise.
* bin/autoupdate.in (BEGIN): Likewise.
* bin/ifnames.in (BEGIN): Likewise.
* bin/ifnames.in: Add final newline to help and version messages.
* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Translate colons,
to cope with DOS-style absolute paths, when constructing
${ac_make}.
* lib/autoconf/status.m4 (_AC_OUTPUT_HEADERS, _AC_OUTPUT_FILES):
When constructing paths with IFS=:, quote the path. If we're
constructing a DOS-style absolute path, we don't want to split it
on the colon.
* tests/atspecific.m4 (AT_CHECK_CONFIGURE): Fix typo
in description.
2003-02-28 10:11:07 +00:00
Pavel Roskin
5e7f0f99ed
* bin/autoheader.in: Add missing newline when printing
...
suggestion how change AC_DEFINE call.
2003-02-25 23:20:21 +00:00
Paul Eggert
4165072ca1
Give credit to Jeff Painter for yesterday's bug report.
2003-02-25 18:19:37 +00:00
Paul Eggert
5a747da1c3
Fix a couple of "test -n" typos by replacing them with "test -z".
2003-02-25 06:46:04 +00:00
Kevin Ryde
32aec35596
* doc/autoconf.texi (Limitations of Builtins): Add notes on printf
...
format starting with "-".
2003-02-23 23:00:02 +00:00
Alexandre Duret-Lutz
e547c06fa2
* doc/autoconf.texi (Limitations of Make): `foo=bar make -e'
...
is not portable inside Makefile.
2003-02-20 17:19:55 +00:00
Akim Demaille
13984e2d07
* lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL): When
...
compiler says yeah, but preproc says nope, compiler is right.
Conversely, prompt the reader to send a bug report to the
maintainers of the package, not of Autoconf.
2003-02-20 17:15:47 +00:00
Akim Demaille
9bbb516751
* bin/autoreconf.in (autoreconf_current_directory): Properly
...
handle an empty aclocal.m4.
2003-02-20 17:04:10 +00:00
Akim Demaille
0a59c6b0dd
* lib/autoconf/general.m4 (AC_PREFIX_PROGRAM): Quote
...
$ac_prefix_program.
From Larry Jones.
2003-02-20 16:52:10 +00:00
Paul Eggert
5908a764de
* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Define $1 to an
...
innocuous variant befor including <limits.h> or <assert.h>.
2002-12-24 00:17:24 +00:00
Paul Eggert
0b8175239b
Install Martin Frydl's patch from
...
<http://mail.gnu.org/pipermail/autoconf/2002-November/014524.html >.
2002-12-03 08:34:30 +00:00
Paul Eggert
8e884317d9
Version 2.57.
2002-12-03 07:59:21 +00:00
Akim Demaille
c1640cd3d9
Version 2.56.
...
* config/install-sh: chmod +x.
From Paul Eggert.
* config/move-if-change: Indenting changes.
* Makefile.am (AUTOMAKE_OPTIONS): Move to...
* configure.ac (AM_INIT_AUTOMAKE): here.
Require 1.7.1.
2002-11-15 09:17:30 +00:00
Akim Demaille
c95cfec7a0
Version 2.55.
...
* config/config.guess, config/config.sub, config/install-sh:
Update from masters.
2002-11-14 11:34:13 +00:00
Akim Demaille
29a5451ab4
* Makefile.maint: Sync with Bison, i.e.:
...
(po-check): Scan .l and .y files instead of the
.c and the .h files that they generate. This fixes the bug
reported by Tim Van Holder in:
<http://mail.gnu.org/pipermail/bison-patches/2002-November/001352.html >
Look for N_ as well as for _. Try to avoid matching #define for
N_ and _.
From Paul Eggert.
2002-11-14 11:16:01 +00:00
Akim Demaille
b37eb00d76
* doc/autoconf.texi (C Compiler): Compiling several files at once.
...
From Paul Eggert and Albert Chin-A-Young.
2002-11-14 08:42:39 +00:00
Akim Demaille
4aa948e894
* doc/autoconf.texi (C Compiler): Solitary backslashes.
...
From Paul Eggert and Albert Chin-A-Young.
2002-11-14 08:17:46 +00:00
Kevin Ryde
ce95d6a9dc
* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Initialize f=$1 rather
...
than assigning in main, to avoid HP cc +O3 optimizing it away.
2002-11-13 23:34:07 +00:00
Akim Demaille
77f69ee45e
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Add -q
...
option. Process --recheck after parsing all options. Pass -q
option to configure on --recheck.
(AC_OUTPUT): Pass -q from configure to config.status.
* lib/autoconf/general.m4 (_AC_INIT_PREPARE): Strip -q from
arguments to record.
* doc/autoconf.texi (config.status Invocation): Document
config.status -q option.
2002-11-12 10:54:44 +00:00
Alexandre Duret-Lutz
020483fc8e
* bin/autoscan.in (scan_file): Scan Makefile.am too. Ignore
...
Makefile.in if Makefile.am exists.
(output): Strip `.am' from Makefiles. Don't
output AC_CONFIG_FILES if no Makefiles were found.
2002-11-07 14:11:31 +00:00
Akim Demaille
dddee0d248
* Makefile.am (cvs_files): Add elisp-comp, mdate-sh.
...
(local_updates): New.
* Makefile.maint: Update, from CVS Bison.
(local_updates): New.
2002-11-07 14:03:41 +00:00
Akim Demaille
34afd91665
* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY): Wrap the `f'
...
declaration in extern "C" too.
Reported by Roberto Bagnara.
2002-11-06 14:01:49 +00:00
Akim Demaille
4b63001766
* tests/torture.at (Configuring subdirectories): Don't use grep
...
-w.
* doc/autoconf.texi (Limitations of Usual Tools): Grep -w.
Reported by Ezra Peisach.
2002-11-06 10:29:21 +00:00
Akim Demaille
6497d928b1
* lib/autoconf/autoheader.m4 (_AH_TEMPLATE_OLD, _AH_VERBATIM_OLD):
...
Remove.
We _have_ to stop using the old compatibility scheme that tried to
avoid useless backslashes because Libtool 1.4.3 contains a
AC_DEFINE([error_t], [int],
[Define to a type to use for `error_t' if it is not
otherwise available.])
We _have_ to quote the single quote and backslashes with . The
old compatibility scheme saw that ` was backslashed, and therefore
did not quote the single quote. Hence before this patch, Autoconf
was not compatible with Libtool.
2002-11-05 20:28:07 +00:00
Paul Eggert
60b954f04e
* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Set the following variables,
...
too: LC_ADDRESS, LC_IDENTIFICATION, LC_MEASUREMENT, LC_MONETARY,
LC_NAME, LC_PAPER, LC_TELEPHONE.
* doc/autoconf.texi (Special Shell Variables): Mention those vars.
2002-11-05 07:17:34 +00:00
Akim Demaille
e4a94324d2
Bump to 2.54d.
2002-11-04 10:22:53 +00:00