1994-08-09 12:48:27 +08:00
-*- outline -*-
Required for 2.0:
------------------------------------------------------------------------------
1994-08-26 02:05:45 +08:00
* Doc: chapter addressing misconceptions and migration from v1.
------------------------------------------------------------------------------
1994-08-25 11:45:07 +08:00
* Try it on Emacs configure.in, and adapt that to use the new features.
1994-08-09 12:48:27 +08:00
------------------------------------------------------------------------------
1994-08-26 02:05:45 +08:00
Other things:
1994-08-09 12:48:27 +08:00
------------------------------------------------------------------------------
1994-08-26 02:05:45 +08:00
* Fix AC_REQUIRE interrupting messages.
1994-08-09 12:48:27 +08:00
1994-08-09 23:39:58 +08:00
------------------------------------------------------------------------------
1994-08-26 02:05:45 +08:00
* Split up AC_SUBST substitutions using a loop to accomodate shells
with severely limited here document sizes, if it turns out to be a problem.
I'm not sure whether the limit is on lines or bytes; if bytes, it
will be less of a problem than it was with the long lines used for
creating a header file.
1994-08-09 23:39:58 +08:00
1994-08-09 12:48:27 +08:00
------------------------------------------------------------------------------
1994-08-24 14:41:01 +08:00
1994-08-26 02:05:45 +08:00
* Look at Jim Avera's code to allow [ and ] in patterns and AC_DEFINE args.
1994-08-09 12:48:27 +08:00
------------------------------------------------------------------------------
* Support host and target dependent hints for things that can't be
automatically determined. Perhaps this could replace or supplement
the current ad-hoc macros for Dynix, SCO, ISC, etc. Or, perhaps there
should be macros for certain functions (statfs, wait) or classes of
functions (POSIX, NIS) that do everything necessary, instead.
------------------------------------------------------------------------------
* Support copying and adding "dir" commands to .gdbinit.
------------------------------------------------------------------------------
1994-08-25 02:28:20 +08:00
* Doc: Add index of concepts.
1994-08-24 04:24:36 +08:00
------------------------------------------------------------------------------
1994-08-09 12:48:27 +08:00
* Supply a template Makefile.in that people can adapt (what GNU hello
was going to be).
** Have CC, DEFS, etc. substitutions.
** Support all of the GNU standard targets.
** Parameterize with make variables to require as little modification
1994-08-11 12:14:02 +08:00
as necessary. Maybe via m4? (Eww, sounds like imake.)
1994-08-09 12:48:27 +08:00
** Make it usable both with and without a header file.
------------------------------------------------------------------------------
* Mike Haertel's suggestions.
** Provide a file containing decls for alloca, strings, etc. acdecls.h?
** Cross compiling:
*** Error messages include instructions for overriding defaults using
config.site.
*** Distribute a config.site corresponding to a hypothetical bare POSIX system with c89.
1994-08-11 12:14:02 +08:00
*** Cache consistency checking: ignore cache if environment
(CC or PATH) differs.
1994-08-09 12:48:27 +08:00
** Site defaults:
*** Convention for consistency checking of env vars and options in config.site so config.site can print obnoxious messages if it doesn't like options or env vars that users use.
------------------------------------------------------------------------------
* autoscan: Tell the files that caused inclusion of each macro,
in a dnl comment. (Seems to be hard.)
------------------------------------------------------------------------------
* Select the right CONFIG_SHELL automatically (Ultrix, Lynx esp.)
------------------------------------------------------------------------------
* Select the right C compiler or POSIX/ANSI C options automatically.
------------------------------------------------------------------------------
* Prototypes and IEEE math contributed macros.
------------------------------------------------------------------------------
* Functions to check for C++ functions, or C functions under C++.
------------------------------------------------------------------------------
1994-08-11 12:14:02 +08:00
* Test suite: more things to test:
** That the shell scripts produce correct output on some simple data.
** Configuration header files. That autoheader does the right thing,
and so does AC_CONFIG_HEADER when autoconf is run.
1994-08-09 12:48:27 +08:00
------------------------------------------------------------------------------