generalized lvalues -- patch outline

Matt Austern austern@apple.com
Tue Nov 23 19:11:00 GMT 2004


On Nov 23, 2004, at 6:02 AM, Nathan Sidwell wrote:

>> FWIW, this extension is used in at least (determined from just 
>> looking at the compiler errors):
>> wine, elfutils, rpm, freeglut, dietlibc, openswan, xv, xine and 50 
>> other packages.
> ok, that's quite a big list, thank you.  I don't suppose you know which
> version of this extension they're using? :)  Will Ziemowit's 
> restriction
> to pointers satisfy them?

I haven't looked at that list, but one data point: CW restricts this 
cast to pointers, so that's good enough for CW compatibility.  I guess 
we learned just today (thanks, Eric!) that Solaris supports some 
version of this extension, at least for C.  We don't yet know the 
boundaries of Sun's version of the extension.

			--Matt



More information about the Gcc mailing list