mirror of
git://git.sv.gnu.org/autoconf
synced 2024-11-27 01:49:56 +08:00
Initial revision
This commit is contained in:
parent
2505ab40b7
commit
38cddbc9b8
61
NEWS
Normal file
61
NEWS
Normal file
@ -0,0 +1,61 @@
|
||||
Major changes in release 1.5:
|
||||
|
||||
* New macro AC_FIND_X.
|
||||
* autoconf and autoheader scripts have GNU standards conforming
|
||||
--version and --help options (they print their message and exit).
|
||||
* Many bug fixes.
|
||||
|
||||
Major changes in release 1.4:
|
||||
|
||||
* New macros AC_HAVE_POUNDBANG, AC_TIME_WITH_SYS_TIME, AC_LONG_DOUBLE,
|
||||
AC_GETGROUPS_T, AC_DEFINE_UNQUOTED.
|
||||
* autoconf and autoheader use the M4 environment variable to determine the
|
||||
path of the m4 program to use.
|
||||
* The --macrodir option to autoconf and autoheader specifies the directory
|
||||
in which acspecific.m4, acgeneral.m4, etc. reside if not the default.
|
||||
* autoconf and autoheader can take `-' as their file names, which means to
|
||||
read stdin as input.
|
||||
* Resulting configure scripts can take a --verbose option which causes them
|
||||
to print the results of their tests.
|
||||
* AC_DEFINE quotes its second argument in such a way that spaces, magic
|
||||
shell characters, etc. will be preserved during various stages of
|
||||
expansion done by the shell. If you don't want this, use
|
||||
AC_DEFINE_UNQUOTED instead.
|
||||
* Much textual processing done with external calls to tr and sed have been
|
||||
internalized with builtin m4 `patsubst' and `translit' calls.
|
||||
* AC_OUTPUT doesn't hardwire the filenames it outputs. Instead, you can
|
||||
set the shell variables `gen_files' and `gen_config' to the list of
|
||||
filenames to output.
|
||||
* AC_DECLARE_YYTEXT does an AC_SUBST of `LEX_OUTPUT_ROOT', which may be
|
||||
"lex.yy" or "lexyy", depending on the system.
|
||||
* AC_PROGRAMS_CHECK takes an optional third arg. If given, it is used as
|
||||
the default value.
|
||||
* If AC_ALLOCA chooses alloca.c, it also defines STACK_DIRECTION.
|
||||
* AC_CONST works much more reliably on more systems.
|
||||
* Many bug fixes.
|
||||
|
||||
Major changes in release 1.3:
|
||||
|
||||
configure no longer requires awk for packages that use a config.h.
|
||||
Support handling --with-PACKAGE options.
|
||||
New `autoheader' script to create `config.h.in' from `configure.in'.
|
||||
Ignore troublesome -lucb and -lPW when searching for alloca.
|
||||
Rename --exec_prefix to --exec-prefix for GNU standards conformance.
|
||||
Improve detection of STDC library.
|
||||
Add AC_HAVE_LIBRARY to check for non-default libraries.
|
||||
Function checking should work with future GNU libc releases.
|
||||
|
||||
Major changes in release 1.2:
|
||||
|
||||
The --srcdir option is now usually unnecessary.
|
||||
Add a file containing sample comments describing CPP macros.
|
||||
A comment in config.status tells which host it was configured on.
|
||||
Substituted variable values can now contain commas.
|
||||
Fix bugs in various feature checks.
|
||||
|
||||
Major changes in release 1.1:
|
||||
|
||||
Added AC_STRCOLL macro.
|
||||
Made AC_GETLOADAVG check for more things.
|
||||
AC_OUTPUT argument is now optional.
|
||||
Various bug fixes.
|
Loading…
Reference in New Issue
Block a user