Commit Graph

2367 Commits

Author SHA1 Message Date
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
52b83bcc4b Update. 2001-03-08 16:31:32 +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
Pavel Roskin
055a48ca5a Rebuild. 2001-02-28 15:24:23 +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
Akim Demaille
60058c0469 Rebuild. 2001-02-27 09:33:36 +00:00
Pavel Roskin
8713190b75 Add: dst1 dst2 src1 src2. 2001-02-27 01:50:54 +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
Akim Demaille
9c1db6a872 Missing maindex, from Enrique Robledo Arnuncio. 2001-02-26 14:37:24 +00:00
Pavel Roskin
44ca6278ec Rebuild. 2001-02-26 07:00:40 +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
3cc09caea7 Update. 2001-02-25 10:47:00 +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
069c08c032 (_AC_INIT_PREPARE_FS_SEPARATORS): Revert that change.
There was no typo.
2001-02-23 15:42:11 +00:00
Jim Meyering
0d5ebb7327 . 2001-02-23 08:53:34 +00:00
Jim Meyering
e4e464dd7d (_AC_INIT_PREPARE_FS_SEPARATORS): Fix typo: s/;/:/ 2001-02-23 08:53:07 +00:00
Akim Demaille
ccd6ec2a20 * doc/autoconf.texi: Typos and formatting changes. 2001-02-22 18:01:32 +00:00
Akim Demaille
b678966a7f Some text so that people aren't surprised of seeing BUGS. 2001-02-21 10:20:47 +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
Pavel Roskin
73fee03b24 Rebuild. 2001-02-12 15:06:06 +00:00
Jim Meyering
d33b855c6c Misc. clean-up:
Move declarations of variables into the scope where they're used.
Use `qw'.  Don't use `$_'.
2001-02-11 17:15:03 +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
3e1011933f Ensure that even `autoscan --version' fails when e.g.,
writing to a full disk.

(END): New function.
2001-02-11 16:38:44 +00:00
Jim Meyering
a5817176ab *** empty log message *** 2001-02-09 15:04:40 +00:00