Jim Meyering
1d5d3cfba1
Mention the new macro: AC_C_RESTRICT.
2003-04-12 20:53:19 +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
830fd374fe
Regen.
2003-04-01 07:24:38 +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
fb37023c99
(Present But Cannot Be Compiled):
...
Grammar fixes and trivial rewording.
2003-03-23 10:21:43 +00:00
Paul Eggert
39ed680a0f
(C Compiler): "defined" -> "define" typo fix reported by Nelson
...
H. F. Beebe.
2003-03-07 19:21:36 +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
Paul Eggert
21b4c7ddbd
(Generating Sources): Document that we no longer generate #line directives.
2003-03-06 20:39:55 +00:00
Paul Eggert
db668becd8
Do not generate #line directives (comment fix only).
2003-03-06 20:37:50 +00:00
Paul Eggert
6f8cbd236a
(AC_LANG_SOURCE(C)): Do not generate #line directives.
2003-03-06 20:35:23 +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
Paul Eggert
c127caba1e
(Shell Substitutions): test -n -> test -z,
...
to fix a mismatch between example and discussion.
2003-02-25 06:45:37 +00:00
Paul Eggert
36685d590f
(AS_SHELL_SANITIZE): Fix typo in
...
2002-09-01 patch by replacing "test -n" with "test -z".
This fixes a bug reported by Tom Epperly in
<http://mail.gnu.org/archive/html/autoconf/2003-02/msg00139.html >.
2003-02-25 06:45:05 +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
94a099a5ff
Regen.
2003-02-20 16:57:46 +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
6ae8254469
Update the URL for the LFS paper to unix-systems.org instead of sas.com.
2003-01-14 17:53:11 +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
50a791a2fa
(AC_LANG_FUNC_LINK_TRY(C)): Deine $1 to an
...
innocuous variant befor including <limits.h> or <assert.h>.
This works around a bug reported by Albert Chin: HP-UX 11i
(and earlier versions) have a <limits.h> that declares
gettimeofday and many other functions.
2002-12-24 00:16:41 +00:00
Paul Eggert
41cc02ab2b
Bump to 2.57a.
2002-12-04 05:58:57 +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
689196647b
(at_flatten): rewritten to avoid M4 problem when
...
\(.*\) match is too long and there is something more to be checked.
<http://mail.gnu.org/pipermail/autoconf/2002-November/014524.html >
This also undoes the previous patch.
2002-12-03 08:30:12 +00:00