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.
Ben Elliston [Thu, 29 Oct 1998 00:53:33 +0000 (00:53 +0000)]
1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
* autoreconf.sh: Support several automake command line options,
and run aclocal and automake when needed. Also, create stamp files
just like automake's Makefiles would do for config headers.
Additional contributions from Tom Tromey <tromey@cygnus.com>.
Ben Elliston [Fri, 23 Oct 1998 19:03:23 +0000 (19:03 +0000)]
1998-10-24 Matthew D. Langston <langston@SLAC.Stanford.EDU>
* acgeneral.m4 (AC_LANG_FORTRAN77): Remove [] (i.e. the m4 quotes)
since it was confusing the testsuite. Also make `f77' the default
for FC, otherwise the testsuite fails.
* autoconf.texi (Fortran 77 Compiler Characteristics): Added new
node documenting the new AC_F77_LIBRARY_LDFLAGS macro.
* acspecific.m4 (AC_F77_LIBRARY_LDFLAGS): New macro to determine
the linker flags (e.g. `-L' and `-l') for the Fortran 77 intrinsic
and run-time libraries.
Ben Elliston [Fri, 23 Oct 1998 18:02:19 +0000 (18:02 +0000)]
1998-10-24 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_FUNC_SELECT_ARGTYPES): New macro. Detects the
types of formal arguments to select(). Contributed by Lars Hecking
<lhecking@nmrc.ucc.ie>.
* acconfig.h (SELECT_TYPE_ARG1): Add.
(SELECT_TYPE_ARG234): Likewise.
(SELECT_TYPE_ARG5): Likewise.
Ben Elliston [Fri, 23 Oct 1998 16:28:53 +0000 (16:28 +0000)]
1998-10-24 Ben Elliston <bje@cygnus.com>
* config.guess: Hide warnings emitted by the HP linker when
generating a PA 2.0 object file. Contributed by Marcus Thiessel
<marcus@xemacs.org>.
Ben Elliston [Fri, 9 Oct 1998 07:44:10 +0000 (07:44 +0000)]
Sun Oct 4 21:57:20 1998 Tom Tromey <tromey@cygnus.com>
* autoconf.texi (Defining Symbols): Documented third argument to
AC_DEFINE.
* autoheader.m4 (AC_DEFINE_UNQUOTED): Generate `verbatim'
assignment if third argument given.
(AC_DEFINE): Likewise.
* acgeneral.m4 (AC_DEFINE): Handle case where $# is 3.
(AC_DEFINE_UNQUOTED): Likewise.
* autoheader.sh: Echo $verbatim if not empty.
Ben Elliston [Fri, 2 Oct 1998 21:25:58 +0000 (21:25 +0000)]
1998-10-03 Ben Elliston <bje@cygnus.com>
* acconfig.h (FC_NO_MINUS_C_MINUS_O): Add to complete the Fortran
77 support.
Tue Sep 8 14:06:04 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU>
* acgeneral.m4: Make the following macros Fortran 77 aware
(i.e. conditionalize whether to `#include "confdefs.h"', etc.):
(AC_TRY_COMPILE)
(AC_TRY_LINK)
(AC_CHECK_LIB)
* acgeneral.m4 (AC_LANG_FORTRAN77): Rename `AC_LANG_FORTRAN' to
`AC_LANG_FORTRAN77'. Change the Fortran 77 language macro from
`FORTRAN' to `FORTRAN77'.
(AC_LANG_RESTORE): Change the Fortran 77 language macro from
`FORTRAN' to `FORTRAN77'
* autoconf.texi: Updated Fortran 77 documentation, particularly
for `AC_TRY_COMPILE', `AC_TRY_LINK' and `AC_CHECK_LIB'.
Thu Sep 3 09:34:39 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU>
* autoconf.texi: Added Fortran 77 documentation.
* acspecific.m4 (AC_PROG_FC): New macro. Determine a Fortran
compiler to use.
(AC_PROG_FC_WORKS): New macro.
(AC_PROG_FC_GNU): New macro.
(AC_PROG_FC_G): New macro.
(AC_PROG_FC_C_O): New macro.
* acgeneral.m4: Add FFLAGS (Fortran 77 flags).
(AC_LANG_FORTRAN): New macro.
(AC_LANG_RESTORE): Make Fortran 77 aware.
(AC_TRY_COMPILER): Make Fortran 77 aware (i.e. conditionalize
whether to `#include "confdefs.h"').
Ben Elliston [Thu, 1 Oct 1998 07:35:22 +0000 (07:35 +0000)]
1998-10-02 Ben Elliston <bje@cygnus.com>
* acgeneral.m4 (AC_VALIDATE_CACHED_SYSTEM_TUPLE): New macro. This
macro can be used to ensure that a configure script will not run
on a second system without removing the cache and re-running
configure. Contributed by Alexandre Oliva <oliva@dcc.unicamp.br>.
Ben Elliston [Tue, 29 Sep 1998 03:05:56 +0000 (03:05 +0000)]
1998-09-29 Ben Elliston <bje@cygnus.com>
* acgeneral.m4 (AC_SEARCH_LIBS): New macro. Searches a series of
libraries for a given function. Contributed by Jim Blandy
<jimb@cygnus.com>.
(AC_TRY_LINK_FUNC): New macro. Again, from Jim.
Ben Elliston [Mon, 28 Sep 1998 03:28:11 +0000 (03:28 +0000)]
1998-09-28 Ben Elliston <bje@cygnus.com>
* config.guess: Detect multiprocessor DC/OSx running on Pyramid
MIServer machines. Contributed by Graham K. Jenkins
<Graham.K.Jenkins@corpmail.telstra.com.au>.
Ben Elliston [Sun, 27 Sep 1998 07:05:06 +0000 (07:05 +0000)]
1998-09-28 Ben Elliston <bje@cygnus.com>
* acgeneral.m4 (AC_CHECK_PROG): Fix a bug if the supplied path
contains colons. This was observed with some versions of NetBSD
`sh' and some versions of `bash'.
(AC_PATH_PROG): Likewise. Contributed by Tom Yu <tlyu@mit.edu>.
Ben Elliston [Sun, 27 Sep 1998 03:46:21 +0000 (03:46 +0000)]
1998-09-27 Ben Elliston <bje@cygnus.com>
* Makefile.in (all): Generate frozen .m4 files at build time.
(install): Do not freeze .m4 files. Install pre-frozen .m4f files
using $(INSTALL_DATA).
(.m4.m4f): Freeze files if m4 supports stored internal state.
Contributed by Karl Heuer <kwzh@gnu.org>.
Ben Elliston [Sat, 26 Sep 1998 23:28:30 +0000 (23:28 +0000)]
1998-09-27 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_C_STRINGIZE): New macro to test the
availability of the stringizing operator in the C preprocessor.
Contributed by Arnold Robbins <arnold@gnu.org> on behalf of the
GNU AWK project.
* acconfig.h (HAVE_STRINGIZE): Add for the AC_C_STRINGIZE macro.
Ben Elliston [Sat, 26 Sep 1998 19:55:11 +0000 (19:55 +0000)]
1998-09-27 Ben Elliston <bje@cygnus.com>
* config.guess: Apply the sysconf(2) test to HP 9000/600-series,
9000/802, 9000/804 and 9000/892 machines. Contributed by Pavel
Roskin <pavel.roskin@ecsoft.co.uk>.
Ben Elliston [Sat, 26 Sep 1998 18:23:30 +0000 (18:23 +0000)]
1998-09-27 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_PROG_INSTALL): Substitute an `INSTALL_SCRIPT'
variable. Contributed by Tom Tromey <tromey@cygnus.com>.
Ben Elliston [Sat, 26 Sep 1998 07:39:39 +0000 (07:39 +0000)]
1998-09-27 Ben Elliston <bje@cygnus.com>
* testsuite/Makefile.in (check): If DejaGNU is not installed,
print a warning and skip the `dejacheck' target (which will fail).
(site.exp): Use tests to guard commands from generating error
messages if `site.exp' or `site.bak' do not exist. Contributed by
Karl Heuer <kwzh@gnu.org>.
Ben Elliston [Sat, 26 Sep 1998 01:29:31 +0000 (01:29 +0000)]
1998-09-26 Ben Elliston <bje@cygnus.com>
* config.guess: Treat all SPARC variant processors running BSD/OS
as just `sparc' for compatibility reasons. Contributed by Chris
Torek <torek@bsdi.com>.
Ben Elliston [Sat, 26 Sep 1998 01:18:30 +0000 (01:18 +0000)]
1998-09-15 Didier Verna <verna@inf.enst.fr>
* acspecific.m4 (AC_PATH_XTRA): use X_EXTRA_LIBS add-on libraries
in the test for libICE. It is needed at least under Solaris.
Ben Elliston [Sat, 26 Sep 1998 00:41:55 +0000 (00:41 +0000)]
1998-09-26 Ben Elliston <bje@cygnus.com>
* acgeneral.m4 (AC_CHECK_FILE): New macro. Checks for the
existence of a file in the file system (native only).
Contributed by Theodore Y. Ts'o <tytso@mit.edu>.
(AC_CHECK_FILES): Likewise.
Ben Elliston [Fri, 25 Sep 1998 20:12:47 +0000 (20:12 +0000)]
Sat Sep 12 16:25:00 1998 Aaron Crane <aaronc@pobox.com>
* acgeneral.m4 (AC_CHECK_TYPE): Changed the egrep regex to avoid
incorrectly assuming that if foobar_t is defined, then so is
bar_t.
Ben Elliston [Fri, 25 Sep 1998 19:36:12 +0000 (19:36 +0000)]
1998-09-15 Ben Elliston <bje@cygnus.com>
* config.guess: Handle strange processor ID assignments on AIX
machines. Contributed by Didier Desseaux <didess@infonie.fr>.