Akim Demaille
3bf99f5ce0
* lib/autoconf/functions.m4 (AC_FUNC_MBRTOWC): New, stolen from
...
jm_FUNC_MBRTOWC, by Paul Eggert, from the Coreutils 4.5.1.
* lib/autoscan/functions: Adjust.
* doc/autoconf.texi (Particular Functions): Adjust.
2002-09-27 09:25:41 +00:00
Akim Demaille
9a56bdde71
* doc/autoconf.texi (Limitations of Usual Tools): Some about mv
...
from /tmp.
Thanks to Bill Moseley and Paul Eggert.
* lib/m4sugar/m4sh.m4 (AS_TMPDIR): $2 is the directory into which
the tmpdir must be created.
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Have the tmp
dir be in the build tree, instead of $TMPDIR.
2002-09-27 08:20:26 +00:00
Akim Demaille
5fa9103652
* doc/autoconf.texi (autoreconf Invocation): Adjust.
2002-09-26 15:47:56 +00:00
Akim Demaille
7a3cf15135
* bin/autoreconf.in: Clarify that -s is meaningless without -i.
...
Reported by Ralf Corsepius.
* doc/autoconf.texi (autoreconf Invocation): Likewise.
2002-09-26 12:05:24 +00:00
Akim Demaille
906c694837
Single suffix rules and seperated dependencies are not portable.
...
* doc/autoconf.texi (Installation Directory Variables): Update.
(Limitations of Make): Some about `Single Suffix Rules and
Separated Dependencies'.
* bin/Makefile.am (autoconf, autoheader, autoreconf, autoupdate)
(ifnames, autoscan, autom4te): Un-factor into several rules.
2002-09-26 11:57:28 +00:00
Akim Demaille
13fd012e2f
i960 compilers create `b.out' files by default.
...
Reported by Ralf Corsepius.
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT): Remove b.out files.
(_AC_COMPILER_EXEEXT_DEFAULT): Adjust to b.out.
2002-09-16 08:38:45 +00:00
Paul Eggert
d1bd91c5e5
(Particular Headers): Remove obsolete reference to `struct timezone'
...
in the description of AC_HEADER_TIME.
2002-09-13 17:47:23 +00:00
Akim Demaille
beed4bb812
* doc/autoconf.texi (Defining Symbols): Present two different
...
prototypes for AC_DEFINE and AC_DEFINE_UNQUOTED to emphasize the
difference between 1 argument calls, and 2-3 argument calls.
2002-09-12 13:24:19 +00:00
Akim Demaille
e7f0c2d7d2
* doc/autoconf.texi: Review grammar and punctuation.
2002-09-12 13:15:40 +00:00
Paul Eggert
d0ea017c41
Frequently Asked Questions About Autoconf ->
...
Frequent Autoconf Questions. From Bruce Korb.
2002-09-12 06:42:08 +00:00
Paul Eggert
7326508dd7
Fix minor formatting, spelling, and grammatical typos.
2002-09-12 05:58:03 +00:00
Paul Eggert
a223ff645d
(Defining Symbols): Explain that AC_DEFINE(var) defaults to 1, but
...
AC_DEFINE(var,,description) does not; and the AC_DEFINE(var) case is
obsolescent.
2002-09-11 19:03:59 +00:00
Akim Demaille
d49b7acc2f
* doc/autoconf.texi (Questions): Rename as...
...
(FAQ): this.
(Defining Directories): New.
2002-09-11 10:11:27 +00:00
Akim Demaille
533c668ec2
Regen.
2002-09-11 10:01:54 +00:00
Akim Demaille
f1e12eabb9
* doc/autoconf.texi (Making testsuite Scripts): Update.
...
Suggested by Nishio Futoshi.
2002-09-09 16:27:01 +00:00
Akim Demaille
95e73b1a64
* doc/autoconf.texi (Making testsuite Scripts): Use `@@' where a
...
plain `@' is wanted.
2002-09-09 16:10:14 +00:00
Akim Demaille
3e8becf84f
* lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG): Use $srcdir when
...
looking for a replacement file.
* lib/autoconf/general.m4 (AC_CHECK_DECLS): Check that the
directory is relative.
* doc/autoconf.texi (Generic Functions): Clarify the replacement
directory definition.
Reported by Andreas Schwab and Jim Meyering.
2002-09-09 15:43:37 +00:00
Akim Demaille
899f0c52eb
* doc/autoconf.texi (Setting Output Variables): Clarify what
...
precious variables are.
Suggested by Pontus Skoeld.
2002-09-06 11:10:37 +00:00
Akim Demaille
f0d92912ac
Include references to the ls bug.
2002-09-06 09:03:54 +00:00
Akim Demaille
32d4eac8a4
* bin/Makefile.am (autoconf, autoheader, autoreconf, autoupdate)
...
(ifnames, autoscan, autom4te): Since we don't only depend on
configure.ac variables (such as VERSION etc.), but also on prefix
and so forth, depend on Makefile, not configure.ac.
Reported by Alexandre Duret-Lutz.
* doc/autoconf.texi (Installation Directory Variables): Adjust.
2002-09-05 09:43:34 +00:00
Kevin Ryde
e48f63b7e4
* hpmake/autoconf.texi (Limitations of Make): HP-UX trailing
...
backslashes doesn't seem to be confined to ia64, just say "some
versions".
2002-09-04 23:24:11 +00:00
Akim Demaille
ea94a810c2
* Makefile.am, doc/Makefile.am: Remove pdf targets, handled by
...
Automake 1.6c.
* Makefile.am (maintainer-clean-local): Remove.
(MAINTAINERCLEANFILES): Remove COPYING.
2002-09-04 16:03:12 +00:00
Paul Eggert
dd63bad375
(Configuration Commands): Remove obsolete example for
...
AC_CONFIG_COMMANDS_PRE.
2002-09-03 23:44:01 +00:00
Akim Demaille
b2888aa57e
* configure.ac: Bump to 2.53d.
...
* Makefile.am (AUTOMAKE_OPTIONS): Require 1.6c, i.e., CVS Automake
as of today, on Automake's team suggestion.
2002-09-03 09:17:44 +00:00
Akim Demaille
d417d35b57
* bin/autom4te.in (parse_args): Don't honor AUTOM4TE_PATH and
...
SITE_MACRO_DIR.
* configure.ac: Disable SITE_MACRO_DIR.
2002-09-03 06:09:30 +00:00
Jim Meyering
cc918306df
(AC_SYS_POSIX_TERMIOS): Reflect renaming: s/am/ac/,
...
i.e., change am_cv_sys_posix_termios to ac_cv_sys_posix_termios.
Also, tweak grammar: s/make sure to/be sure to/.
2002-09-02 15:30:24 +00:00
Paul Eggert
dcbe26b84a
(Limitations of Builtins): Explain why logical directory names are
...
generally preferable to physical names.
2002-09-02 07:46:31 +00:00
Paul Eggert
9d9085f803
(Limitations of Usual Tools): Add "ls".
2002-09-01 10:26:58 +00:00
Paul Eggert
7274977e14
Fix English-language typo in previous change.
2002-09-01 08:36:52 +00:00
Paul Eggert
c4406379c7
(Special Shell Variables): Mention ENV, MAIL, MAILPATH, PS1, PS2, PS4.
...
Index PWD.
2002-09-01 08:24:41 +00:00
Paul Eggert
9e22b61cb2
Regenerate, this time with the correct m4.m4.
2002-09-01 08:17:15 +00:00
Paul Eggert
6fb1e2093b
Regenerate with Automake 1.6.3.
2002-08-31 05:51:03 +00:00
Paul Eggert
07fb756c7d
* doc/autoconf.texi (Special Shell Variables): Mention POSIX
...
1003.1-2001's requirements for CDPATH. Give a simpler workaround
for the CDPATH problem. Document PWD.
(Limitations of Builtins): Document the problem that "cd $foo" and
"ls $foo" may refer to different directories in shells conforming
to POSIX 1003.1-2001. Use PS1 rather than CDPATH for "unset"
example, since the old example is now out of date.
2002-08-31 05:46:05 +00:00
Kevin Ryde
e9c40082b6
* doc/autoconf.texi (Limitations of Usual Tools): Notes on "cc"
...
default output.
2002-08-30 01:15:49 +00:00
Akim Demaille
a364aa42ba
* lib/Autom4te/General.pm (&xqx): New.
...
(&xsystem): Use WIFEXITED and WEXITSTATUS instead of decoding $? by
hand, which is not portable.
(&error): New.
* bin/autom4te.in: Use them.
Use &error instead of die.
* tests/m4sugar.at (m4_warn, m4_require: circular dependencies):
Adjust.
2002-08-29 08:03:10 +00:00
Alexandre Duret-Lutz
738c678f2a
* doc/autoconf.texi (Invoking autom4te): End the option table,
...
fixing a bug introduced by the previous patch.
(Limitations of Make): Add a 'target lookup' subentry in the
'VPATH' entry. Rewrite all `make' occurences as `@command{make}'.
2002-07-31 07:09:11 +00:00
Mark D. Roth
a4865e2e2e
2002-07-29 Mark D. Roth <roth@feep.net>
...
* bin/autom4te.in: Remove --include-envvar and --site-macro-subdir
options and use $AUTOM4TE_PATH.
* doc/autoconf.texi: Remove documentation of autom4te
--include-envvar and --site-macro-subdir options and document
use of $AUTOM4TE_PATH.
* lib/autom4te.in: Remove --include-envvar and --site-macro-subdir
arguments from each language section.
2002-07-30 00:42:58 +00:00
Paul Eggert
423ec968d0
(MAKEINFO): Remove.
...
(AM_MAKEINFOFLAGS): New macro.
2002-07-29 08:24:51 +00:00
Paul Eggert
e3306391ef
Include copyright symbol in copyright notice.
2002-07-29 08:20:52 +00:00
Alexandre Duret-Lutz
1e5dcc69a9
* doc/autoconf.texi (Limitations of Make): Escaped newlines in
...
comments do not always work. Never trust the exit status of
`make -k'.
2002-07-25 21:00:45 +00:00
Kevin Ryde
31ea65e88d
* autoconf.texi (Limitations of Make, Making testsuite Scripts):
...
Untabify, since tabs are not enjoyed by texi2dvi and makeinfo.
2002-07-24 00:38:49 +00:00
Alexandre Duret-Lutz
7665fdb00e
* doc/autoconf.texi (Limitations of Make): Mention the special
...
handling of the obj/ directory by BSD make.
2002-07-23 19:57:09 +00:00
Kevin Ryde
94cb87add5
Fix tabs not enjoyed by texi2dvi:
...
* doc/autoconf.texi (Limitations of Make): Add HP-UX IA-64 trailing
backslashes.
2002-07-20 00:14:59 +00:00
Kevin Ryde
0f67d7bd0c
Oops, forgot the @noindent (not that it seems to make a difference):
...
* doc/autoconf.texi (Limitations of Make): Add HP-UX IA-64 trailing
backslashes.
2002-07-19 22:44:49 +00:00
Kevin Ryde
7adeb66826
* doc/autoconf.texi (Limitations of Make): Add HP-UX IA-64 trailing
...
backslashes.
2002-07-19 22:32:15 +00:00
Akim Demaille
07d89a2c97
(Programming in M4sh): Ethymology of M4sh.
2002-07-19 10:16:34 +00:00
Akim Demaille
93ac890413
* doc/autoconf.texi (Function Portability): `exit'.
2002-07-19 09:01:55 +00:00
Akim Demaille
14d8b70b62
* doc/autoconf.texi (AC_LIBOBJ vs LIBOBJS): More about $U.
2002-07-19 08:39:59 +00:00
Akim Demaille
6d854434d2
Handle LIBOBJS and LTLIBOBJS once for all, including Libtool's and
...
Automake's parts.
* lib/autoconf/general.m4 (_AC_LIBOBJS_NORMALIZE): New.
* lib/autoconf/status.m4 (AC_OUTPUT_COMMANDS_PRE): Call it.
* tests/semantics.at (AC_REPLACE_FUNCS): Adjust.
2002-07-18 11:57:32 +00:00
Russ Allbery
3c76f6922d
* doc/autoconf.texi (Initializing configure): Clarify the
...
description of the tarname default.
2002-07-17 18:39:19 +00:00