{f77-name-mangling} (AC_OUTPUT_MAKE_DEFS): Change sed regexps to
recognize CPP macros that take arguments. Reported, and based on a
patch, by Steven G. Johnson <stevenj@alum.mit.edu>.
(AC_OUTPUT_HEADER): Likewise.
{f77-name-mangling} (AC_F77_WRAPPERS): New macro to define the F77_FUNC
and F77_FUNC_ CPP macros to properly mangle the names of C identifiers
so that they match the name mangling scheme used by the Fortran 77
compiler.
(AC_F77_NAME_MANGLING): New macro to test for the name mangling scheme
used by the Fortran 77 compiler.
Ben Elliston [Sun, 16 May 1999 22:00:08 +0000 (22:00 +0000)]
1999-05-17 Ben Elliston <bje@cygnus.com>
Merge with the EGCS source tree.
* config.guess: Add detection for Interix and UWIN on Windows NT,
OpenBSD on PA-RISC and UnixWare version 7.x.
Improve usage of `tr' where sets are concerned.
Detect all HP 9000 machines.
Determine machine types more completely on older UnixWare systems.
Determine C library version on GNU/Linux for the PowerPC.
Tom Tromey [Thu, 22 Apr 1999 21:38:24 +0000 (21:38 +0000)]
1999-04-17 Paul Eggert <eggert@twinsun.com>
* autoconf.texi, acspecific.m4 (AC_FUNC_MKTIME): New macro.
taken from automake's AM_FUNC_MKTIME.
* acfunctions: mktime now belongs to AC_FUNC_MKTIME.
Ben Elliston [Sun, 11 Apr 1999 00:39:32 +0000 (00:39 +0000)]
1999-04-11 Pavel Roskin <pavel_roskin@geocities.com>
* autoheader.m4: Do not complain about using AC_TRY_RUN without a
cross-compilation action--only autoconf should do this.
Ben Elliston [Sat, 10 Apr 1999 21:10:58 +0000 (21:10 +0000)]
1999-02-10 Pavel Roskin <pavel_roskin@geocities.com>
* autoheader.m4: Do not complain about using AC_TRY_RUN without a
cross-compilation action--only autoconf should do this.
Ben Elliston [Sat, 10 Apr 1999 20:23:05 +0000 (20:23 +0000)]
1999-01-28 Gary V. Vaughan <gvaughan@oranda.demon.co.uk>
* acspecific.m4 (AC_PROG_INSTALL): set INSTALL_SCRIPT to
${INSTALL} so that automake doesn't propogate install time flags
for INSTALL_PROGRAM into INSTALL_SCRIPT.
Ben Elliston [Sat, 10 Apr 1999 06:18:49 +0000 (06:18 +0000)]
1999-01-11 Akim Demaille <demaille@inf.enst.fr>
* autoreconf.sh (verbose): use either `:' or `echo'.
(aclocal_m4): Renamed from aclocal.
(aclocal_flags): New var.
Run aclocal using $aclocal_flags.
Redirect ls' stderr to /dev/null to avoid spurious messages.
Ben Elliston [Fri, 9 Apr 1999 21:44:01 +0000 (21:44 +0000)]
1999-04-10 Ben Elliston <bje@cygnus.com>
* mkinstalldirs: Add `-m' flag to specify the mode of a newly
created directory. Add command line usage and `-h', `--help'
options. Contributed by Jeff Garzik <jgarzik@pobox.com>.
Ben Elliston [Wed, 7 Apr 1999 23:59:09 +0000 (23:59 +0000)]
1999-04-08 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_PROG_CC): Try using the `cl' C compiler under
Cygwin. Contributed by Scott Stanton <stanton@scriptics.com>.
Ben Elliston [Mon, 5 Apr 1999 07:05:59 +0000 (07:05 +0000)]
1994-04-06 Ben Elliston <bje@cygnus.com>
* config.guess: Avoid the possibility of `ld' on GNU/Linux
systems being something other than the GNU linker (such as a
directory, in the case of GNU binutils).
Ben Elliston [Sun, 4 Apr 1999 23:00:07 +0000 (23:00 +0000)]
1999-04-05 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_CYGWIN): Do not remove conftest*; let
AC_TRY_COMPILE clean up after itself.
(AC_MINGW32): Likewise.
(AC_EMXOS2): Likewise.
Ben Elliston [Wed, 31 Mar 1999 08:42:11 +0000 (08:42 +0000)]
1999-04-01 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_EXEEXT): Do not consider `.xcoff' as a
possible executable filename extension. Contributed by Robert
S. Maier <rsm@math.arizona.edu>.
Ben Elliston [Wed, 31 Mar 1999 08:16:10 +0000 (08:16 +0000)]
1999-04-01 Ben Elliston <bje@cygnus.com>
* standards.texi: Update from FSF.
* acspecific.m4 (AC_PROG_INSTALL): Avoid using the installation
script belonging to HP `pwplus' when running the install
program. Contributed by Steven G. Johnson <stevenj@alum.mit.edu>
and Dave Adams <adams@hpesdwa.fc.hp.com>.
Ben Elliston [Sun, 21 Mar 1999 14:01:52 +0000 (14:01 +0000)]
1999-03-22 Ben Elliston <bje@cygnus.com>
* config.guess: Rename BUILD_CC to CC_FOR_BUILD; there is a
precedent for the usual name of this environment variable.
Ben Elliston [Wed, 10 Mar 1999 15:12:51 +0000 (15:12 +0000)]
1999-03-11 Ben Elliston <bje@cygnus.com>
* config.sub: Recognise hppa2.0w. Contributed by Erez Zadok
<ezk@cs.columbia.edu>.
1999-03-11 Pavel Roskin <pavel_roskin@geocities.com>
* config.guess: Prefer $HOST_CC over $CC when deciding on a C
compiler to compile stub programs. Allow this to be overridden
with the value of $BUILD_CC in cross-compilation environments
where the native compiler must be used for running tests on the
host.
Ben Elliston [Wed, 10 Mar 1999 04:43:57 +0000 (04:43 +0000)]
1999-03-11 Ben Elliston <bje@cygnus.com>
* config.guess: Recognise MiNT and TOS on Atari machines.
Contributed by Guido Flohr <gufl0000@stud.uni-sb.de>.
* config.sub: Add aliases for MiNT.
Ben Elliston [Sun, 28 Feb 1999 14:41:03 +0000 (14:41 +0000)]
1999-02-28 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_FUNC_VFORK): Allow test to behave correctly
when $ac_cv_func_vfork_works is the empty string. Contributed by
<red@nym.alias.net>.
Ben Elliston [Thu, 25 Feb 1999 18:38:19 +0000 (18:38 +0000)]
1999-02-26 Ben Elliston <bje@cygnus.com>
* install-sh: Avoid trailing whitespace.
* autoscan.pl (parse_args): Make compatible with Perl version 4.
1999-02-24 Ben Elliston <bje@cygnus.com>
* config.guess: Detect LynxOS 3.x. Contributed by Giuseppe
Guerrini <guisguerrini@racine.ra.it>.
1999-02-10 Tom Tromey <tromey@cygnus.com>
* acgeneral.m4 (AC_CACHE_LOAD): Avoid sourcing special files.
Works around bug in some versions of bash.
Ben Elliston [Mon, 22 Feb 1999 05:27:52 +0000 (05:27 +0000)]
1999-02-23 Ben Elliston <bje@cygnus.com>
* config.guess: Detect ReliantUNIX on MIPS. Contributed by Andrej
Borsenkow <borsenkow.msk@sni.de>.
Also remove random trailing whitespace.
Ben Elliston [Sun, 21 Feb 1999 21:05:26 +0000 (21:05 +0000)]
1999-02-02 Pavel Roskin <pavel_roskin@geocities.com>
* autoconf.texi: Corrected definitions for AC_CONFIG_AUX_DIR and
AC_PROG_F77. Duplicated descriptions for AC_SEARCH_LIBS and
AC_TRY_LINK_FUNC removed.
Ben Elliston [Sun, 21 Feb 1999 18:07:13 +0000 (18:07 +0000)]
1999-02-22 Ben Elliston <bje@cygnus.com>
* autoconf.texi (System Services): Explain the semantics of the
AC_SYS_RESTARTABLE_SYSCALLS macro in greater detail. Suggested by
Franc,ois Pinard <pinard@iro.umontreal.ca>.
Ben Elliston [Sun, 21 Feb 1999 17:40:20 +0000 (17:40 +0000)]
1999-02-22 Stu Grossman <grossman@cygnus.com>
* acgeneral.m4 (AC_CANONICAL_SYSTEM): Explicitly require
AC_CANONICAL_HOST, AC_CANONICAL_TARGET and AC_CONICAL_BUILD.
(AC_CONFIG_AUX_DIR): Run auxillary shell scripts through $SHELL.
Do not rely on their magic number.
(AC_CANONICAL_THING): New macro. Cache results.
(AC_CANONICAL_HOST): Reimplement; use AC_CANONICAL_THING.
(AC_CANONICAL_TARGET): Likewise.
(AC_CANONICAL_BUILD): Likewise.
(AC_OUTPUT): Use $SHELL.
(AC_OUTPUT_SUBDIRS): Likewise.
Ben Elliston [Sun, 21 Feb 1999 16:49:04 +0000 (16:49 +0000)]
1999-02-19 Ben Elliston <bje@cygnus.com>
* config.guess: Make C code clean for C++ compilers. Contributed
by Markus Oberhumer <k3040e4@c210.edvz.uni-linz.ac.at>.
Ben Elliston [Thu, 18 Feb 1999 16:15:41 +0000 (16:15 +0000)]
1999-02-19 Felix Lee <flee@cygnus.com>
* acgeneral.m4 (AC_CACHE_VAL): Don't need backticks. This is a
performance enhancement for about a 5% reduction in the runtime of
the generated configure script.
Ben Elliston [Thu, 18 Feb 1999 15:45:36 +0000 (15:45 +0000)]
1999-01-14 Scott Bambrough <scottb@corelcomputer.com>
* config.guess: Recognise armv[234][lb] types (ie. `armv*').
1999-01-12 Scott Bambrough <scottb@corelcomputer.com>
* config.sub: Recognize armv[234][lb] types (ie. `armv*'). Add
alias for the NetWinder; set company to `corel'.
Ben Elliston [Sat, 23 Jan 1999 05:44:58 +0000 (05:44 +0000)]
1999-01-23 Ben Elliston <bje@cygnus.com>
* config.guess: Catch more NILE system models. Contributed by
Akim Demaille <demaille@inf.enst.fr> and probably Graham Jenkins.
Ben Elliston [Sat, 23 Jan 1999 05:39:52 +0000 (05:39 +0000)]
1999-01-23 Ben Elliston <bje@cygnus.com>
* autoheader.sh: Force $tmpout to close to avoid Windows file
sharing conflicts. From Mark Elbrecht <snowball3@usa.net>.
Ben Elliston [Tue, 19 Jan 1999 06:58:47 +0000 (06:58 +0000)]
1999-01-19 Pavel Roskin <pavel_roskin@geocities.com>
* ifnames.sh: Source lines ending with backslash are prepended to
the following line before further processing.
Ben Elliston [Tue, 19 Jan 1999 06:42:35 +0000 (06:42 +0000)]
1999-01-19 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_PROG_CXXCPP): Substitute @CXXCPP@ correctly
when $CXXCPP is overridden in the supervisory shell. Contributed
by Michael Schoene <mrs@mlc.de>.
Ben Elliston [Sat, 9 Jan 1999 05:21:13 +0000 (05:21 +0000)]
1999-01-10 Ben Elliston <bje@cygnus.com>
* config.guess: Detect Rhapsody on PowerPC and other machines.
Contributed by Wilfredo Sanchez <wsanchez@apple.com>.
* config.sub: Add rhapsody and openstep aliases.
Ben Elliston [Fri, 8 Jan 1999 17:05:35 +0000 (17:05 +0000)]
1999-01-09 Ben Elliston <bje@cygnus.com>
* Makefile.in (html): New target. Generate HTML documentation.
Contributed by Wilfredo Sanchez <wsanchez@apple.com>.
Ben Elliston [Fri, 8 Jan 1999 07:11:28 +0000 (07:11 +0000)]
1999-01-09 Ben Elliston <bje@cygnus.com>
* autoconf.texi (AC_CHECK_LIB): Explain more. Contributed by Bob
Friesenhahn <bfriesen@simple.dallas.tx.us>.
(UPDATED): Bump to 1999.
Ben Elliston [Fri, 8 Jan 1999 06:43:44 +0000 (06:43 +0000)]
1999-01-09 Ben Elliston <bje@cygnus.com>
* config.guess: Distinguish between OpenStep and NeXTStep
platforms. Contributed by Wilfredo Sanchez <wsanchez@apple.com>.
Ben Elliston [Fri, 8 Jan 1999 05:04:19 +0000 (05:04 +0000)]
1999-01-09 H.J. Lu <hjl@lucon.org>
* config.guess: Permit multiple concurrent instances by including
the process ID of the shell running this script in temporary
filenames.
Ben Elliston [Fri, 8 Jan 1999 03:38:59 +0000 (03:38 +0000)]
1999-01-08 Ben Elliston <bje@cygnus.com>
* autoconf.sh: More useful and up-to-date help from the --help
option. Contributed by Akim Demaille <demaille@inf.enst.fr>.
* autoheader.sh: Likewise.
* autoreconf.sh: Likewise.
* autoscan.pl: Likewise.
* autoupdate.sh: Likewise.
* ifnames.sh: Likewise.
Ben Elliston [Fri, 8 Jan 1999 02:45:08 +0000 (02:45 +0000)]
1999-01-08 Ben Elliston <bje@cygnus.com>
* config.guess: Detect Cray T3E and NEC SX-4, SX-5 machines.
Contributed by Andreas Schott <schott@rzg.mpg.de>.
Ben Elliston [Fri, 30 Oct 1998 03:41:59 +0000 (03:41 +0000)]
1998-10-30 Jeff Garzik <jgarzik@pobox.com>
* autoconf.texi: Document AC_CACHE_LOAD and AC_CACHE_SAVE. Explain
how AC_CACHE_SAVE can be used as a means of syncing the cache to
disk prior to doing something potentially fatal in configure.