Commit Graph

2432 Commits

Author SHA1 Message Date
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
Jim Meyering
07c8c30ab3 (AC_SYS_LARGEFILE_TEST_INCLUDES): Don't reject
C++ compilers that are masquerading as C compilers, and that
incorrectly reject large integers.
From Paul Eggert.
2001-02-09 15:04:06 +00:00
Pavel Roskin
a7177fc558 Typo fixes. 2001-02-07 22:05:30 +00:00
Pavel Roskin
f5c4968486 Add confdefs.h 2001-02-07 15:09:10 +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
Akim Demaille
7bf59957c4 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 17:33:00 +00:00
Akim Demaille
f2cdbc6f5e Typo. 2001-02-05 16:36:11 +00:00
Jim Meyering
9b95287415 . 2001-02-05 10:30:53 +00:00
Jim Meyering
bf28368f78 (AC_SYS_LARGEFILE): Add ULL suffix to the integer constants. 2001-02-05 10:30:27 +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
60e1770a52 Rebuilt. 2001-01-29 23:20:38 +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