Akim Demaille
f5a3a2788e
* doc/autoconf.texi (Particular Programs): Explain the
...
`AC_PROG_LEX invoked multiple times' message.
Reported by Rainer Orth as PR Autoconf/177.
2001-05-19 16:54:15 +00:00
Akim Demaille
055b95929a
* autoheader.sh: Fix file names used in error messages.
...
Reported by Rainer Orth as PR Autoconf/178.
2001-05-19 16:48:01 +00:00
Akim Demaille
f3aa0ae8ae
* tests/compile.at (AC_PROG_CPP via CC): Invoke AC_PROG_CC instead
...
if using `cc'.
2001-05-19 15:35:29 +00:00
Akim Demaille
fbb6a65e7a
* tests/compile.at (GNU Fortran 77): Don't AS_EXIT when using
...
AT_CHECK_MACRO since it skips tests embedded in configure.ac.
Remove files which might have been created when invoking the
compiler.
Reported by Nicolas Joly.
2001-05-19 15:15:54 +00:00
Pavel Roskin
4d85d3ce1e
Typo fix.
2001-05-14 18:45:10 +00:00
Pavel Roskin
a13adb6629
* doc/autoconf.texi (Shellology): Document a quirk in
...
here-document handling on OpenBSD.
2001-05-14 18:39:19 +00:00
Akim Demaille
f5d0e4f28b
* aclang.m4 (_AC_PROG_PREPROC_WORKS_IFELSE): No longer use the
...
`maybe' strategy: first try cpp's exit status, then its stderr.
(AC_PROG_CPP, AC_PROG_CXXCPP): Adjust.
* tests/compile.at (AC_PROG_CPP via CC): Simplify mycc.
Remove unrelated code.
2001-05-11 15:54:43 +00:00
Akim Demaille
060b6812f6
* tests/compile.at (AC_PROG_CPP via CC): New.
...
From Daniel Carroll.
2001-05-10 15:41:16 +00:00
Akim Demaille
a077f8d61b
If AC_PROG_CC is invoked but not AC_PROG_CPP, then CPPFLAGS is not
...
AC_SUBST'ed.
Reported by Ralf Corsepius.
* aclang.m4 (_AC_ARG_VAR_CPPFLAGS, _AC_ARG_VAR_LDFLAGS): New.
(AC_PROG_CC, AC_PROG_CPP, AC_PROG_CXX, AC_PROG_CXXCPP)
(AC_PROG_F77): Use them.
2001-04-27 13:32:50 +00:00
Akim Demaille
7323d0af39
* aclang.m4 (_AC_PROG_PREPROC_WORKS): Rename and extend as...
...
(_AC_PROG_PREPROC_WORKS_IFELSE): this.
Adjust to admit
(AC_PROG_CPP, AC_PROG_CXXCPP): Use it.
Reported by Daniel Carroll.
2001-04-27 10:35:22 +00:00
Pavel Roskin
5eb4c7242c
* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Use two backslashes
...
before double quotes in the copyright notice, since the native
OpenBSD shell removes single backslashes in here-documents with
unquoted delimiters.
2001-04-26 14:07:44 +00:00
Akim Demaille
ffac7c1b13
* acgeneral.m4 (_AC_RUN_IFELSE): Clean `core' files.
2001-04-25 15:32:09 +00:00
Steven G. Johnson
71214473db
updated
2001-04-24 17:26:53 +00:00
Akim Demaille
c33ae6e582
On HP-UX 10 ranlib --version' creates
./--version'.
...
Reported by Bob Proulx and Jim Meyering.
* acgeneral.m4 (AC_CHECK_PROG, AC_PATH_PROG): Do not invoke the
program with --version.
2001-04-24 08:19:17 +00:00
Jim Meyering
dce93d470e
.
2001-04-22 12:51:07 +00:00
Akim Demaille
dff7a1b5c3
* configure.in: Bump to 2.49f.
2001-04-20 18:03:22 +00:00
Akim Demaille
5988c6b0c0
Version 2.49e.
2001-04-20 17:54:00 +00:00
Akim Demaille
69b6065c22
* tests/foreign.at (Libtool): Ignore configure's stderr.
2001-04-20 17:38:22 +00:00
Akim Demaille
16a999763e
* acgeneral.m4 (AC_OUTPUT): Close the descriptor before running
...
config.status so config.log is properly created on MS-DOS.
2001-04-20 17:03:16 +00:00
Akim Demaille
6b6c7f7b9f
* tests/atspecific.m4 (AT_CHECK_AUTOUPDATE): Be robust to missing
...
or broken autoupdate.
* tests/tools.at: Likewise.
* tests/Makefile.am (CLEANFILES): Also clean Libtool files.
2001-04-20 13:07:09 +00:00
Tim Van Holder
aad2b3fecd
* acgeneral.m4 (_AC_INIT_SRCDIR): Handle backslashes (DOS paths) for $ac_confdir and $srcdir.
2001-04-18 16:50:13 +00:00
Akim Demaille
ca6e40c20d
Don't mess with FDs.
...
* acgeneral.m4 (_AC_INIT_DEFAULTS_FDS): Remove, replace with
inline setting up of AS_MESSAGE_FD.
(AS_MESSAGE_LOG_FD): Do not define, so that AS_MESSAGE does not
output in it before...
(_AC_INIT_CONFIG_LOG): here, which is run after the handling of
options.
2001-04-18 10:47:32 +00:00
Steven G. Johnson
884925c601
updated
2001-04-18 04:26:42 +00:00
Steven G. Johnson
273bd6c545
update
2001-04-17 17:53:32 +00:00
Akim Demaille
f2f8f814dd
* acgeneral.m4 (_AC_LINK_IFELSE): Be sure to remove temporary
...
`conftest.$ac_objext', as some compilers may forget it.
2001-04-17 16:14:05 +00:00
Lars J. Aas
9bc8358b77
Reversal of
...
2001-04-15 Lars J. Aas <larsa@sim.no>
* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Show options `--file'
and `--header' unconditionally.
2001-04-17 13:15:54 +00:00
Pavel Roskin
6d7689034b
* acgeneral.m4 (_AC_INIT_VERSION): Use AC_PACKAGE_NAME and
...
AC_PACKAGE_VERSION only if they are defined.
(_AC_OUTPUT_CONFIG_STATUS): Likewise.
2001-04-16 20:13:54 +00:00
Lars J. Aas
2f5e53c4ea
config.status --version
2001-04-15 15:57:50 +00:00
Lars J. Aas
122f1a44ef
Show config.status options --file' and
--header' unconditionally.
2001-04-15 14:16:15 +00:00
Steven G. Johnson
2f4ec341f7
updated
2001-04-13 15:11:38 +00:00
Steven G. Johnson
9b306304f7
updated
2001-04-12 03:05:28 +00:00
Akim Demaille
48ecaeea39
* autoconf.sh (Task script): Be sure that `forbidden.rx' and
...
`allowed.rx' exist when AWK loads then.
Reported by Rainer Orth.
2001-04-11 16:29:14 +00:00
Steven G. Johnson
9833e589d5
updated
2001-04-11 14:20:52 +00:00
Lars J. Aas
5ff5328ee4
fix for @PACKAGE_NAME@, @VERSION@, and @PACKAGE@
2001-04-10 12:45:10 +00:00
Lars J. Aas
c454faa038
config.status logging to config.log
2001-04-10 11:33:50 +00:00
Lars J. Aas
f29d0d8fc5
use here-docs in print_usage/print_version
2001-04-10 11:29:53 +00:00
Steven G. Johnson
4971bed3c4
date fix for recent commits
2001-04-10 04:22:35 +00:00
Steven G. Johnson
8bf8e80423
Updated.
2001-04-10 03:36:38 +00:00
Lars J. Aas
2aa63c59f9
Manual addition of @PACKAGE@ substitution variable
2001-04-09 19:30:50 +00:00
Lars J. Aas
733c84c5ff
typo
2001-04-06 14:35:22 +00:00
Lars J. Aas
1453cebeee
Manual addition of @VERSION@ substitution variable.
2001-04-06 11:20:04 +00:00
Lars J. Aas
06f9c77fc7
Create config.log after processing --help and --version.
2001-04-04 15:50:38 +00:00
Lars J. Aas
286c116e6d
Version information patches.
2001-04-04 12:52:29 +00:00
Akim Demaille
a50e90e712
* doc/autoconf.texi: Use "invalid" instead of "illegal," as
...
suggested by the GNU coding standards.
2001-03-30 12:50:29 +00:00
Akim Demaille
75a3a3d326
* m4sh.m4 (AS_BASENAME): New.
...
(AS_SHELL_SANITIZE): Set `$as_me'.
* acgeneral.m4: Don't set as_me; AS_SHELL_SANITIZE now does this.
* tests/atgeneral.m4: Likewise.
(AT_INIT): Use $PATH_SEPARATOR for walking the path.
* autoconf.sh: Be DOS-friendly when setting as_me and M4.
Add quotes to support spaces in $tmp.
Work around problem in DJGPP port of awk by using a temporary file.
* autoheader.sh: Be DOS-friendly when setting as_me.
* autoreconf.sh: Be DOS-friendly when setting as_me, dir and
template_dir.
2001-03-30 12:49:36 +00:00
Lars J. Aas
e620bb0400
* acgeneral.m4 (AC_INIT_VERSION): Improved version information string
...
for `configure --version'.
2001-03-27 16:48:27 +00:00
Akim Demaille
2728d861ef
* autoheader.sh (config_h): Be robust to new lines when extracting
...
the first argument of AC_CONFIG_HEADERS.
Reported by Lars J. Aas.
2001-03-27 16:47:10 +00:00
Akim Demaille
73c36c1b77
* doc/autoconf.texi: Minor tweaks.
2001-03-27 12:03:51 +00:00
Akim Demaille
b0b540a4a3
* Makefile.am, configure.in: autoupdate is a Perl script.
2001-03-27 12:02:15 +00:00
Akim Demaille
a13d60e28b
* doc/autoconf.texi (Limitations of Usual Tools): Some about
...
`touch'.
From Jim Meyering, Volker Borchert, and Peter Eisentraut.
2001-03-20 16:45:32 +00:00
Akim Demaille
c65009836b
* tests/foreign.at (Libtool): Don't skip 1.3.5.
...
Invoke AC_CANONICAL_SYSTEM ---for some reason AC_CANONICAL_HOST is
not enough for 1.3.5.
From Lars J. Aas.
2001-03-20 14:15:59 +00:00
Akim Demaille
125764c93d
* tests/atgeneral.m4: s/Testing suite/Test suite/g.
...
From Jim.
(AT_INIT): Adjust the error message on invalid options.
* tests/foreign.at (Libtool): Skip Libtool 1.3 too.
2001-03-20 13:59:27 +00:00
Akim Demaille
60d7c0d0ee
* doc/autoconf.texi: A couple of grammatical tweaks.
2001-03-20 10:40:19 +00:00
Akim Demaille
830cc1d4ba
* configure.in: Bump to 2.49e.
2001-03-19 18:14:44 +00:00
Akim Demaille
9a326d95c7
Version 2.49d.
2001-03-19 15:38:48 +00:00
Akim Demaille
ae7a741e0b
* tests/tools.at (AWK portability): Don't rely on `empty'.
2001-03-19 14:54:38 +00:00
Akim Demaille
608985663d
* tests/atgeneral.m4 (AT_INIT): Fix the at_diff test.
...
Reported by Nicolas Joly.
2001-03-19 14:31:00 +00:00
Akim Demaille
21d57428ee
* acgeneral.m4 (_AC_PREPROC_IFELSE): Redirect stdout out of the
...
_AC_EVAL_STDERR invocation to avoid `illegal io' on Ultrix.
Reported by Harlan Stenn, and fixed by Jim Meyering.
2001-03-19 13:32:34 +00:00
Akim Demaille
7a099a5bf9
* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Don't hard code
...
`/bin/sh', use $SHELL.
From Paul Eggert.
2001-03-19 13:29:02 +00:00
Akim Demaille
848752c32f
* acfunctions.m4 (AC_FUNC_STRERROR_R): Update to
...
fileutils-4.0.42's.
2001-03-19 11:22:10 +00:00
Akim Demaille
a21d079e63
* tests/atgeneral.m4 (AT_INIT): Don't always create `empty', rather
...
do it only when diffing `/dev/null' is not supported.
And use `at-devnull' instead of `empty'.
2001-03-19 11:06:46 +00:00
Akim Demaille
260929dc38
* autoscan.pl, autoupdate.in: Use use' instead of
require' to
...
require some version of Perl, so that the test is performed at
compile time, not run time.
Suggested by Nicolas Joly.
2001-03-13 18:15:58 +00:00
Akim Demaille
cdafb1f7e8
* tests/aclocal.m4: Fix some typos. Also ignore $PATH_SEPARATOR.
...
* tests/atconfig.in: Set PATH_SEPARATOR to the proper
path separator. Set SHELL here...
* tests/atgeneral.m4: ... instead of here. Use $PATH_SEPARATOR
when setting AUTOTEST_PATH. Don't default tests to "all" before
deciding whether the help text is needed.
* tests/semantics.at: Use the correct path separator.
2001-03-13 12:43:14 +00:00
Akim Demaille
7862e20827
* doc/autoconf.texi: Expand section on DOS issues.
...
Add link to the `doschk' package. Fix minor typo.
Clean up white spaces.
2001-03-13 12:34:49 +00:00
Akim Demaille
8490bcc359
* aclang.m4 (AC_PROG_F77_C_O): define F77_NO_MINUS_C_MINUS_O
...
when test fails, not when it succeeds(!).
2001-03-13 12:28:19 +00:00
Akim Demaille
687fa3b765
* tests/tools.at (AWK portability): Use AT_CHECK to check for GNU
...
AWK so that there is always a AT_CHECK between
AT_SETUP/AT_CLEANUP.
Reported by Nicolas Joly.
2001-03-13 12:21:40 +00:00
Akim Demaille
38fa78538d
* tests/tools.at: Be sure to remove configure.ac~.
...
* autoupdate.in (File::Basename): Use package.
(%ac_macros, %au_macros): Save only base filenames.
2001-03-13 12:09:22 +00:00
Akim Demaille
b5af527e15
* acgeneral.m4 (AC_OUTPUT): In the AU_DEFUN definition, don't try
...
to issue an obsolete message, it can't work for macros being
defined both with AC_DEFUN and AU_DEFUN.
Hence do it in the AC_DEFUN definition.
2001-03-08 16:28:03 +00:00
Pavel Roskin
3406445abc
* tests/base.at (AC_TRY_*): Escape `^' - it's a pipe command
...
separator on Tru64 v5.1.
Reported by Nicolas Joly.
2001-03-06 16:47:38 +00:00
Akim Demaille
f9c9bd2420
* tests/atgeneral.m4 (AT_INIT): Register at-setup-line and
...
at-check-line for removal.
Check for the presence of at-check-line only when $at_test was
really a test.
Reported by Pavel.
2001-03-05 15:58:31 +00:00
Pavel Roskin
42e1d2db7b
* tests/atgeneral.m4 (AT_INIT): s/am_me/as_me/. Quote AT_CHECK
...
in the error message.
2001-03-04 08:08:55 +00:00
Pavel Roskin
a6aee957a5
* acgeneral.m4 (_AC_INIT_PREPARE): Quote `$$*' correctly.
2001-03-02 21:02:07 +00:00
Akim Demaille
de7bee7a82
* tests/atgeneral.m4 (AT_INIT): Warn when at-check-line is
...
missing.
* tests/tools.at (Syntax of the scripts): Use AT_CHECK to test
/bin/sh -n. Exit 77 on failure.
Reported by Harlan Stenn.
2001-02-28 09:33:30 +00:00
Akim Demaille
417f6ae5d5
* acgeneral.m4 (_AC_INIT_PREPARE_FS_SEPARATORS): Use `.;.' instead
...
of `.;`pwd`': if pwd is c:/foo, we might walk through `.:c'
(fails), and then `/foo' which might succeed, resulting in
believing `;' is the right path separator.
2001-02-28 08:45:55 +00:00
Pavel Roskin
a3e2a92f9d
* autoupdate.in: Preserve exit status of the failed command when
...
die() follows system() by dividing $! by 256.
2001-02-26 22:05:51 +00:00
Akim Demaille
8376b27448
* acgeneral.m4 (AH_VERBATIM, AH_TEMPLATE): New, use AS_ESCAPE, not
...
_AS_QUOTE.
(_AH_VERBATIM_OLD, _AH_TEMPLATE_OLD): New, used for bugward
compatibility in...
(AC_DEFINE, AC_DEFINE_UNQUOTED): here.
2001-02-26 21:37:13 +00:00
Pavel Roskin
760abff068
* autoupdate.in (&mktmpdir): Strip the newline from the output
...
of mktemp.
2001-02-26 15:11:44 +00:00
Pavel Roskin
1bb965372d
* man/Makefile.am: autoupdate.1 now depends on autoupdate.in.
2001-02-26 06:56:04 +00:00
Akim Demaille
e4a74027fd
* autoupdate.in: Support DOS paths. Initialize $tmp to
...
avoid warnings. Default $autoconf to 'autoconf'.
2001-02-25 20:10:19 +00:00
Akim Demaille
88e5444d6f
Cleanups from Tim.
2001-02-25 20:07:24 +00:00
Akim Demaille
658c0cf23c
* autoupdate.in (&END): Try to preserve the exit status.
...
Use backquotes where more readable.
Internal details should be dumped when $debug, not when $verbose.
2001-02-25 10:45:25 +00:00
Akim Demaille
92215a3452
* autoupdate.in (&mktmpdir): New.
...
(&END): Remove $tmp.
(&parse_args): Handle -d and -l.
2001-02-25 10:45:02 +00:00
Akim Demaille
ebf04e44de
* acgeneral.m4 (_AC_INIT_PREPARE): Remove conf$$* on exit.
...
* m4sh.m4 (_AS_LN_S_PREPARE, _AS_BROKEN_TEST_PREPARE):
s/conftest/conf$$/ to avoid race conditions.
From Lars J. Aas.
2001-02-25 10:44:37 +00:00
Akim Demaille
ec1cffc581
* acspecific.m4 (AC_PROG_INSTALL): Use ac_path_separator.
...
Restore the IFS earlier.
Suggested by Tim Van Holder.
2001-02-25 10:44:15 +00:00
Akim Demaille
bc2da2eb0d
* m4sh.m4 (_AS_TEST_PREPARE): Rename as...
...
(_AS_BROKEN_TEST_PREPARE): this.
(_AS_TEST_PREPARE): New dummy but working version of this macro.
* acspecific.m4 (AC_PROG_INSTALL): Use AS_EXECUTABLE_P.
2001-02-25 10:43:34 +00:00
Akim Demaille
8fa22f9fb7
* autoupdate.in (&parse_args): Support `-'.
2001-02-25 10:43:13 +00:00
Akim Demaille
216c0fe12e
* autoupdate.in: Less Bournisms, more Wallisms.
2001-02-25 10:42:49 +00:00
Jim Meyering
f2ba80ab34
.
2001-02-23 15:42:27 +00:00
Jim Meyering
0d5ebb7327
.
2001-02-23 08:53:34 +00:00
Akim Demaille
ccd6ec2a20
* doc/autoconf.texi: Typos and formatting changes.
2001-02-22 18:01:32 +00:00
Akim Demaille
c403ef4594
* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): use `AS_EXIT(0)' instead
...
of `exit 0' when exiting config.status.
2001-02-21 09:44:55 +00:00
Akim Demaille
effd5f84fa
* doc/autoconf.texi: Add new node discussing issues related to
...
file systems (DOS, specifically). Document DJGPP's bash's special
handling of $PATH_SEPARATOR.
2001-02-21 09:41:03 +00:00
Akim Demaille
5e0a2a0099
* autoupdate.in: New. Replaces autoupdate.sh.
2001-02-21 08:59:24 +00:00
Akim Demaille
3fd60be7b0
* autoscan.pl (&find_configure_ac): New.
2001-02-21 08:47:16 +00:00
Akim Demaille
a70d38879b
* autoscan.pl (check_configure_ac): Pretty missing macro warnings
...
output.
2001-02-20 09:24:40 +00:00
Akim Demaille
bdfd64b325
* aclang.m4 (AC_C_INLINE): Define "inline" to empty if the
...
compiler doesn't support 'static inline'. This is needed for
Encore Umax-3.0.9.16b.
2001-02-19 15:11:52 +00:00
Akim Demaille
185f365117
* aclang.m4 (_AC_LANG_COMPILER_WORKS): Rename as...
...
(_AC_COMPILER_EXEEXT_WORKS): this. Use the `a.out' or `a.exe'
left by _AC_COMPILER_EXEEXT_DEFAULT to check if the compiler works.
(_AC_COMPILER_EXEEXT_CROSS): Extract from the above macro.
(_AC_COMPILER_EXEEXT): Use them.
Adjust all the compiler looking macros to check for EXEEXT
*first*, then OBJEXT.
Set ac_exeext yourself.
(_AC_COMPILER_EXEEXT_O): Don't.
2001-02-19 15:08:58 +00:00
Pavel Roskin
e884e73541
* tests/atspecific.m4 (AT_CONFIGURE_AC): Double quote constant
...
part of the second argument to AT_DATA.
* tests/compile.at (AC_PROG_CPP with warnings): Fix underquoting
in a call to _AT_CHECK_AC_MACRO.
(AC_PROG_CPP without warnings): Likewise.
2001-02-15 23:36:48 +00:00
Jim Meyering
772205423d
.
2001-02-11 17:14:55 +00:00
Jim Meyering
1850bed285
.
2001-02-11 16:39:11 +00:00
Jim Meyering
a5817176ab
*** empty log message ***
2001-02-09 15:04:40 +00:00
Pavel Roskin
a7177fc558
Typo fixes.
2001-02-07 22:05:30 +00:00
Pavel Roskin
a2509e9556
* acgeneral.m4 (AC_OUTPUT): Remove $(srcdir), ${srcdir} and
...
@srcdir@ from VPATH if srcdir is "." and replace blank VPATH
lines with empty lines to preserve line numbers.
Original version by Derek Price.
2001-02-07 15:04:52 +00:00
Akim Demaille
e568fbd143
* acgeneral.m4 (_AC_LIBOBJ): Call AC_LIBSOURCE with '.c' extension
...
appended to function name.
2001-02-07 11:26:22 +00:00
Akim Demaille
2080fdc3cb
* acgeneral.m4 (_AC_RUN_LOG, _AC_RUN_LOG_STDERR, AC_RUN_LOG): New.
...
(_AC_EVAL_STDERR, _AC_EVAL): Use them.
(_AC_INIT_PREPARE_FS_SEPARATORS): Use AC_RUN_LOG.
2001-02-06 15:11:50 +00:00
Akim Demaille
05cb1a8393
* autoheader.sh: Only set config_h for the first call to
...
AC_CONFIG_HEADERS.
2001-02-06 13:47:52 +00:00
Jim Meyering
9b95287415
.
2001-02-05 10:30:53 +00:00
Akim Demaille
d145543abd
acfunctions.m4 was still using the old AC_LIBOBJ_DECL.
...
Reported by Derek R. Price.
* tests/semantics.at (AC_REPLACE_FUNCS): New test.
* acfunctions.m4 (AC_REPLACE_FUNCS, _AC_LIBOBJ_ALLOCA): Use
AC_LIBSOURCES.
2001-02-05 10:16:32 +00:00
Pavel Roskin
a9990450cc
* tests/base.at (AC_TRY_COMMAND): Add a colon between "then" and
...
"else". Separate commands inside AC_TRY_COMMAND with semicolons.
From Nicolas Joly.
2001-02-03 19:27:14 +00:00
Akim Demaille
56eb3944e1
* acgeneral.m4 (_AC_INIT_LOG_COMPLETE): Removed, dead code.
2001-02-03 16:43:00 +00:00
Akim Demaille
89bc8f7e34
More typos. :-(
2001-02-03 14:09:04 +00:00
Akim Demaille
b7a2fedfd0
Typos.
2001-02-03 13:41:15 +00:00
Akim Demaille
9c6be973e7
* acfunctions.m4 (AC_FUNC_ERROR_AT_LINE, AC_FUNC_ONSTACK): Use
...
AC_LIBSOURCES.
2001-02-03 13:22:26 +00:00
Akim Demaille
3282fd3c7a
* acgeneral.m4 (AC_LIBOBJ_DECL): Remove.
...
(AC_LIBSOURCES, AC_LIBSOURCE): New.
* acgeneral.m4 (_AC_OUTPUT_SUBDIRS): Remove configure.ac
2001-02-03 13:20:00 +00:00
Pavel Roskin
7e51af06ed
* acgeneral.m4 (_AC_COMPUTE_INT_COMPILE): Rename all occurences
...
of ac_try to ac_mid to avoid a name clash.
2001-02-02 22:57:56 +00:00
Pavel Roskin
9c5fe516c9
* autoscan.pl (scan_c_file): When in verbose mode, don't print
...
out hashes common for the whole package. Do it in scan_files()
instead.
(scan_makefile): Likewise.
(scan_sh_file): Likewise.
Thanks to Jim Meyering for improved implementation.
2001-02-02 18:15:36 +00:00
Pavel Roskin
7aaa1f5959
* autoreconf.sh: Fix the case when the verbose output was not
...
redirected to stderr as everywhere else.
2001-02-01 23:23:57 +00:00
Akim Demaille
110ac382f0
Englisho.
2001-01-31 15:00:35 +00:00
Akim Demaille
732a3a8f77
* acgeneral.m4 (_AC_OUTPUT_SUBDIRS): Remove configure.ac
...
from check for ac_sub_configure.
2001-01-30 19:31:50 +00:00
Akim Demaille
b8d698ca1d
The recent addition of `exit's prototype in confdefs.h causes
...
AC_OUTPUT_MAKE_DEFS to include junky -D switches.
Reported by Wolfgang Mueller.
* tests/torture.at (#define header templates): Include trash in
confdefs.h.
* tests/atgeneral.at (AT_INIT): Don't expect `find' to support
-maxdepth, hence don't use -follow either.
Reported by Nicolas Joly.
* acgeneral.m4 (AC_OUTPUT_MAKE_DEFS) <confdef2opt.sed>: In the
`quote' section, `p'rint the result.
If neither `#define' pattern match, just call `d' to start a new
cycle.
Call this sed program with -n.
2001-01-30 19:29:38 +00:00
Akim Demaille
77a10dfe9d
* tests/compile.at: New test.
...
* tests/atspecific.at (AT_CHECK): When given 77 as expected exit
status, don't include the `skip' mechanism.
2001-01-30 18:45:58 +00:00
Akim Demaille
3ea25e950b
* tests/base.at (AC_CACHE_CHECK): Typo and clean up.
...
Check only --quiet.
2001-01-30 18:26:31 +00:00
Akim Demaille
37433fe621
Update.
2001-01-30 16:21:21 +00:00
Akim Demaille
4d2b6bfb9a
* autoheader.sh: Don't pass a string to 'echo' that might
...
possibly contain backslashes.
2001-01-30 10:42:36 +00:00
Pavel Roskin
9f999a6c43
Don't use filenames that can be reduced to "conftest" on DOS.
...
* acfunctions.m4 (AC_FUNC_MMAP): Use conftest.mmap, not
conftestmmap.
(AC_FUNC_UTIME_NULL): Use conftest.data, not conftestdata.
* acspecific.m4 (AC_PROG_MAKE_SET): Use conftest.make, not
conftestmake.
(_AC_PATH_X_XMKMF): Use conftest.dir, not conftestdir.
* acgeneral.m4 (AC_ARG_PROGRAM): Use conftest.sed, not
conftestsed.
* m4/sanity.m4: Use conftest.file, not conftestfile.
* doc/autoconf.texi (Guidelines for Test Programs): Suggest
using conftest.data, not conftestdata.
2001-01-29 22:36:09 +00:00
Akim Demaille
f15b405ae0
Typo.
2001-01-29 15:31:31 +00:00
Akim Demaille
471039146b
* tests/atgeneral.m4: Don't redirect builtins' stderr as Ultrix
...
hates this: use a subshell.
2001-01-29 15:30:11 +00:00
Akim Demaille
de7bbeb9f4
* m4sh.m4 (_AS_TEST_PREPARE): Discard output when testing `test
...
-x' and `test -f' to avoid confusing users with error messages.
(AS_MKDIR_P): Invert order of separators in IFS to avoid problem
with some shells adding backslash between fields and parsing the
result for escapes.
* doc/autoconf.texi (Special Shell Variables): Document IFS.
2001-01-29 15:24:10 +00:00
Akim Demaille
2592cfc83e
Typos.
2001-01-29 14:04:32 +00:00
Akim Demaille
92dc1c5675
* aclang.m4 (AC_PROG_F77): Improve documentation of the compilers
...
that are tried, add a few new ones (cft77, af77, epcf90, xlf95, g95),
and put pgf90 in the right place (before the F95 compilers).
2001-01-29 11:54:43 +00:00
Akim Demaille
6eaa0cd781
* autoscan.pl: Do scan `configure.ac' when you claim it.
...
From Raja R Harinath.
(@kinds): Use `qw', rather than lots of quotes and commas.
(%generic_macro): Use single quotes around literals.
($configure_scan): Define global, and use it instead of the literal.
Use `warn' in place of `printf STDERR'.
2001-01-29 09:50:01 +00:00
Akim Demaille
8af30c8986
* autoscan.pl: `Formatting++' changes: prototypes all the
...
functions, no longer use `&' to call functions as it disables
prototype checking, topological sort so that functions are defined
before being used, and put an Autoconf like nice comment to
describe the functions.
(output): Accept an CONFIGURE_SCAN parameters, and open CONF.
2001-01-29 09:24:13 +00:00
Akim Demaille
4e7126c29d
* acgeneral.m4 (AC_SITE_LOAD): Let config.log know what you load.
2001-01-29 09:23:11 +00:00
Akim Demaille
fea900426a
Follow Tim Van Holder's suggestions for a uniform handling of
...
symlinks.
* m4sh.m4: Stay in `as_', not `ac_'.
(_AS_LN_S_PREPARE): Eve out from...
* acspecific.m4 (AC_PROG_LN_S): here. Adjust.
* m4sh.m4 (AS_LN_S): New.
(AS_SHELL_PREPARE): Call _AS_LN_S_PREPARE.
2001-01-27 13:19:14 +00:00
Akim Demaille
5b494c3353
* autoreconf.sh (find): Fix precedence.
...
(aclocal): Same as below for autoheader.
2001-01-26 16:10:42 +00:00
Akim Demaille
88d2fd8441
* autoreconf.sh (autoheader): Run it when there is no template, as
...
there is no risk to override a handwritten template.
From Assar Westerlund.
2001-01-26 14:42:14 +00:00
Akim Demaille
9d4187c855
* aclang.m4: dnl AC_ARG_VAR's newline.
...
(AC_PROG_CC, AC_PROG_F77, AC_PROG_CXX): AC_ARG_VAR(LDFLAGS).
* acgeneral.m4 (AC_CHECK_LIB): Don't do it.
2001-01-26 14:34:04 +00:00
Akim Demaille
06c179893b
* tests/mktests.sh: Handle DOS issues: directory separator, single
...
dot in file names, and one actual bug: when set -e, running
(false; true) will of course fail, use (false || true).
From Tim Van Holder.
2001-01-26 11:59:49 +00:00
Akim Demaille
8f59275ff2
* tests/Makefile.am (testsuite): Use testsuite.tmp, not
...
testsuite-tmp as temporary file.
2001-01-26 11:50:23 +00:00
Akim Demaille
2092655553
* autoreconf.sh: Also find configure.in.
2001-01-25 16:02:08 +00:00
Akim Demaille
5159087e72
* configure.in: Bump to 2.49d.
2001-01-24 18:23:24 +00:00
Akim Demaille
9e193a5ee6
Version 2.49c.
2001-01-24 18:11:57 +00:00
Akim Demaille
f2f63c8cb6
* autoscan.pl (output): Detect/report a close failure.
2001-01-24 17:44:59 +00:00
Akim Demaille
7579cc0d64
Preserve INSTALL too.
...
* acgeneral.m4 (_AC_OUTPUT_FILES): Use ac_INSTALL for internal
computations, and therefore use INSTALL where ac_given_INSTALL
was used.
(_AC_OUTPUT_SUBDIRS): There is no point in computing INSTALL in
here. It's not even used.
2001-01-24 13:41:52 +00:00
Akim Demaille
c5669e51b4
While preserved in configure, srcdir is trashed in config.status.
...
Reported by Ralf Corsepius.
* tests/aclocal.m4 (AC_STATE_SAVE): It is ok to modify
CONFIG_STATUS, DEFS, prefix and exec_prefix.
It is OK to produce config.* files.
* tests/atspecific.m4 (AT_CONFIGURE_AC): Save the env *after*
AC_OUTPUT to check that it doesn't break anything by itself.
* tests/torture.m4 (srcdir): New test, from Ralf Corsepius.
* acgeneral.m4 (_AC_OUTPUT_FILES): Use ac_top_srcdir and ac_srcdir
to preserve srcdir and top_srcdir.
Remove any use of `ac_given_srcdir' as `$srcdir' being preserved
is usable.
2001-01-24 13:19:10 +00:00
Akim Demaille
f9aafb7b45
configure -q did not work since 2000-11-03.
...
* acgeneral.m4 (_AC_INIT_DEFAULTS_FDS): Don't check for $silent,
tie AS_MESSAGE_FD to stdout unconditionally.
(_AC_INIT_PARSE_ARGS): If $silent redirect AS_MESSAGE_FD to
/dev/null.
* tests/base.at (AC_CACHE_CHECK): New test.
2001-01-24 10:04:47 +00:00
Akim Demaille
ebec93d7e6
* m4sh.m4 (AS_EXECUTABLE_P, _AS_TEST_PREPARE): New macros.
...
(AS_SANITIZE_SHELL): Call _AS_TEST_PREPARE.
* acgeneral.m4 (AC_CHECK_PROG, AC_PATH_PROG): Use AS_EXECUTABLE_P
instead of test -f.
2001-01-24 08:24:44 +00:00
Akim Demaille
4c23c729fa
* autoscan.pl (generic_macro): s/AC_CHECK_FUNCTIONS/AC_CHECK_FUNCS/.
...
* acfunctions: Just like the previous patch.
2001-01-24 07:58:59 +00:00
Akim Demaille
b6c86b528a
* autoscan.pl (@kinds, %generic_macro): New.
...
(&init_tables): Use them.
* acheaders: Run `autoconf -t AC_CHECK_HEADERS:'$1'' on the fileutils,
and include all these headers in here.
Don't specify `AC_CHECK_HEADERS' as it's the default.
2001-01-24 07:58:46 +00:00
Akim Demaille
c0e271d2a6
* autoscan.pl: Just like the previous patch, but for
...
AC_CHECK_FUNCS, AC_CHECK_TYPES, and AC_CHECK_MEMBERS.
2001-01-24 07:58:31 +00:00