2005-10-21 Stepan Kasal * lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE): When determining, the delimiter CEOF$ac_eof: fix quoting of CEOF[0-9]* and modify the code so that the most common case requires less forks. Index: lib/autoconf/status.m4 =================================================================== RCS file: /cvsroot/autoconf/autoconf/lib/autoconf/status.m4,v retrieving revision 1.76 diff -u -r1.76 status.m4 --- lib/autoconf/status.m4 2 Oct 2005 21:36:29 -0000 1.76 +++ lib/autoconf/status.m4 21 Oct 2005 07:28:42 -0000 @@ -411,8 +411,11 @@ fi done -ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF//p' conf$$subs.sed | sort -nru | sed 1q` -ac_eof=`expr 0$ac_eof + 1` +ac_eof= +if grep '^CEOF$' conf$$subs.sed >/dev/null; then + ac_eof=`sed -n '/^CEOF[[0-9]]*$/s/CEOF//p' conf$$subs.sed | sort -nru | sed 1q` + ac_eof=`expr 0$ac_eof + 1` +fi dnl Increment fragment number. m4_define([_AC_SED_FRAG_NUM], m4_incr(_AC_SED_FRAG_NUM))dnl