[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: autoconf 2.61: AC_DEFINE variable with parenthesis

From: Paul Eggert
Subject: Re: autoconf 2.61: AC_DEFINE variable with parenthesis
Date: Mon, 25 Dec 2006 21:16:35 -0800
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)

"Steven G. Johnson" <address@hidden> writes:

> (In fact, I believe I'm the one who originally patched autoconf to
> support macro arguments in AC_DEFINE.)

That could well be, but it was never documented and it's not clear
to me what the semantics would be.  Are arbitrary characters allowed
in the macro name?  Surely not.  What happens if we have
AC_DEFINE([NAME(x)], ...) followed by AC_DEFINE([NAME(y)], ...)
followed by AC_DEFINE([NAME], ...)?  None of this stuff seems
clear to me at all, with the old version.

I'm open to having it be supported, but if so, these loose ends would
need to be tied down, and the feature would need to be documented.
(The hard part is probably the documentation....)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]