autoconf/lib/autoconf
Ralf Wildenhues e9cceec734 Try to update config.cache atomically; respect symlinks.
* lib/autoconf/general.m4 (AC_CACHE_SAVE): Use `mv -f' to update
the cache file if it is a regular file and not a symlink.  Move
first to temporary name in the target directory if not in the
current directory for atomicity across mount points.
* tests/base.at (AC_CACHE_CHECK): Try symlinked cache file.
* doc/autoconf.texi (Cache Files): Leftover temporary cache
files may be deleted by the user.
* NEWS: Update.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2010-08-27 19:49:28 +02:00
..
autoconf.m4
autoheader.m4 Use AS_LITERAL_WORD_IF as appropriate. 2010-07-02 12:08:20 -06:00
autoscan.m4
autotest.m4
autoupdate.m4
c.m4 autoconf: warn if AC_*_IFELSE lacks complete program 2010-08-26 15:24:13 -06:00
erlang.m4 Formatting cleanups in macro comments. 2010-03-12 06:58:46 +01:00
fortran.m4 autoconf: warn if AC_*_IFELSE lacks complete program 2010-08-26 15:24:13 -06:00
functions.m4 autoconf: fix regression in AC_FUNC_SELECT_ARGTYPES 2010-08-26 11:54:11 -06:00
general.m4 Try to update config.cache atomically; respect symlinks. 2010-08-27 19:49:28 +02:00
headers.m4 AC_HEADER_STDBOOL: avoid spurious failure with modern xlc 2010-08-24 14:04:16 -07:00
lang.m4 autoconf: warn if AC_*_IFELSE lacks complete program 2010-08-26 15:24:13 -06:00
libs.m4 Use AS_LITERAL_WORD_IF as appropriate. 2010-07-02 12:08:20 -06:00
Makefile.am
oldnames.m4
programs.m4 autoconf: warn if AC_*_IFELSE lacks complete program 2010-08-26 15:24:13 -06:00
specific.m4 Formatting cleanups in macro comments. 2010-03-12 06:58:46 +01:00
status.m4 docs: mention cost of globbing during variable expansion 2010-08-25 17:22:18 -06:00
types.m4 Fix regression of AC_CHECK_SIZEOF on pointer types. 2010-07-10 08:16:35 +02:00