]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
24 years agofixed my email address
Steven G. Johnson [Fri, 13 Jul 2001 17:09:33 +0000 (17:09 +0000)] 
fixed my email address

24 years agoFor some AWK, such as on HPUX 11, `xfoo' does not match `foo|^bar'.
Akim Demaille [Thu, 12 Jul 2001 12:42:46 +0000 (12:42 +0000)] 
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.

24 years ago* autoscan.in (&scan_makefile): Improve programs regexp to parse
Akim Demaille [Tue, 10 Jul 2001 09:16:33 +0000 (09:16 +0000)] 
* 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++.

24 years agogrammatical fix
Steven G. Johnson [Sat, 7 Jul 2001 01:33:24 +0000 (01:33 +0000)] 
grammatical fix

24 years agofixed broken AC_F77_DUMMY_MAIN
Steven G. Johnson [Fri, 6 Jul 2001 01:03:18 +0000 (01:03 +0000)] 
fixed broken AC_F77_DUMMY_MAIN

24 years ago* aclocal.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Remove conftest*
Pavel Roskin [Thu, 5 Jul 2001 16:18:19 +0000 (16:18 +0000)] 
* aclocal.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Remove conftest*
after using break.
(_AC_PROG_F77_V_OUTPUT): Remove conftest*, not conftest.* after
linking.

24 years ago* Makefile.am (move_if_change): New. Use it instead of `mv'.
Akim Demaille [Thu, 5 Jul 2001 11:52:20 +0000 (11:52 +0000)] 
* 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.

24 years agofixed typo
Steven G. Johnson [Thu, 5 Jul 2001 01:23:20 +0000 (01:23 +0000)] 
fixed typo

24 years agoTypo.
Akim Demaille [Wed, 4 Jul 2001 15:29:37 +0000 (15:29 +0000)] 
Typo.

24 years ago* acgeneral.m4 (_AC_RUN_IFELSE): Remove conftest.o when cleaning
Akim Demaille [Wed, 4 Jul 2001 15:12:57 +0000 (15:12 +0000)] 
* 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.

24 years ago* acfunctions.m4 (AC_FUNC_STRTOD, AC_FUNC_STRERROR_R)
Akim Demaille [Wed, 4 Jul 2001 14:37:52 +0000 (14:37 +0000)] 
* acfunctions.m4 (AC_FUNC_STRTOD, AC_FUNC_STRERROR_R)
(AC_FUNC_STRCOLL, AC_FUNC_WAIT3): Use AC_RUN_IFELSE and
AC_COMPILE_IFELSE.

24 years ago* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Actually apply
Akim Demaille [Wed, 4 Jul 2001 13:29:12 +0000 (13:29 +0000)] 
* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Actually apply
the ``strings.h'' change claimed below.

24 years ago* aclang.m4 (_AC_LANG_COMPILER_GNU): s/-dumpspecs/-v/.
Akim Demaille [Wed, 4 Jul 2001 12:58:39 +0000 (12:58 +0000)] 
* aclang.m4 (_AC_LANG_COMPILER_GNU): s/-dumpspecs/-v/.

24 years ago* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Include
Akim Demaille [Wed, 4 Jul 2001 11:29:50 +0000 (11:29 +0000)] 
* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Include
strings.h if usable with string.h.
Suggested by Paul Eggert.

24 years ago* autoscan.in (&scan_file): Skip FILE if there is FILE.in.
Akim Demaille [Wed, 4 Jul 2001 07:45:12 +0000 (07:45 +0000)] 
* autoscan.in (&scan_file): Skip FILE if there is FILE.in.
From Jens Petersen.

24 years agoTypos.
Akim Demaille [Tue, 3 Jul 2001 15:04:05 +0000 (15:04 +0000)] 
Typos.

24 years ago* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Specify CONFIG_FILES
Akim Demaille [Tue, 3 Jul 2001 14:47:42 +0000 (14:47 +0000)] 
* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Specify CONFIG_FILES
etc. in the log.

24 years ago* acheaders.m4 (AC_CHECK_HEADER): When INCLUDES are set, use the
Akim Demaille [Tue, 3 Jul 2001 14:12:40 +0000 (14:12 +0000)] 
* 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.

24 years ago* autoscan.in ($initfile): Remove.
Akim Demaille [Tue, 3 Jul 2001 14:11:06 +0000 (14:11 +0000)] 
* 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.

24 years ago* autoscan.in: Formatting changes, matching the invocation order.
Akim Demaille [Tue, 3 Jul 2001 14:10:41 +0000 (14:10 +0000)] 
* 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.

24 years ago* aclang.m4 (AC_F77_DUMMY_MAIN): Remove conftest* after using
Pavel Roskin [Mon, 2 Jul 2001 18:42:17 +0000 (18:42 +0000)] 
* 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.

24 years agoRegenerate.
Pavel Roskin [Mon, 2 Jul 2001 15:34:08 +0000 (15:34 +0000)] 
Regenerate.

24 years agoadded AC_F77_{DUMMY_}MAIN
Steven G. Johnson [Sun, 1 Jul 2001 19:41:20 +0000 (19:41 +0000)] 
added AC_F77_{DUMMY_}MAIN

24 years ago* atgeneral.m4 (AT_CHECK): Add a newline to the end of
Pavel Roskin [Fri, 29 Jun 2001 05:27:48 +0000 (05:27 +0000)] 
* 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.

24 years ago* aclang.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Only add declaration to
Akim Demaille [Thu, 28 Jun 2001 16:05:29 +0000 (16:05 +0000)] 
* aclang.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Only add declaration to
confdefs.h when non-zero.

24 years ago* configure.in: Bump to 2.50c.
Akim Demaille [Thu, 28 Jun 2001 15:53:38 +0000 (15:53 +0000)] 
* configure.in: Bump to 2.50c.

24 years agoVersion 2.50b AUTOCONF-2.50b
Akim Demaille [Tue, 26 Jun 2001 14:32:18 +0000 (14:32 +0000)] 
Version 2.50b

24 years agowritable-file: Use release-archive-dir, and be sure it exists.
Akim Demaille [Tue, 26 Jun 2001 12:52:17 +0000 (12:52 +0000)] 
writable-file: Use release-archive-dir, and be sure it exists.

24 years agoVersion 2.50a. AUTOCONF-2.50a
Akim Demaille [Tue, 26 Jun 2001 11:30:22 +0000 (11:30 +0000)] 
Version 2.50a.

24 years agoPrepare for 'make alpha'.
Akim Demaille [Tue, 26 Jun 2001 11:29:51 +0000 (11:29 +0000)] 
Prepare for 'make alpha'.

24 years ago* tests/atspecific.m4 (AT_CHECK_MACRO): Accept one more
Pavel Roskin [Mon, 25 Jun 2001 18:27:51 +0000 (18:27 +0000)] 
* 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".

24 years ago* tests/foreign.at (libtool): Fix the `libtoolize --version' decoding.
Akim Demaille [Mon, 25 Jun 2001 11:57:14 +0000 (11:57 +0000)] 
* tests/foreign.at (libtool): Fix the `libtoolize --version' decoding.

24 years ago* autoscan.in (%macro): Now maps from word to list of macros.
Akim Demaille [Mon, 25 Jun 2001 06:15:07 +0000 (06:15 +0000)] 
* 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.

24 years ago* aclang.m4 (_AC_LANG_COMPILER_GNU): If GNU, dump the compiler
Akim Demaille [Mon, 25 Jun 2001 06:14:43 +0000 (06:14 +0000)] 
* aclang.m4 (_AC_LANG_COMPILER_GNU): If GNU, dump the compiler
characteristics in the logs.
Suggested by Mo DeJong.

24 years ago* acfunctions.m4 (AM_FUNC_ERROR_AT_LINE, AM_FUNC_FNMATCH)
Akim Demaille [Sat, 23 Jun 2001 22:59:11 +0000 (22:59 +0000)] 
* 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.

24 years ago* autoconf.in (Task traces): Separate the error messages from the
Akim Demaille [Sat, 23 Jun 2001 22:58:54 +0000 (22:58 +0000)] 
* autoconf.in (Task traces): Separate the error messages from the
traces to improve robustness.

24 years ago* tests/torture.at (AC_ARG_VAR): Make it a single test instead of
Akim Demaille [Sat, 23 Jun 2001 17:14:34 +0000 (17:14 +0000)] 
* tests/torture.at (AC_ARG_VAR): Make it a single test instead of
three as failures are unlikely, and speed matters.

24 years agoTypo.
Akim Demaille [Sat, 23 Jun 2001 15:32:59 +0000 (15:32 +0000)] 
Typo.

24 years ago* doc/autoconf.texi (Redefined M4 Macros): New.
Akim Demaille [Sat, 23 Jun 2001 15:30:22 +0000 (15:30 +0000)] 
* doc/autoconf.texi (Redefined M4 Macros): New.

24 years ago* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Consider
Akim Demaille [Sat, 23 Jun 2001 15:18:46 +0000 (15:18 +0000)] 
* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Consider
inttypes.h is missing if it conflicts with sys/types.h, as on IRIX
5.3.

24 years agoUpdate.
Akim Demaille [Sat, 23 Jun 2001 15:06:39 +0000 (15:06 +0000)] 
Update.

24 years ago2001-06-23 Paolo Bonzini <bonzini@gnu.org>
Akim Demaille [Sat, 23 Jun 2001 15:04:14 +0000 (15:04 +0000)] 
2001-06-23  Paolo Bonzini <bonzini@gnu.org>

* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Defer parsing of
config.status targets to after the evaluation of the INIT-CMDS.
Double quote config.status targets (used to be single quoted).

2001-06-23  Akim Demaille  <akim@epita.fr>

* tests/torture.at (CONFIG_FILES, HEADERS, LINKS and COMMANDS):
Check the content of the created file.
Check the ./config.status command line invocation.

24 years ago* tests/foreign.at (Libtool): Reject prehistoric versions.
Akim Demaille [Sat, 23 Jun 2001 14:01:29 +0000 (14:01 +0000)] 
* tests/foreign.at (Libtool): Reject prehistoric versions.

24 years ago* aclang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Try to be robust to
Akim Demaille [Sat, 23 Jun 2001 13:51:39 +0000 (13:51 +0000)] 
* aclang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Try to be robust to
preexisting files matching a.*.

24 years ago* acgeneral.m4 (_AC_ARG_VAR_VALIDATE): Output error messages on
Akim Demaille [Sat, 23 Jun 2001 13:10:31 +0000 (13:10 +0000)] 
* acgeneral.m4 (_AC_ARG_VAR_VALIDATE): Output error messages on
stderr.
* doc/autoconf.texi (AC_ARG_VAR): Update.

24 years ago* acgeneral.m4 (_AC_ARG_VAR_VALIDATE): Die instead of warning when
Akim Demaille [Thu, 21 Jun 2001 10:56:21 +0000 (10:56 +0000)] 
* acgeneral.m4 (_AC_ARG_VAR_VALIDATE): Die instead of warning when
precious variables have changed.
* tests/torture.at (AC_ARG_VAR): Adjust.

24 years ago./configure --program-suffix=foo produces `transform=s,$$,foo,;',
Akim Demaille [Thu, 21 Jun 2001 09:18:16 +0000 (09:18 +0000)] 
./configure --program-suffix=foo produces `transform=s,$$,foo,;',
but some sed choke on multiple `;', and other tools (e.g.,
Automake), include the separator themselves.
* acgeneral.m4 (AC_ARG_VAR): Be sure not to leave extra `;'.

24 years ago* doc/autoconf.texi (Functions Portability): Rename as...
Tim Van Holder [Tue, 19 Jun 2001 17:50:56 +0000 (17:50 +0000)] 
* doc/autoconf.texi (Functions Portability): Rename as...
(Function Portability): this.
(Function Portability): Document potential problems with unlink().

24 years agoTypos.
Akim Demaille [Tue, 19 Jun 2001 17:44:12 +0000 (17:44 +0000)] 
Typos.

24 years ago* doc/autoconf.texi: (Functions Portability) Rename as...
Tim Van Holder [Tue, 19 Jun 2001 17:40:05 +0000 (17:40 +0000)] 
* doc/autoconf.texi: (Functions Portability) Rename as...
(Function Portability): this.
(Function Portability): Docum

24 years agoMore patterns.
Akim Demaille [Tue, 19 Jun 2001 17:33:28 +0000 (17:33 +0000)] 
More patterns.

24 years ago* NEWS, doc/autoconf.texi: Document quadrigraphs.
Akim Demaille [Tue, 19 Jun 2001 06:45:18 +0000 (06:45 +0000)] 
* NEWS, doc/autoconf.texi: Document quadrigraphs.

24 years ago* acfunctions.m4 (AC_FUNC_FORK): Fix typos.
Akim Demaille [Mon, 18 Jun 2001 19:36:10 +0000 (19:36 +0000)] 
* acfunctions.m4 (AC_FUNC_FORK): Fix typos.

24 years ago* acfunctions.m4: (AC_FUNC_VFORK) rename as...
Akim Demaille [Mon, 18 Jun 2001 19:11:24 +0000 (19:11 +0000)] 
* acfunctions.m4: (AC_FUNC_VFORK) rename as...
(_AC_FUNC_VFORK): this.
Remove AC_DEFINEs and don't guess cross-compilation values.
(_AC_FUNC_FORK): New, check whether fork() isn't just a stub.
(AC_FUNC_FORK): New, use _AC_FUNC_VFORK and _AC_FUNC_FORK to
define HAVE_WORKING_FORK, HAVE_WORKING_VFORK; and vfork to fork if
vfork doesn't work.
Guess values if cross-compiling, but warn.
* acfunctions: Add AC_FUNC_FORK.
* doc/autoconf.texi: Document AC_FUNC_FORK. Give example to define
and vfork appropriately.

24 years ago* doc/autoconf.texi (Functions Portability): New section.
Akim Demaille [Mon, 18 Jun 2001 18:51:36 +0000 (18:51 +0000)] 
* doc/autoconf.texi (Functions Portability): New section.

24 years ago* autoconf.in (M4): Pass --nesting-limit=1024, unless already set
Akim Demaille [Mon, 18 Jun 2001 18:15:24 +0000 (18:15 +0000)] 
* autoconf.in (M4): Pass --nesting-limit=1024, unless already set
in $M4.
Suggested by Andreas Schwab.

24 years agoMove texinfo.tex from doc/ to config/.
Akim Demaille [Mon, 18 Jun 2001 18:05:20 +0000 (18:05 +0000)] 
Move texinfo.tex from doc/ to config/.

24 years ago* acfunctions.m4 (AC_FUNC_CHOWN, AC_FUNC_CLOSEDIR_VOID)
Akim Demaille [Mon, 18 Jun 2001 17:41:03 +0000 (17:41 +0000)] 
* acfunctions.m4 (AC_FUNC_CHOWN, AC_FUNC_CLOSEDIR_VOID)
(AC_FUNC_GETPGRP, AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK)
(AC_FUNC_MMAP, AC_FUNC_SELECT_ARGTYPES, _AC_FUNC_STAT)
(AC_FUNC_UTIME_NULL): Use AC_INCLUDES_DEFAULT.
Don't use AC_TRY_RUN, which double quotes, prefer AC_RUN_IFELSE,
and either AC_LANG_SOURCE or AC_LANG_PROGRAM.
(AC_FUNC_CLOSEDIR_VOID): Protect C++ from `int closedir ();' (or
the converse).

24 years ago* doc/autoconf.texi (ms): New index.
Akim Demaille [Mon, 18 Jun 2001 17:23:12 +0000 (17:23 +0000)] 
* doc/autoconf.texi (ms): New index.
(Macro Index): Rename as...
(Autoconf Macro Index): this.
(M4 Macro Index): New appendix.
(Programming in M4): New chapter.
Define M4sugar, M4sh, m4_pattern_forbid, and m4_pattern_allow.
(Quoting): Rename as...
(M$ Quotation): this.
Be part of `Programming in M4).

24 years ago* tests/torture.at (AC_ARG_VAR): Set variables and export them
Pavel Roskin [Mon, 18 Jun 2001 16:14:10 +0000 (16:14 +0000)] 
* tests/torture.at (AC_ARG_VAR): Set variables and export them
in separate statements for compatibility with Tru64 v5.1.

24 years ago* acgeneral.m4 (_AC_ARG_VAR_VALIDATE): Be sure to cache the
Akim Demaille [Sun, 17 Jun 2001 18:14:27 +0000 (18:14 +0000)] 
* acgeneral.m4 (_AC_ARG_VAR_VALIDATE): Be sure to cache the
current values of the precious variables, not the previously
cached values.
Pass precious variables which are set to config.status.
* doc/autoconf.texi (Setting Output Variables): Document AC_ARG_VAR.
* tests/torture.at (AC_ARG_VAR): New.

24 years ago* doc/autoconf.texi: Move AC_FUNC_WAIT3 and
Akim Demaille [Fri, 15 Jun 2001 17:44:17 +0000 (17:44 +0000)] 
* doc/autoconf.texi: Move AC_FUNC_WAIT3 and
AC_SYS_RESTARTABLE_SYSCALLS to the obsolete section,
and explain why and how to replace them.
* acfunctions.m4 (AC_FUNC_WAIT3): Warn as obsolete.
* acspecific.m4 (AC_SYS_RESTARTABLE_SYSCALLS): Likewise.

24 years ago`build_alias' and so on are not AC_SUBST'd.
Akim Demaille [Fri, 15 Jun 2001 17:40:57 +0000 (17:40 +0000)] 
`build_alias' and so on are not AC_SUBST'd.
Reported by Bruno Haible.
* acgeneral.m4 (AC_ARG_VAR): Move the AC_SUBST, from here...
 (_AC_ARG_VAR_PRECIOUS): to here.

24 years ago* acheaders.m4 (_AC_CHECK_HEADER_DIRENT): Instead of defining
Pavel Roskin [Fri, 15 Jun 2001 15:53:18 +0000 (15:53 +0000)] 
* acheaders.m4 (_AC_CHECK_HEADER_DIRENT): Instead of defining
an unused pointer use cast to this type and `if' statement to
avoid warnings from the compiler.
(AC_HEADER_TIME): Likewise.
* actypes.m4 (AC_CHECK_MEMBER): s/foo/ac_aggr/. Use the member
in `if' statement to avoid warnings from the compiler. Declare
ac_aggr static to avoid the need to initialize it.

24 years ago* doc/autoconf.texi (Portable Shell): Move after `Writing Macros'.
Akim Demaille [Thu, 14 Jun 2001 16:14:33 +0000 (16:14 +0000)] 
* doc/autoconf.texi (Portable Shell): Move after `Writing Macros'.

24 years ago* m4/missing.m4, config/missing: Updated to Automake 1.4g's.
Akim Demaille [Wed, 13 Jun 2001 16:26:51 +0000 (16:26 +0000)] 
* m4/missing.m4, config/missing: Updated to Automake 1.4g's.
Suggested by Alexander Mai.

24 years ago** Specific Macros
Pavel Roskin [Wed, 13 Jun 2001 15:30:27 +0000 (15:30 +0000)] 
** Specific Macros
- AC_PATH_XTRA only adds -ldnet to $LIBS if it's needed to link.

24 years ago* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Guard
Akim Demaille [Wed, 13 Jun 2001 08:45:39 +0000 (08:45 +0000)] 
* acgeneral.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS): Guard
sys/types.h and sys/stat.h, and check for them.

24 years ago* acheaders.m4 (AC_CHECK_HEADER, AC_CHECK_HEADERS): Support $4 =
Akim Demaille [Wed, 13 Jun 2001 07:51:09 +0000 (07:51 +0000)] 
* acheaders.m4 (AC_CHECK_HEADER, AC_CHECK_HEADERS): Support $4 =
INCLUDES.

24 years ago* acspecific.m4 (AC_PATH_XTRA): Check if linking against libX11
Pavel Roskin [Tue, 12 Jun 2001 16:45:17 +0000 (16:45 +0000)] 
* acspecific.m4 (AC_PATH_XTRA): Check if linking against libX11
succeeds and only try adding libdnet upon a failure.

24 years agoStupid me :(
Akim Demaille [Tue, 12 Jun 2001 14:46:13 +0000 (14:46 +0000)] 
Stupid me :(
Reverse the patch incorrectly applied when adding prev-version.txt

24 years agoAdded for real.
Akim Demaille [Tue, 12 Jun 2001 14:42:53 +0000 (14:42 +0000)] 
Added for real.

24 years ago* autoscan.in (&output_kind): Output the comment only if it exists.
Akim Demaille [Tue, 12 Jun 2001 10:16:49 +0000 (10:16 +0000)] 
* autoscan.in (&output_kind): Output the comment only if it exists.
(%kind_comment): Add entry for `programs'.
(&output_programs): Use &output_kind.
(&output_functions, &output_identifiers, &output_headers)
(&output_programs): Inline, and remove.

24 years ago* autoscan.in (%kind_comment): New.
Akim Demaille [Tue, 12 Jun 2001 10:05:27 +0000 (10:05 +0000)] 
* autoscan.in (%kind_comment): New.
(output_kind): New.
(output_functions, output_identifiers, output_headers): Use it.

24 years ago* autoscan.in (&print_unique): Take `$kind' and `$word' as
Akim Demaille [Tue, 12 Jun 2001 09:45:01 +0000 (09:45 +0000)] 
* autoscan.in (&print_unique): Take `$kind' and `$word' as
arguments, to factor indirections into `%macro' and `%used'.
(%generic_macro): Fix a typo.

24 years ago* aclibraries: New.
Akim Demaille [Tue, 12 Jun 2001 09:33:58 +0000 (09:33 +0000)] 
* aclibraries: New.
* autoscan.in (@kinds): Add `libraries'.
Use `@kinds' instead of hard coded lists.
(%programs, %headers, %identifiers, %makevars, %libraries, %functions):
Remove, replaced by...
(%used): this.

24 years ago* autoscan.in (%functions_macros %headers_macros)
Akim Demaille [Tue, 12 Jun 2001 08:40:02 +0000 (08:40 +0000)] 
* autoscan.in (%functions_macros %headers_macros)
(%identifiers_macros %programs_macros %makevars_macros): Remove,
replaced by...
(%macro): New.

24 years ago* aclang.m4 (AC_NO_EXECUTABLES): Override
Akim Demaille [Mon, 11 Jun 2001 21:44:22 +0000 (21:44 +0000)] 
* aclang.m4 (AC_NO_EXECUTABLES): Override
_AC_COMPILER_EXEEXT_WORKS, not _AC_LANG_COMPILER_WORKS.

24 years agoTypos.
Akim Demaille [Mon, 11 Jun 2001 20:19:07 +0000 (20:19 +0000)] 
Typos.

24 years ago* aclang.m4 (AC_NO_EXECUTABLES): Define the macros with their
Akim Demaille [Mon, 11 Jun 2001 14:15:49 +0000 (14:15 +0000)] 
* aclang.m4 (AC_NO_EXECUTABLES): Define the macros with their
trailing new line.
Reported by Andreas Schwab.

24 years ago* Makefile.am, Makefile.maint: Typos.
Akim Demaille [Mon, 11 Jun 2001 09:03:49 +0000 (09:03 +0000)] 
* Makefile.am, Makefile.maint: Typos.

24 years ago* doc/autoconf.texi (Here-Documents): New section, gathering
Akim Demaille [Mon, 11 Jun 2001 08:21:43 +0000 (08:21 +0000)] 
* doc/autoconf.texi (Here-Documents): New section, gathering
documentation about here-documents.
Use `href', not `uref', and other changes.

24 years ago* doc/autoconf.texi (Portable Shell Programming): Promoted as a
Akim Demaille [Sat, 9 Jun 2001 18:45:00 +0000 (18:45 +0000)] 
* doc/autoconf.texi (Portable Shell Programming): Promoted as a
chapter.

24 years ago* doc/autoconf.texi (Limitations of Builtins): Complete the
Akim Demaille [Sat, 9 Jun 2001 18:39:12 +0000 (18:39 +0000)] 
* doc/autoconf.texi (Limitations of Builtins): Complete the
description of the here-docs penalties with Alexandre Oliva's
explanations.

24 years ago* doc/autoconf.texi: Talk about here documents and speedups.
Akim Demaille [Sat, 9 Jun 2001 18:28:20 +0000 (18:28 +0000)] 
* doc/autoconf.texi: Talk about here documents and speedups.
Do not use "echo" on arbitrary strings.
Spell "here-documents" consistently with the standard.

24 years ago* doc/autoconf.texi (Concept Index): Introduce it.
Akim Demaille [Sat, 9 Jun 2001 18:25:45 +0000 (18:25 +0000)] 
* doc/autoconf.texi (Concept Index): Introduce it.
Regenerate the menus.

24 years ago* Makefile.maint, GNUmakefile: New, from Jim Meyering.
Akim Demaille [Sat, 9 Jun 2001 18:16:43 +0000 (18:16 +0000)] 
* Makefile.maint, GNUmakefile: New, from Jim Meyering.
* config/prev-version.txt: New.
* config/move-if-change: New, for GNU libc.

24 years ago* tests/atgeneral.m4 (AT_INIT): Remove "/bin/sh" after $SHELL.
Pavel Roskin [Wed, 6 Jun 2001 17:54:48 +0000 (17:54 +0000)] 
* tests/atgeneral.m4 (AT_INIT): Remove "/bin/sh" after $SHELL.

24 years ago* acgeneral.m4 (AC_CHECK_LIB): Fix the cache var name to work
Akim Demaille [Wed, 6 Jun 2001 15:03:29 +0000 (15:03 +0000)] 
* acgeneral.m4 (AC_CHECK_LIB): Fix the cache var name to work
properly when $1 is not a literal.
Fixes PR Autoconf/187, reported by Bram Moolenaar.

24 years agoInvoking AC_COPYRIGHT before AC_INIT fails.
Akim Demaille [Wed, 6 Jun 2001 08:49:33 +0000 (08:49 +0000)] 
Invoking AC_COPYRIGHT before AC_INIT fails.
* Makefile.am (.m4.m4f): Pass --fatal-warnings to m4.
* acgeneral.m4 (_m4_divert(VERSION_FSF))
(_m4_divert(VERSION_USER)): New.
(AC_COPYRIGHT): $2 is the diversion to use.
(_AC_INIT_COPYRIGHT): Use the FSF diversion.
(AC_INIT): Remove dead comments as now it's commutative.

24 years ago* tests/semantics.at (AC_CHECK_LIB): Strengthen to reflect
Akim Demaille [Wed, 6 Jun 2001 08:25:00 +0000 (08:25 +0000)] 
* tests/semantics.at (AC_CHECK_LIB): Strengthen to reflect
PR autoconf/187.

24 years ago* acgeneral.m4 (_AC_INIT_PARSE_ARGS): `prefix' and `exec_prefix'
Akim Demaille [Tue, 5 Jun 2001 12:44:13 +0000 (12:44 +0000)] 
* acgeneral.m4 (_AC_INIT_PARSE_ARGS): `prefix' and `exec_prefix'
can be empty.
`*dir' variables cannot be NONE.
Reported by Mark Kettenis.

24 years ago* doc/autoconf.texi: Fix references to Solaris and SunOS versions.
Akim Demaille [Tue, 5 Jun 2001 10:52:49 +0000 (10:52 +0000)] 
* doc/autoconf.texi: Fix references to Solaris and SunOS versions.

24 years agoRebuild.
Akim Demaille [Mon, 4 Jun 2001 16:09:58 +0000 (16:09 +0000)] 
Rebuild.

24 years ago* acgeneral.m4 (AC_VAR_SET, AC_VAR_GET, AC_VAR_TEST_SET)
Akim Demaille [Mon, 4 Jun 2001 16:07:23 +0000 (16:07 +0000)] 
* acgeneral.m4 (AC_VAR_SET, AC_VAR_GET, AC_VAR_TEST_SET)
(AC_VAR_SET_IFELSE, AC_VAR_PUSHDEF and AC_VAR_POPDEF, AC_TR_CPP)
(AC_TR_SH): Move as...
* m4sh.m4 (AS_VAR_SET, AS_VAR_GET, AS_VAR_TEST_SET)
(AS_VAR_SET_IF, AC_VAR_PUSHDEF, AS_VAR_POPDEF, AS_TR_CPP)
(AS_TR_SH): these.
(_AS_TR_PREPARE, _AS_CR_PREPARE, _AS_TR_CPP_PREPARE)
(_AS_TR_SH_PREPARE): New.
(AS_SHELL_SANITIZE): Invoke _AS_TR_PREPARE.
* tests/aclocal.m4 (AC_STATE_SAVE): `as_' vars can be modified.

24 years ago* Makefile.am (.m4.m4f): Pass the options first.
Akim Demaille [Sat, 2 Jun 2001 16:00:08 +0000 (16:00 +0000)] 
* Makefile.am (.m4.m4f): Pass the options first.
Fixes PR autoconf/182.

24 years agoGNU getopt, when POSIXLY_CORRECT does not permute options and
Akim Demaille [Sat, 2 Jun 2001 15:45:32 +0000 (15:45 +0000)] 
GNU getopt, when POSIXLY_CORRECT does not permute options and
arguments.  So pass the options first.
Fixes PR autoconf/184.
* autoconf.sh (m4_prefiles, m4f_prefiles): New variables.
(run_m4): Remove files.
(run_m4f): Remove.
Update remainder of script to use them.
(for warning in): Do not use a literal comma as it will not be
split by IFS.

24 years ago* aclang.m4 (AC_PROG_F77): Add Fujitsu's "frt" to the list of
Akim Demaille [Sat, 2 Jun 2001 15:01:13 +0000 (15:01 +0000)] 
* aclang.m4 (AC_PROG_F77): Add Fujitsu's "frt" to the list of
Fortran compilers to check.
(_AC_PROG_F77_V): Add '-###' as a possible option to print
information on library and object files.
(AC_PROG_CXX): Add Fujitsu's "FCC" to the list of C++ compilers
to check.

24 years ago* autom4te.in (Request::@request): Declare with `vars', not `my',
Akim Demaille [Sat, 2 Jun 2001 13:00:34 +0000 (13:00 +0000)] 
* autom4te.in (Request::@request): Declare with `vars', not `my',
as it prevents updates via `do FILENAME'.

24 years ago* configure.in (standards_texi): Remove, dead code.
Akim Demaille [Sat, 2 Jun 2001 12:30:14 +0000 (12:30 +0000)] 
* configure.in (standards_texi): Remove, dead code.