Akim Demaille
f59041e9ac
Fixed a mistake in ChangeLog, and moved a few more addresses from acspecific to THANKS.
2000-03-01 15:54:37 +00:00
Akim Demaille
c3a47ec7ad
* acspecific.m4: Removed a few addresses, the correspondence is...
...
* THANKS: here.
2000-03-01 12:29:26 +00:00
Akim Demaille
93cabdd478
* acspecific.m4 (AC_PATH_XTRA): On LynxOS 3.0.1/i386,
...
gethostbyname(), getservbyname(), and inet_addr() are in -lbsd.
2000-03-01 12:25:02 +00:00
Akim Demaille
e603fedec3
* tests/actest.m4 (AC_ENV_SAVE): Use multiple -e instead of
...
multiple egrep.
2000-03-01 11:28:02 +00:00
Akim Demaille
4fb0d16f0a
Fixed typo in a date in ChangeLog
2000-03-01 10:12:19 +00:00
Akim Demaille
23ec81a13c
* config.guess: Updated for master repository.
...
* config.sub: Likewise.
2000-03-01 10:11:19 +00:00
Akim Demaille
a7021f6f4c
Updated TODO.
2000-03-01 08:23:08 +00:00
Akim Demaille
2b72cac902
Test suite: instead of using a full list of the AC macros and an
...
AT macro with selects which are the AC macros to test, just
produce the list of the AC macros we want to test.
* tests/atspecific.m4 (TEST_MACRO): Removed.
* tests/Makefile.am (EGREP_EXCLUDE): New variable, performing the
selection TEST_MACRO used to do.
(macros.m4): Use it. Use AT_TEST_MACRO, not TEST_MACRO. Check
also AU macros.
2000-03-01 08:22:40 +00:00
Akim Demaille
769efbef82
* doc/autoconf.texi: Tune the use of quotes, add missing
...
@noindents, remove dead FIXME:s, promote #if ! over #ifndef,
simplify duplicated text.
2000-03-01 08:20:29 +00:00
Akim Demaille
42174dc725
* doc/autoconf.texi (Configuration Commands): Document
...
AC_CONFIG_COMMANDS_PRE and _POST.
* doc/autoconf.texi (Configuration Commands): Document
AC_CONFIG_COMMANDS_PRE and _POST.
2000-03-01 08:18:47 +00:00
Akim Demaille
6b6d1788b1
Test suite: more debugging information.
...
* tests/atspecific.m4 (AT_TEST_MACRO): When verbose, report the
content of config.log.
2000-02-29 08:51:42 +00:00
Akim Demaille
c8c4a421d7
* Makefile.am (MAKEINFO): Removed.
...
(INSTALL.txt): Call $(MAKEINFO) with --no-split.
Reported by Nicolas Joly.
2000-02-29 08:49:17 +00:00
Akim Demaille
73ca7985ed
Fixed a few English mistakes in ChangeLog.
2000-02-28 14:41:46 +00:00
Akim Demaille
7eca4d830d
Fixed typo in ChangeLog.
2000-02-28 14:35:11 +00:00
Akim Demaille
256a3c55e2
* doc/Makefile.am (MAKEINFO): s/makefino/@MAKEINFO@/.
...
* missing: chmod +x.
2000-02-28 10:20:50 +00:00
Akim Demaille
1ce240fbef
* tests/Makefile.am (testsuite): Use $(M4), not m4.
...
From Patrick Tullmann.
2000-02-28 08:54:23 +00:00
Akim Demaille
0115a2d77d
Moved email addresses of contributors from ChangeLog to THANKS.
2000-02-28 08:49:34 +00:00
Akim Demaille
b6cf2777dd
* src/acgeneral.texi (AC_INIT_NOTICE): Include inttypes.h in the
...
ac_includes_default.
* doc/autoconf.texi (Default Includes): Adjust.
2000-02-25 17:49:29 +00:00
Akim Demaille
ab73229498
2000-02-25 Akim Demaille <akim@epita.fr>
...
* doc/autoconf.texi (Default Includes):
Export the knowledge on disabling echo's trailing new line.
* acspecific.m4 (AC_PROG_ECHO_N): Renamed as...
(_AC_PROG_ECHO): this.
Set ECHO_N, ECHO_C, ECHO_T instead of ac_n, ac_c and ac_t.
All dependencies changed.
* doc/autoconf.texi (Preset Output Variables): Document ECHO_C,
ECHO_N and ECHO_T.
* m4/atconfig.m4 (fp_PROG_ECHO): Removed.
(AT_CONFIG): Don't use it.
2000-02-25 13:19:35 +00:00
Akim Demaille
4cab1fd7fe
* autoconf.sh (AC_ACLOCALDIR): Use (aclocal) 2>/dev/null
, not
...
`aclocal 2>/dev/null` if you want no complains for missing
aclocal.
From Nicolas Joly.
2000-02-24 18:25:03 +00:00
Akim Demaille
90accfe318
* configure.in (HELP2MAN): Specify the third argument of
...
AM_MISSING_PROG. Fixes autoconf/116.
2000-02-22 08:46:29 +00:00
Akim Demaille
54c26866f9
* tests/tools.m4 (syntax.sh): The logic of the previous patch was
...
twisted. Fix it so that it performs what claims the entry below.
From Nicolas Joly.
2000-02-21 12:57:47 +00:00
Akim Demaille
7690cdf6d1
* tests/tools.m4 (syntax.sh): Exit 1 if you managed to kill the
...
child, since it means `/bin/sh -n' went loopy.
2000-02-21 09:18:01 +00:00
Akim Demaille
c34897ff86
Some `diff' refuse to diff with /dev/null, such as Tru64's.
...
Reported by Nicolas Joly.
* tests/atgeneral.m4 (empty): New dummy file.
Changed various `diff /dev/null' as `diff empty'.
2000-02-18 13:44:17 +00:00
Akim Demaille
4ca3c004b0
* tests/atspecific.m4 (TEST_MACRO): Don't run AC_PATH_TOOL and
...
AC_PATH_PROG.
2000-02-18 10:22:29 +00:00
Akim Demaille
1a31555694
* tests/atgeneral.m4 (at_diff): Don't use `cmp -s', on DOS it
...
makes the difference between Unix and DOS EOL. `diff' does not.
Reported by Eli Zaretski.
Also, be ready to use a diff that does not support `-u'.
2000-02-18 10:01:25 +00:00
Akim Demaille
0cf60eb2d2
* tests/tools.m4 (Syntax of the scripts): Be robust to shells that
...
never return on some `/bin/sh -n foo.sh'.
Reported by Nicolas Joly.
2000-02-18 09:25:46 +00:00
Akim Demaille
28f9bc5c0d
Move the documentation into doc/.
...
Some CVS tricks were used so that history is kept in both the top
directory, and in doc/.
* doc/Makefile.am: New file.
* Makefile.am: Adjusted.
* configure.in: Adjusted.
* autoconf.texi: Moved from here to...
* doc/autoconf.texi: here.
* make-stdts.texi: Likewise.
* install.texi: Likewise.
* texinfo.tex: Likewise.
2000-02-17 10:57:00 +00:00
Akim Demaille
c6d671566e
* tests/actest.m4 (AC_ENV_SAVE): Added ALLOCA.
2000-02-17 09:50:51 +00:00
Akim Demaille
f3d6e8968d
* tests/semantics.m4 (AC_CHECK_TYPES): `addr, addr' is not
...
portable sed: use `addr,addr'.
2000-02-17 09:38:08 +00:00
Akim Demaille
98c9da45a3
Fix the `missing dummy.in' reported by the test suite.
...
Reported by Erez Zadok.
* tests/torture.m4 (config.status under extreme conditions):
Reorganized. Because files required by this test were created
outside the pair AT_SETUP/AT_CLEANUP, when the test fails and
autotest extracts this test, the `debug' script does not contain
the files it needs. Now AT_SETUP/AT_CLEANUP encloses the full
auto contained section.
2000-02-17 09:31:34 +00:00
Akim Demaille
c67e931be3
* tests/actest.m4 (AC_ENV_SAVE): X_EXTRA_LIBS can be changed by
...
AC_PATH_EXTRA.
Reported by Erez Zadok.
2000-02-17 09:27:58 +00:00
Akim Demaille
7e4260dccb
Define HAVE_DECL_FOO both to 1 if found and 0 otherwise.
...
* acgeneral.m4 (AC_CHECK_DECLS): Define HAVE_DECL_FOO to 1 instead
of NEED_FOO_DECL if found. Define to 0 if not found.
* autoheader.m4 (AC_CHECK_DECLS): Template HAVE_DECL_FOO.
* tests/semantics.m4 (AC_CHECK_DECLS): Adjusted.
* doc/autoconf.texi (Generic Declarations): Adjusted.
2000-02-15 09:33:59 +00:00
Akim Demaille
de931b4d30
* doc/autoconf.texi (Generic Structures):
...
s/AC_FATAL/AC_MSG_ERROR.
2000-02-15 09:16:48 +00:00
Akim Demaille
86b8b0de15
autoreconf had a silly syntax error, test it and fix it.
...
Reported by Franc,ois Pinard and Rainer Orth.
* autoreconf.sh: Removed spurious `;;'.
Formatting changes.
* tests/tools.m4 (Syntax of the scripts): Run `sh -n' on all the
shell scripts.
2000-02-15 09:15:22 +00:00
Akim Demaille
2522903e51
CVS added tests/Makefile.in
2000-02-15 09:12:36 +00:00
Akim Demaille
7920aff8d2
* autoconf.sh (options handling): --v* of --version was shadowing
...
--verbose.
2000-02-15 09:10:23 +00:00
Akim Demaille
728bc59408
* tests/torture.m4: Nuke the trailing space in defs.
2000-02-15 09:03:36 +00:00
Akim Demaille
037acbb765
* tests/atspecific.m4: Really added to the CVS repository.
2000-02-11 09:01:24 +00:00
Akim Demaille
920939e349
Don't use `cat -s' to single out new-lines, it is not portable.
...
Also remove trailing blanks.
* tests/Makefile.am (testsuite): Use sed instead of cat.
* tests/torture.m4: No longer check for a trailing space.
* autoconf.sh: Likewise.
2000-02-11 08:59:52 +00:00
Akim Demaille
18bcad9b51
* tests/actest.m4 (AC_ENV_SAVE): OpenBSD-2.3's /bin/sh defines an
...
envvar SECONDS which does change with time.
KMEM_GROUP is set by AC_FUNC_GETLOADAVG.
Reported by Volker Borchert.
2000-02-10 16:57:55 +00:00
Akim Demaille
97bf777083
* tests/Makefile.am (macros.m4): Better regex to build `macro'.
...
Depend upon acgeneral.m4.
2000-02-10 16:30:17 +00:00
Akim Demaille
81b33dc801
* autoheader.sh: Remove the duplicate trap code.
2000-02-10 16:27:35 +00:00
Akim Demaille
8cb64f7ca8
* acgeneral.m4 (AC_OUTPUT): When dispatching your arguments, use
...
ifval, not ifset!
Dispatch actions to AC_CONFIG_COMMANDS not AC_OUTPUT_COMMANDS, to
avoid unneeded warnings for obsolete use of AC_OUTPUT_COMMANDS.
2000-02-10 16:25:47 +00:00
Akim Demaille
65766c32aa
* acgeneral.m4 (AC_VERBOSE): This is a tab, not spaces.
2000-02-10 16:21:42 +00:00
Akim Demaille
28b439235b
Changequote busters II.
...
They're back to save the world.
* acspecific.m4 (AC_PROG_CC_C_O, AC_PROG_F77_C_O,
AC_PROG_MAKE_SET, AC_TYPE_GETGROUPS, AC_FUNC_GETLOADAVG,
AC_FUNC_MKTIME, AC_STRUCT_TIMEZONE, AC_F77_LIBRARY_LDFLAGS): Blast
that jelly o' changequote. Set the quotes free.
2000-02-10 13:14:58 +00:00
Akim Demaille
a9628b9e93
Interrupting autoheader left temp files.
...
From Jim Meyering.
* autoheader.sh (usage): The usage is to use $0 here.
(ah_base): Be in TMPDIR.
Install the `trap' before creating the first tmp file.
Also trap on 0.
2000-02-10 13:12:04 +00:00
Akim Demaille
0ab00d61fd
* acgeneral.m4 (AC_OUTPUT_MAKE_DEFS): This is a routine of
...
`configure', not `config.status', hence use `conftest' for tmp
files, not `$ac_cs_root'.
Removed forgotten developer comment.
Double quoting the whole body is nicer than just the part that
needs to be.
2000-02-10 13:08:33 +00:00
Akim Demaille
a3b3fe8516
* tests/torture.m4: Also check the value of @DEFS@ when no
...
CONFIG_HEADER is used.
2000-02-10 10:41:52 +00:00
Akim Demaille
fda88556f2
Changequote-busters!
...
From Dan Ackroyd.
* acgeneral.m4 (AC_INIT_PARSE_ARGS, AC_INIT_PREPARE,
AC_CACHE_SAVE, AC_PREFIX_PROGRAM, AC_OUTPUT,
_AC_OUTPUT_CONFIG_STATUS, AC_OUTPUT_MAKE_DEFS, AC_OUTPUT_FILES,
_AC_OUTPUT_HEADERS, AC_OUTPUT_LINKS, AC_OUTPUT_SUBDIRS): Quit
playing with changequotes, @BKL@ and Co.! Just quote properly.
2000-02-10 10:40:19 +00:00