[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
autoconf ChangeLog TODO acgeneral.m4
From: |
Akim Demaille |
Subject: |
autoconf ChangeLog TODO acgeneral.m4 |
Date: |
Thu, 12 Oct 2000 03:12:44 -0700 |
CVSROOT: /cvs
Module name: autoconf
Changes by: Akim Demaille <address@hidden> 00/10/12 03:12:43
Modified files:
. : ChangeLog TODO acgeneral.m4
Log message:
Diagnose AC_REQUIRE circular dependencies.
* acgeneral.m4 (_AC_DEFUN_PRO, _AC_DEFUN_EPI): Keep a stack of
macro expansions, _AC_EXPANSION_STACK.
Use `_AC_EXPANDING(FOO)' to record the fact that `FOO' is being
expanded.
(_AC_REQUIRE): Diagnose required macros which are already being
expanded.
Record in _AC_EXPANSION_STACK the AC_REQUIRE calls.
(_AC_EXPANSION_STACK_DUMP): New macro.
CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/autoconf/ChangeLog.diff?r1=1.901&r2=1.902
http://subversions.gnu.org/cgi-bin/cvsweb/autoconf/TODO.diff?r1=1.90&r2=1.91
http://subversions.gnu.org/cgi-bin/cvsweb/autoconf/acgeneral.m4.diff?r1=1.565&r2=1.566
- autoconf ChangeLog TODO acgeneral.m4,
Akim Demaille <=