62 Commits

Author SHA1 Message Date
Akim Demaille
d42abb04f2 1999-10-07 Akim Demaille <akim@epita.fr>
* acspecific.m4 (AC_CHECK_HEADER_DIRENT): Reintroduce its
	AC_DEFUN.
1999-10-07 09:21:50 +00:00
Akim Demaille
ae4ed66530 1999-10-05 Akim Demaille <akim@epita.fr>
Implement AC_PATH_TOOL.
	Submited by Gary V. Vaughan.

	* acgeneral.m4 (AC_PATH_TOOL): New macro.
	* autoconf.texi (Generic Programs): Document.
1999-10-05 08:26:16 +00:00
Akim Demaille
34a0a9b275 1999-10-05 Akim Demaille <akim@epita.fr>
Handle arbitrary version numbers.
	Reported by H.J. Lu.

	* acgeneral.m4 (m4_split): Support a second optional argument: a
 	regexp to specify where to split.
	(m4_compare): New macro, compares arbitrary long m4 lists of
 	integers.
	(AC_PREREQ_SPLIT, AC_PREREQ_CANON, AC_PREREQ_COMPARE): Removed,
	replaced by more generic macros.
	(AC_PREREQ): Reimplemented, using m4_compare and m4_split.
1999-10-05 08:10:15 +00:00
Akim Demaille
07035fdaa2 1999-10-01 Akim Demaille <akim@epita.fr>
Make the handling of the configuration links (AC_LINK_FILES)
	exactly the same as that of configurations files (AC_OUTPUT_FILES)
	and headers (AC_CONFIG_HEADERS).  As a result, it is sane to run
		./config.status src/libmy_lib
	or
		CONFIG_LINKS=src/lib_mylib:lib/lib_mylib ./config.status

	* acgeneral.m4 (AC_LINK_FILES): Use AC_FATAL to diagnose bad
	number of argument.
	Obsoleted (but implemented) in favor of AC_CONFIG_LINKS.

	* acgeneral.m4 (AC_CONFIG_LINKS): New macro.  Takes space
	separated list of DEST:SOURCES arguments.

	* acgeneral.m4: Rename each occurence of AC_LIST_HEADER as
 	AC_LIST_HEADERS for consistency.

	* acgeneral.m4 (AC_OUTPUT, config.status prologue): Move the
	definition of config_files and config_headers to the top.
	Add the definition of config_links.
	Change the help message to use the aforementioned variables.

	* acgeneral.m4 (AC_OUTPUT_LINKS): Adapted to the new scheme of
	AC_LIST_LINKS.

	* autoconf.texi (Output, AC_OUTPUT): Mention AC_CONFIG_LINKS.
	(Invoking config.status): Mention CONFIG_LINKS.

	* autoconf.texi (Using System Type): Document AC_CONFIG_LINKS.
	Explicit the obsoleteness of AC_LINK_FILES.
1999-10-04 08:19:57 +00:00
Akim Demaille
65c5c630c2 Merged the trunk
(tag: trunk-pre-merge-trunk-into-experimental-1999-10-01)
into the experimental branch
(tag:experimental-pre-merge-trunk-into-experimental-1999-10-01).
Result is tagged
experimental-post-merge-trunk-into-experimental-1999-10-01.
1999-10-01 12:34:27 +00:00
Akim Demaille
f2089b8fb2 1999-09-29 Akim Demaille <akim@epita.fr>
* acconfig.h: Commit the change announced below.
	(Something went wrong with my copy of acconfig.h).
1999-09-29 16:53:32 +00:00
Akim Demaille
811a0a183a 1999-09-26 Akim Demaille <akim@epita.fr>
* acgeneral.m4 (AC_WRAP): Rewritten.
	(AC_HELP_STRING): Wrapper of AC_WRAP.
	* acgeneral.m4 (_AC_SH_QUOTE): Rewritten.  Don't try to handle
	both backslashed and non backslashed backquotes in a single
	string: consider that either all the backquotes are quoted, or
	none.

1999-09-26  Akim Demaille  <akim@epita.fr>

	* acgeneral.m4 (AC_PATH_PROG): Use a single case statement for
	Unix and DOS absolute paths.

	* acgeneral.m4 (AC_CHECK_SIZEOF): Fix a typo.
	Allow a third default argument: extra headers.
	* autoconf.texi (C Compiler Characteristics): Document.

	* acgeneral.m4 (AC_CHECK_TYPE): Convert to the AC_VAR_* family.
	Allow a third optional argument: extra includes.
	* autoconf.texi (Generic Typedefs): Documents.

1999-09-25  Akim Demaille  <akim@epita.fr>

	* acgeneral.m4 (AC_OUTPUT, handling of options): Make it possible
	to specify the files to configure on the command line instead of
	via envvars.  Document it.

1999-09-25  Akim Demaille  <akim@epita.fr>

	* acgeneral.m4: Rename the occurences of the variable `confstat'
 	as `ac_cs_root'.  The previous name was breaking the naming
	scheme.

	* TODO: Updated.
	Added a section for 2.15 and 3.
1999-09-27 09:30:20 +00:00
Matthew D. Langston
e914f21d8c *** empty log message *** 1999-06-02 14:35:03 +00:00
Matthew D. Langston
9345ca6dab {f77-name-mangling} 1999-06-02 12:52:25 +00:00
Ben Elliston
cfff564377 Some more, some less. 1999-04-11 05:15:59 +00:00
Ben Elliston
b53e6eb440 Bring up to date--lots of old stuff has been taken care of. 1999-02-25 18:10:41 +00:00
David MacKenzie
8801bfce14 cleanups 1996-11-20 21:27:29 +00:00
David MacKenzie
f989a49ded bug fixes for quoting and locales 1996-11-20 19:13:42 +00:00
David MacKenzie
670670f0c4 lots of new ways to create stuff 1996-11-20 05:09:56 +00:00
David MacKenzie
27baa892d9 rewhack the compiler checking and fix some minor bugs 1996-11-20 00:21:34 +00:00
David MacKenzie
b1e18dbda8 more tweaks 1996-11-15 00:04:39 +00:00
David MacKenzie
c5c3ee51bd fix AC_PATH_XTRA for solaris 1996-11-14 00:42:10 +00:00
David MacKenzie
4ecef17a07 tweaks; test release 2.10.3 1996-11-13 17:24:58 +00:00
David MacKenzie
bfa15ba91d split up sed substitution commands 1996-11-13 05:18:44 +00:00
David MacKenzie
618b5d14d1 more improvements from the net 1996-11-12 07:17:30 +00:00
David MacKenzie
8fb56d8ec4 more bug fixes 1996-11-12 04:48:04 +00:00
David MacKenzie
e579d06b61 many bug fixes and a few additions, mostly derived from bug-gnu-utils 1996-11-09 22:19:24 +00:00
David MacKenzie
19f8338d7e various bug fixes and small improvements 1996-11-09 00:44:49 +00:00
David MacKenzie
55af85f0bf various tweaks 1995-07-26 05:30:39 +00:00
David MacKenzie
3e669c2118 Add AC_CACHE_CHECK. 1995-06-28 20:19:08 +00:00
David MacKenzie
ad29ca7254 Add more rumination on caching canonicals. 1995-06-23 04:01:29 +00:00
David MacKenzie
52da270341 Small improvements from TODO. 1995-06-23 03:39:38 +00:00
David MacKenzie
0c29fe2579 fix little nits 1995-03-23 23:49:35 +00:00
David MacKenzie
a24e304db5 add another suggestion 1995-03-07 17:08:21 +00:00
David MacKenzie
0f53fcad1b various little patches 1995-03-07 00:19:27 +00:00
David MacKenzie
555069628e more little bug fixes 1995-02-21 20:39:40 +00:00
David MacKenzie
bb41a196e7 various bug fixes 1995-02-09 22:44:35 +00:00
David MacKenzie
77caa43c94 various bug fixes 1995-02-07 22:41:14 +00:00
David MacKenzie
f5cee52491 various bug fixes 1995-02-06 23:31:34 +00:00
David MacKenzie
f96c4a3d2d new suggestion 1994-10-19 05:40:50 +00:00
David MacKenzie
c68fadb1ad add note 1994-10-18 16:55:07 +00:00
David MacKenzie
855ae6171f check one off 1994-10-18 16:54:08 +00:00
David MacKenzie
9dbffb68f4 revise automake todo. 1994-10-18 16:26:37 +00:00
David MacKenzie
85715008c6 undo typedef rename; add macro from paul eggert 1994-10-01 23:13:28 +00:00
David MacKenzie
d11bd8ab28 doc tweaks 1994-09-28 17:08:55 +00:00
David MacKenzie
7185c6faea various little cleanups 1994-09-27 22:05:22 +00:00
David MacKenzie
bf85b76df9 minor tweaks 1994-09-16 15:40:36 +00:00
David MacKenzie
5377160b23 remove .gdb entry 1994-09-13 04:28:22 +00:00
David MacKenzie
bdb9e9a1d1 misc little fixes 1994-09-12 04:40:56 +00:00
David MacKenzie
01cddb594a new macros to reduce kludges 1994-09-08 20:42:23 +00:00
David MacKenzie
c6ce56db69 support --program* options 1994-09-07 03:06:34 +00:00
David MacKenzie
5be1a80cca various little fixes 1994-09-05 20:12:21 +00:00
David MacKenzie
7a6a0d2993 removed dnls, fixed bugs, added autoheader.m4f 1994-09-01 04:59:32 +00:00
David MacKenzie
e7763fa443 more explanations 1994-08-27 11:55:26 +00:00
David MacKenzie
db5d3a6e73 add notes to manual 1994-08-26 01:15:45 +00:00