Akim Demaille
7131306a64
Version 2.52.
2001-07-18 14:00:28 +00:00
Akim Demaille
49ff8332e5
The C-Fortran 77 hooks are available only once AC_F77_DUMMY_MAIN
...
was run, while they are needed also when it is expanded.
Reported by Nicolas Joly.
* aclang.m4 (AC_F77_DUMMY_MAIN): Define _AC_LANG_PROGRAM_C_F77_HOOKS.
(AC_LANG_PROGRAM(C)): Use it instead of depending upon
AC_F77_DUMMY_MAIN being expanded.
2001-07-18 13:38:40 +00:00
Akim Demaille
8acb9318f8
* configure.in: Bump to 2.51a.
2001-07-18 09:22:50 +00:00
Akim Demaille
36613e48e2
Version 2.51.
2001-07-17 16:39:04 +00:00
Akim Demaille
83211ede2b
* aclang.m4 (AC_F77_DUMMY_MAIN): Let the interface be more
...
Autoconfy: $1 = action-if-found, $2 = action-if-not-found.
2001-07-17 16:30:20 +00:00
Akim Demaille
9098f2529a
The runtime test for AC_FUNC_GETPGRP fails when prototypes are
...
used. Well, then use the prototypes when you can, and runtime as
a last resort.
Reported by Artur Frysiak
* acfunctions.m4 (_AC_FUNC_GETPGRP_TEST): New.
(AC_FUNC_GETPGRP): Use it.
First try to compile with 0-ary or 1-ary calls.
2001-07-17 16:21:25 +00:00
Akim Demaille
fb69956c21
* actypes.m4 (_AC_CHECK_TYPE_REPLACEMENT_TYPE_P): `foo_t' is a
...
replacement type.
From Paul Eggert.
2001-07-17 10:01:09 +00:00
Akim Demaille
5bca2bdd3d
* Makefile.maint: Sync. with cppi 1.10.
2001-07-17 08:45:22 +00:00
Akim Demaille
a80d6b9a2f
* aclang.m4 (AC_LANG_PROGRAM(C)): Output F77_DUMMY_MAIN only when
...
AC_F77_DUMMY_MAIN has been run.
From Pavel Roskin and Steven G. Johnson.
2001-07-17 08:23:42 +00:00
Akim Demaille
f0478c4702
* configure.in: Rename as...
...
* configure.ac: this.
2001-07-17 07:53:06 +00:00
Akim Demaille
d467ad19b9
* Makefile.am (INSTALL.txt): Don't use $@ and $< in non suffix
...
rules.
From Marc Espie.
* Makefile.maint (release-archive-dir): Rename as...
(release_archive_dir): this, so that it can be specialized in
Makefile.
2001-07-17 07:29:35 +00:00
Akim Demaille
d6f581d73c
* configure.in: Bump to 2.50d.
2001-07-14 17:53:09 +00:00
Akim Demaille
9e977d164b
Typo.
2001-07-14 16:21:56 +00:00
Akim Demaille
bba6d03732
Version 2.50c.
2001-07-14 16:19:39 +00:00
Akim Demaille
9994cd2e63
* doc/autoconf.texi (Limitations of Make): Macro names and underscore.
2001-07-14 16:15:38 +00:00
Akim Demaille
748305ba8f
* config/config.guess, config/config.sub, config/texinfo.tex
...
* doc/standards.texi, doc/make-stds.texi: Update.
2001-07-14 16:08:16 +00:00
Akim Demaille
27af810420
* Makefile.maint (cvs-check, cvs-tag-check, cvs-diff-check): New.
2001-07-14 15:55:38 +00:00
Akim Demaille
86afd4a180
* Makefile.maint (maintainer-check): Rename as...
...
(maintainer-distcheck): this.
(changelog-check, static-check): New.
Use them.
2001-07-14 14:42:59 +00:00
Akim Demaille
ba6e4a5a00
for CXX is g++, not gcc.
2001-07-14 14:27:41 +00:00
Akim Demaille
1cbbd846ac
* doc/autoconf.texi (Files): New subsection.
2001-07-14 14:23:11 +00:00
Akim Demaille
61714838fd
* doc/autoconf.texi (C Compiler, Fortran 77 Compiler): Be subsections
...
of...
(Generic Compiler Characteristics): this.
(C++ Compiler): New subsection.
2001-07-14 14:20:47 +00:00
Akim Demaille
beaa477c90
* autoscan.in: Use IO::File.
...
Adjust all the routines to use it.
($log): New file (autoscan.log).
(output): Dump detailed logs into $log, and a shortened version to
stderr.
(&scan_makefile): Refine the regexp catching tokens in the code.
* doc/autoconf.texi (autoscan Invocation): Document `autoscan.log'
and the `configure.ac' checking feature.
2001-07-14 14:19:19 +00:00
Akim Demaille
f25219dfd6
For some AWK, such as on HPUX 11, xfoo' does not match
foo|^bar'.
...
Reported by Michael Elizabeth Chastain.
* autoconf.in: Refuse such AWK.
* configure.in: Likewise.
* Makefile.am (acversion.m4): Do not use move-if-change this file
has dependencies.
* doc/autoconf.texi (Fortran 77 Compiler): Some typos.
2001-07-12 12:42:46 +00:00
Akim Demaille
d026b456c5
* autoscan.in (&scan_makefile): Improve programs regexp to parse
...
things like "g++", "file.c" and "some-conf" as tokens.
(&scan_file): Match C++ files extensions.
If the filename extension is C++ then ask for c++.
2001-07-10 09:16:33 +00:00
Steven G. Johnson
4ad0ed7fc9
fixed broken AC_F77_DUMMY_MAIN
2001-07-06 01:03:18 +00:00
Pavel Roskin
1abe1e9420
* aclocal.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Remove conftest*
...
after using break.
(_AC_PROG_F77_V_OUTPUT): Remove conftest*, not conftest.* after
linking.
2001-07-05 16:18:19 +00:00
Akim Demaille
60bc8f5e59
* Makefile.am (move_if_change): New. Use it instead of `mv'.
...
(acversion.m4): Name it `$(srcdir)/acversion.m4' to ease broken
Makes' lives.
Reported by Nicolas Joly.
2001-07-05 11:52:20 +00:00
Akim Demaille
67d0550e5b
* acgeneral.m4 (_AC_RUN_IFELSE): Remove conftest.o when cleaning
...
up.
* acfunctions.m4 (AC_FUNC_WAIT3): Use `break' to silent some
warnings from compilers.
* aclang.m4 (_AC_LANG_COMPILER_GNU): Log the version information
for all the compilers, not only GNU. Hence move from here...
(AC_PROG_CC, AC_PROG_CXX, AC_PROG_F77): to here.
2001-07-04 15:12:57 +00:00
Akim Demaille
6a2a74c24d
* acfunctions.m4 (AC_FUNC_STRTOD, AC_FUNC_STRERROR_R)
...
(AC_FUNC_STRCOLL, AC_FUNC_WAIT3): Use AC_RUN_IFELSE and
AC_COMPILE_IFELSE.
2001-07-04 14:37:52 +00:00
Akim Demaille
6a392f5d1a
* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Actually apply
...
the ``strings.h'' change claimed below.
2001-07-04 13:29:12 +00:00
Akim Demaille
8a06c0fd94
* aclang.m4 (_AC_LANG_COMPILER_GNU): s/-dumpspecs/-v/.
2001-07-04 12:58:39 +00:00
Akim Demaille
f21e011fef
* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Include
...
strings.h if usable with string.h.
Suggested by Paul Eggert.
2001-07-04 11:29:50 +00:00
Akim Demaille
043dcc81de
* autoscan.in (&scan_file): Skip FILE if there is FILE.in.
...
From Jens Petersen.
2001-07-04 07:45:12 +00:00
Akim Demaille
30208fadac
Typos.
2001-07-03 15:04:05 +00:00
Akim Demaille
bd4a9c208d
* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Specify CONFIG_FILES
...
etc. in the log.
2001-07-03 14:47:42 +00:00
Akim Demaille
8ce8361c3d
* acheaders.m4 (AC_CHECK_HEADER): When INCLUDES are set, use the
...
compiler, not the preprocessor.
* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): No longer use
dedicated code to check for inttypes.h, as AC_CHECK_HEADERS does
the right thing.
* Makefile.am (.m4.m4f): Emphasize M4 error messages and fail
earlier if there are.
2001-07-03 14:12:40 +00:00
Akim Demaille
02adf2d812
* autoscan.in ($initfile): Remove.
...
(&find_file): Rename as...
(&scan_file): this.
Immediately scan the current file, instead of gathering them, and
later having them handled by &scan_files.
(&scan_files): Merely invoke Find::File.
Adjust.
2001-07-03 14:11:06 +00:00
Akim Demaille
4155128221
* autoscan.in: Formatting changes, matching the invocation order.
...
(File::Find): Use it instead of Perl 4's `find.pl'.
(&wanted): Rename as...
(&find_file): this.
2001-07-03 14:10:41 +00:00
Pavel Roskin
8afa8af9e8
* aclang.m4 (AC_F77_DUMMY_MAIN): Remove conftest* after using
...
break in the argument to AC_TRY_LINK_FUNC.
(AC_F77_MAIN): Remove conftest* after using break in the
argument to AC_TRY_LINK.
2001-07-02 18:42:17 +00:00
Steven G. Johnson
98fdb85521
added AC_F77_{DUMMY_}MAIN
2001-07-01 19:41:20 +00:00
Pavel Roskin
9eb4315038
* atgeneral.m4 (AT_CHECK): Add a newline to the end of
...
at-stdout and at-stderr instead of removing the newline
from the echo output, which is not guaranteed to work.
2001-06-29 05:27:48 +00:00
Akim Demaille
17c8111864
* aclang.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Only add declaration to
...
confdefs.h when non-zero.
2001-06-28 16:05:29 +00:00
Akim Demaille
dd187f5e84
* configure.in: Bump to 2.50c.
2001-06-28 15:53:38 +00:00
Akim Demaille
694b7dfdfc
Version 2.50b
2001-06-26 14:32:18 +00:00
Akim Demaille
04e97d1a1b
Version 2.50a.
2001-06-26 11:30:22 +00:00
Pavel Roskin
4f28f9a62c
* tests/atspecific.m4 (AT_CHECK_MACRO): Accept one more
...
argument, AUTOCONF-FLAGS.
* tests/mktests.sh (update_exclude_list): Add
AC_SYS_RESTARTABLE_SYSCALLS and AC_FUNC_WAIT3.
* tests/semantics.at: Test AC_SYS_RESTARTABLE_SYSCALLS and
AC_FUNC_WAIT3 with "-W no-obsolete".
2001-06-25 18:27:51 +00:00
Akim Demaille
a9cd64a1be
* tests/foreign.at (libtool): Fix the `libtoolize --version' decoding.
2001-06-25 11:57:14 +00:00
Akim Demaille
80dc65a8a0
* autoscan.in (%macro): Now maps from word to list of macros.
...
(&init_tables): Die when a word which is already handled by
explicit macros is mapped to the default macro.
(&print_unique): Remove, inlined in...
(&output_kind): here.
(File::Basename): Use it.
(&output): Sort the CONFIG_FILES.
* acheaders: Normalize.
* acfunctions: Likewise.
2001-06-25 06:15:07 +00:00
Akim Demaille
eb7be92f35
* aclang.m4 (_AC_LANG_COMPILER_GNU): If GNU, dump the compiler
...
characteristics in the logs.
Suggested by Mo DeJong.
2001-06-25 06:14:43 +00:00
Akim Demaille
9a20a8b2a0
* acfunctions.m4 (AM_FUNC_ERROR_AT_LINE, AM_FUNC_FNMATCH)
...
(AM_FUNC_MKTIME, AM_FUNC_OBSTACK, AM_FUNC_STRTOD): Reactivated.
* doc/autoconf.texi (Autoconf 2.13): New section.
2001-06-23 22:59:11 +00:00