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>.
Ben Elliston [Tue, 15 Sep 1998 01:34:50 +0000 (01:34 +0000)]
Thu Jun 18 12:13:27 1998 Ian Lance Taylor <ian@cygnus.com>
* acspecific.m4 (AC_EXEEXT): Correct setting of ac_exeext when
there is no extension.
Mon Jun 1 12:30:39 1998 Ian Lance Taylor <ian@cygnus.com>
* acspecific.m4 (AC_PROG_INSTALL): Likewise.
(AC_PROG_CC): On cygwin32, if neither gcc nor cc
are found, look for cl.
(AC_PROG_CXX): Look for cl after all other choices.
Thu May 28 18:37:36 1998 Ian Lance Taylor <ian@cygnus.com>
Add support for Visual C++:
* acspecific.m4 (AC_PROG_CC): Check whether compiler supports -g
even if it is not gcc.
(AC_PROG_CXX): Likewise.
(AC_PROG_CPP): Try running the compiler with the -nologo option.
(AC_FUNC_ALLOCA): Check for _MSC_VER. Use ac_objext.
(AC_FUNC_MEMCMP): Use ac_objext.
(AC_STRUCT_ST_BLOCKS): Likewise.
(AC_OBJEXT): New macro.
(AC_CYGWIN32, AC_MINGW32, AC_EXEEXT): New macros.
Thu Apr 30 16:29:00 1998 Syd Polk <spolk@cygnus.com>
* acspecific.m4 (SETPGRP_VOID): The test for setpgrp needs
to have unistd.h included or the DEC compiler does not
flag the error that triggers setting the variable.
Ben Elliston [Tue, 15 Sep 1998 01:21:08 +0000 (01:21 +0000)]
Mon Jun 1 12:30:39 1998 Ian Lance Taylor <ian@cygnus.com>
* acgeneral.m4 (AC_CHECK_PROG): Set IFS to just ":" when searching
through PATH.
(AC_PATH_PROG): Likewise.
Thu May 28 18:37:36 1998 Ian Lance Taylor <ian@cygnus.com>
* acgeneral.m4 (AC_ACVERSION): Bump to 2.12.2.
Add support for Visual C++:
* acgeneral.m4 (ac_exeext, ac_objext): New variables.
(ac_link): Use ac_exeext.
(AC_TRY_COMPILER, AC_TRY_LINK, AC_TRY_RUN_NATIVE): Likewise.
(AC_TRY_CPP): Remove lines from stderr which contain only the name
of the file.
(AC_REPLACE_FUNCS): Use ac_objext.
Fri Oct 3 18:10:39 1997 Ian Lance Taylor <ian@cygnus.com>
* acgeneral.m4 (AC_CACHE_SAVE): Add a grep when checking whether
set quotes correctly, to avoid a cache overflow on HP-UX 9.
Wed Sep 11 15:35:19 1997 Chris Provenzano <proven@cygnus.com>
* acgeneral.m4 : Always set SHELL and substitute SHELL.
When looking for a path for an executable allow the
user to override with an DOS path.
Tue Aug 5 23:00:05 1997 Ian Lance Taylor <ian@cygnus.com>
* acgeneral.m4 (AC_VERSION): Set to 2.12.1.
(AC_CANONICAL_HOST): Use CONFIG_SHELL to run $ac_config_sub and
$ac_config_guess.
(AC_CANONICAL_TARGET, AC_CANONICAL_BUILD): Likewise.
Ben Elliston [Thu, 3 Sep 1998 00:54:34 +0000 (00:54 +0000)]
Thu May 28 18:37:36 1998 Ian Lance Taylor <ian@cygnus.com>
* Makefile.in (editsh): Substitute for SHELL.
(Makefile, config.status): Use $(SHELL) when running
config.status.
Wed Sep 3 23:00:44 1997 Chris Provenzano <proven@cygnus.com>
* Makefile.in : Set SHELL=@SHELL@. configure now substiutes
${CONFIG_SHELL-/bin/sh} in for @SHELL@ at configure time.
Ben Elliston [Thu, 3 Sep 1998 00:37:37 +0000 (00:37 +0000)]
Thu May 28 18:37:36 1998 Ian Lance Taylor <ian@cygnus.com>
* autoreconf.sh: Change initial /bin/sh to @SHELL@.
Tue Nov 18 14:21:38 1997 Eric Mumpower <nocturne@cygnus.com>
* autoreconf.sh: Do the right thing when AC_CONFIG_HEADER is
given more than one filename. As noted in the "Invoking
autoheader" node of the info files, autoheader will use the first
file argument given to AC_CONFIG_HEADER. Prior to this patch,
autoreconf would end up executing incorrect shell code (e.g.
"test ! -f 1.h 2.h.in") in such cases.
Patch submitted in parallel to bug-gnu-utils@prep.ai.mit.edu.
Use i?86, not i.86.
Don't test /usr/lib/ldscripts; instead, test whether ld_help_string
does not contain "supported emulations".
Use a case statement to distinguish systems when there IS
"supported emulations".
(*:Linux:*:*): Recognize sparclinux.
Don't recognize UNAME_MACHINE = sparc.
Make the sample program check for libc version
and handle various machine types.