[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: recursive make variables coming to POSIX
From: |
Eric Blake |
Subject: |
Re: recursive make variables coming to POSIX |
Date: |
Thu, 02 Dec 2010 12:21:13 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101103 Fedora/1.0-0.33.b2pre.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.6 |
On 12/02/2010 12:10 PM, Ralf Wildenhues wrote:
> I'm not sure if it was mentioned before in the discussion, but
> portability-wise, there is a difference between one level of recursion
> and arbitrary many. IIRC then IRIX make only supported one level, i.e.,
> $(var1$(var2$(var3)))
>
> was erroneous, but
> $(var1$(var2))
>
> was not. Also, with a one-character variable X
> $(var$X)
>
> was erroneous with at least one legacy make implementation (but I think
> it was more than one); but
> $(var$(X))
>
> worked.
>
> If you like, I can go back and verify the details.
Yes please, and I will feed that information back to the Austin Group.
It may result in a wording modification and a restart of the 30-day
review window (changing the wording proposal to explicitly leave the
problematic corner cases unspecified) so that the goal of including the
change as part of the technical corrigendum 1 of POSIX 2008 (probably
coming by late 2011) will not invalidate existing implementations; or it
may result in the Austin Group deferring the change to the next full
revision of the standard (several years out) to give those
implementations time to comply with a tighter standard.
--
Eric Blake address@hidden +1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- recursive make variables coming to POSIX, Eric Blake, 2010/12/02
- Re: recursive make variables coming to POSIX, Ralf Wildenhues, 2010/12/02
- Re: recursive make variables coming to POSIX,
Eric Blake <=
- Re: recursive make variables coming to POSIX, Ralf Wildenhues, 2010/12/05
- Re: recursive make variables coming to POSIX, Ralf Wildenhues, 2010/12/05
- Re: recursive make variables coming to POSIX, Eric Blake, 2010/12/06
- Re: recursive make variables coming to POSIX, Larry Dwyer, 2010/12/06
- RE: recursive make variables coming to POSIX, Schwarz, Konrad, 2010/12/07
- Re: recursive make variables coming to POSIX, Bruce Korb, 2010/12/07
- Re: recursive make variables coming to POSIX, Ralf Wildenhues, 2010/12/07