Commit Graph

1144 Commits

Author SHA1 Message Date
Tom Tromey
13a7132d84 * autoheader.sh: Be more stringent when looking to see if symbol
is in a template file.
1999-07-16 23:57:26 +00:00
Matthew D. Langston
f91f9f246b (AC_LIST_MEMBER_OF): New "private implementation macro" use by
AC_F77_LIBRARY_LDFLAGS.
(AC_LINKER_OPTION): Likewise.
1999-07-15 08:44:03 +00:00
Matthew D. Langston
c418b8bf44 (AC_F77_LIBRARY_LDFLAGS): New implementation, to make maintenance
easier.
Grep the initial output so that we don't start parsing "-l" and "-L" too
early.  From Christopher Lee <chrislee@ri.cmu.edu>
1999-07-15 08:37:57 +00:00
Matthew D. Langston
0223b0407c Synchronize documentation with implementation. 1999-06-09 21:10:01 +00:00
Matthew D. Langston
edd38611d8 Fix sed regexp for handling CPP macros with args. 1999-06-09 21:05:17 +00:00
Ben Elliston
6c18a13458 Correct a typo. 1999-06-03 14:45:29 +00:00
Matthew D. Langston
aaaa265714 Add, and use throughout Autoconf, the following useful m4 macros
contributed by Akim Demaille <demaille@inf.enst.fr>:
  AC_TR
  AC_TR_UPCASE_NAME
  AC_TR_UPCASE_FILE
  AC_TR_SH
  _AC_SH_QUOTE
  _AC_MESSAGE
  AC_WARNING
  AC_FATAL
  AC_VAR_IF_INDIR
1999-06-02 15:22:31 +00:00
Matthew D. Langston
3d0db3b8b1 (AC_RSH): Use AC_FATAL.
(AC_ARG_ARRAY): Idem.
(AC_HAVE_BOUNDBANG): Idem.
1999-06-02 15:15:56 +00:00
Matthew D. Langston
a59537d7f2 (AC_PREFIX_PROGRAM): Use macros of the AC_TR_ family.
(AC_HAVE_LIBRARY): Likewise.
(AC_CHECK_FUNCS): Likewise.
(AC_CHECK_FILES): Likewise.
(AC_CHECK_SIZEOF): Likewise.
(AC_TR): New macro which performs transliteration by m4 when possible,
or by `tr' at configure time.
(AC_TR_UPCASE_NAME): New macro, transliteration 'a-z' to 'A-Z'.
(AC_TR_UPCASE_FILE): New macro, transliteration 'a-z./-' to 'A-Z___'.
(AC_TR_SH): New macro, transliteration to valid sh var name.
(_AC_SH_QUOTE): New macro which protects non protected backquotes
against shell expansion.
(AC_MSG_CHECKING): Use it.
(AC_CHECKING): Use it.
(AC_MSG_RESULT): Use it.
(AC_VERBOSE): Use it.
(AC_MSG_WARN): Use it.
(AC_MSG_ERROR): Use it.
(_AC_MESSAGE): New macro to report message at m4 time.
(AC_WARNING): New macro to report warnings at m4 runtime.
(AC_FATAL): New macro, to report fatal error at m4 runtime.
(AC_VAR_IF_INDIR): New macro.
(AC_VAR_SET): Likewise.
(AC_VAR_GET): Likewise.
1999-06-02 15:15:11 +00:00
Ben Elliston
ee5a794a20 Typo. 1999-06-02 14:48:57 +00:00
Ben Elliston
16f7dd63d9 1999-06-03 Ben Elliston <bje@cygnus.com>
* acgeneral.m4 (AC_ACVERSION): Correct version number.
	* autoconf.texi (EDITION): Likewise.
	(VERSION): Likewise.
1999-06-02 14:44:13 +00:00
Matthew D. Langston
5010743b29 Add AC_HELP_STRING NEWS. 1999-06-02 14:43:53 +00:00
Matthew D. Langston
e914f21d8c *** empty log message *** 1999-06-02 14:35:03 +00:00
Matthew D. Langston
d323f94003 (Pretty Help Strings): Document new AC_HELP_STRING macro and regenerate
the indices.
1999-06-02 14:34:29 +00:00
Matthew D. Langston
30146a69d3 (AC_HELP_STRING): New macro. 1999-06-02 14:33:24 +00:00
Matthew D. Langston
ebadebdc8c *** empty log message *** 1999-06-02 13:17:23 +00:00
Matthew D. Langston
6c9583c1c4 Begin documenting the "Major changes" for release 2.14. 1999-06-02 13:14:24 +00:00
Matthew D. Langston
9345ca6dab {f77-name-mangling} 1999-06-02 12:52:25 +00:00
Matthew D. Langston
193d0502c2 {f77-name-mangling} (Fortran 77 Compiler Characteristics): Document new
AC_F77_NAME_MANGLING and AC_F77_FUNC_WRAPPER macros.
1999-06-02 12:50:55 +00:00
Matthew D. Langston
0f1d65c127 {f77-name-mangling} (F77_FUNC): Add.
(F77_FUNC_): Likewise.
1999-06-02 12:49:08 +00:00
Matthew D. Langston
682f8bc7eb {f77-name-mangling} (AC_DEFINE): Ignore CPP macro arguments.
(AC_DEFINE_UNQUOTED): Likewise.
1999-06-02 12:48:08 +00:00
Matthew D. Langston
3bb5f4cfcc {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.
1999-06-02 12:46:59 +00:00
Matthew D. Langston
b901448105 {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.
1999-06-02 12:45:10 +00:00
Matthew D. Langston
6926ab1514 Translate the ":" character to a "_", which allows checking for member
functions in C++ libraries.
1999-05-27 08:21:27 +00:00
Ben Elliston
d571a354b0 1995-05-25 H.J. Lu <hjl@gnu.org>
* config.guess (dummy): Changed to $dummy.
1999-05-25 13:02:37 +00:00
Ben Elliston
c7a40859de 1999-05-22 Ben Elliston <bje@cygnus.com>
* config.guess: Handle NEC UX/4800. Contributed by Jiro Takabatake
	<jiro@din.or.jp>.
1999-05-22 05:30:31 +00:00
Ben Elliston
165938b3e4 Correct a typo. 1999-05-17 23:03:08 +00:00
Ben Elliston
3505c67fda Correct a thinko. 1999-05-17 04:23:12 +00:00
Ben Elliston
61ee34a594 1999-05-17 Ben Elliston <bje@cygnus.com>
Merge with the EGCS source tree.
	* config.sub: Numerous additions. Some cleanup.
1999-05-17 04:11:51 +00:00
Ben Elliston
7bd78c4005 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.
1999-05-16 22:00:08 +00:00
Ben Elliston
c4f91d608e Add copyright for 1999. 1999-04-30 05:09:53 +00:00
Ben Elliston
a29751d9ee 1999-04-29 Ben Elliston <bje@cygnus.com>
* config.sub: Handle `t3e' alias for Cray T3E. Contributed by
	James A. Lupo <lupoja@feynman.ml.wpafb.af.mil>.
1999-04-29 05:58:38 +00:00
Tom Tromey
74f02f339e 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.
1999-04-22 21:38:24 +00:00
Matthew D. Langston
19934c8916 Add support for Fortran 77. 1999-04-19 17:58:21 +00:00
Ben Elliston
cfff564377 Some more, some less. 1999-04-11 05:15:59 +00:00
Ben Elliston
1427f8c929 1999-04-11 Philipp Thomas <kthomas@gwdg.de>
* config.sub: Set basic_machine to i586 when target_alias = k6-*.
1999-04-11 04:34:22 +00:00
Ben Elliston
3a9aeb1812 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.
1999-04-11 00:39:32 +00:00
Ben Elliston
b8b5a1519f Back out Pavel Roskin's autoheader patch. It's broken. 1999-04-10 21:50:49 +00:00
Ben Elliston
f88690cc61 1999-04-11 Paul Eggert <eggert@twinsun.com>
* acgeneral.m4 (AC_CHECK_TYPE): Allow first argument to be a
	shell variable.
1999-04-10 21:31:12 +00:00
Ben Elliston
3c7c99978a 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.
1999-04-10 21:10:58 +00:00
Ben Elliston
c88dd52454 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.
1999-04-10 20:23:05 +00:00
Ben Elliston
0012aaa6ec 1999-04-11 Ben Elliston <bje@cygnus.com>
* acgeneral.m4 (AC_C_STRUCT_MEMBER): New macro.
	* acspecific.m4 (AC_STRUCT_TIMEZONE): Rewrite in terms of
	AC_C_STRUCT_MEMBER.
	(AC_STRUCT_ST_BLOCKS): Likewise.
	(AC_STRUCT_ST_BLKSIZE): Likewise.
	(AC_STRUCT_ST_RDEV): Likewise.
	* autoconf.texi (Structures): Update. Add menu for subnodes.
	(Particular Structures): New node.
	(Generic Structures): New node.
	(AC_C_STRUCT_MEMBER): Document.
1999-04-10 19:54:57 +00:00
Ben Elliston
14c9c0e52f 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.
1999-04-10 06:18:49 +00:00
Ben Elliston
5707bf1a95 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>.
1999-04-09 21:44:01 +00:00
Ben Elliston
830e0c916a 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>.
1999-04-07 23:59:09 +00:00
Ben Elliston
53f0e84115 1999-04-08 Ben Elliston <bje@cygnus.com>
* config.sub: Handle MPE/iX. Synchronise with the FSF.
1999-04-07 17:07:41 +00:00
Ben Elliston
013e4fd5f7 1999-04-07 Ben Elliston <bje@cygnus.com>
* config.guess: Add more CLIX machines. From Thomas Dickey.
1999-04-06 07:58:28 +00:00
Ben Elliston
2a93c64997 Year typo! 1999-04-05 07:10:52 +00:00
Ben Elliston
69ad8ae05d 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).
1999-04-05 07:05:59 +00:00
Ben Elliston
af23e9e0f2 1999-04-05 Ben Elliston <bje@cygnus.com>
* config.sub: Add modern Alpha processors.
1999-04-05 02:44:46 +00:00