From d7b524a8b0237ec94ba5a2337043e76494b93037 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Mon, 27 Oct 2003 11:12:49 +0000 Subject: [PATCH] * lib/autoconf/general.m4 (_AC_RUN_IFELSE, _AC_INIT_PREPARE): Don't remove core.* as it may remove valid user files. * lib/autoconf/functions.m4 (AC_FUNC_SETVBUF_REVERSED) (AC_FUNC_UTIME_NULL): Likewise. --- ChangeLog | 7 +++++++ NEWS | 3 +++ lib/autoconf/functions.m4 | 6 +++--- lib/autoconf/general.m4 | 4 ++-- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 97f13f27..e0b30390 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2003-10-27 Akim Demaille + + * lib/autoconf/general.m4 (_AC_RUN_IFELSE, _AC_INIT_PREPARE): + Don't remove core.* as it may remove valid user files. + * lib/autoconf/functions.m4 (AC_FUNC_SETVBUF_REVERSED) + (AC_FUNC_UTIME_NULL): Likewise. + 2003-10-23 Akim Demaille Version 2.57g. diff --git a/NEWS b/NEWS index a4c281ec..af82355d 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,8 @@ * Major changes in Autoconf 2.57h -*- outline -*- +** core.* + core.* files are no longer removed, as they may be valid user files. + * Major changes in Autoconf 2.57g Released 2003-10-24, by Akim Demaille diff --git a/lib/autoconf/functions.m4 b/lib/autoconf/functions.m4 index d1bf207a..f87eaaf1 100644 --- a/lib/autoconf/functions.m4 +++ b/lib/autoconf/functions.m4 @@ -1618,8 +1618,8 @@ AC_CACHE_CHECK(whether setvbuf arguments are reversed, exit (1); putchar ('\r'); exit (0); /* Non-reversed systems SEGV here. */]])], - ac_cv_func_setvbuf_reversed=yes, - rm -f core core.* *.core, + [ac_cv_func_setvbuf_reversed=yes], + [rm -f core *.core], [[: # Assume setvbuf is not reversed when cross-compiling.]])] ac_cv_func_setvbuf_reversed=yes)])]) if test $ac_cv_func_setvbuf_reversed = yes; then @@ -1678,7 +1678,7 @@ AC_RUN_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT], ac_cv_func_utime_null=yes, ac_cv_func_utime_null=no, ac_cv_func_utime_null=no) -rm -f core core.* *.core]) +rm -f core *.core]) if test $ac_cv_func_utime_null = yes; then AC_DEFINE(HAVE_UTIME_NULL, 1, [Define to 1 if `utime(file, NULL)' sets file's timestamp to the diff --git a/lib/autoconf/general.m4 b/lib/autoconf/general.m4 index 3981ccfb..581c1708 100644 --- a/lib/autoconf/general.m4 +++ b/lib/autoconf/general.m4 @@ -1191,7 +1191,7 @@ trap 'exit_status=$? echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&AS_MESSAGE_LOG_FD - rm -f core core.* *.core && + rm -f core *.core && rm -rf conftest* confdefs* conf$[$]* $ac_clean_files && exit $exit_status ' 0 @@ -2256,7 +2256,7 @@ _AC_MSG_LOG_CONFTEST m4_ifvaln([$3], [( exit $ac_status ) $3])dnl])[]dnl -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext m4_ifval([$1], +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext m4_ifval([$1], [conftest.$ac_ext])[]dnl ])# _AC_RUN_IFELSE