From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16602 invoked by alias); 23 Nov 2004 14:03:02 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 16467 invoked from network); 23 Nov 2004 14:02:48 -0000 Received: from unknown (HELO mail.codesourcery.com) (65.74.133.9) by sourceware.org with SMTP; 23 Nov 2004 14:02:48 -0000 Received: (qmail 20687 invoked from network); 23 Nov 2004 14:02:48 -0000 Received: from localhost (HELO ?192.168.189.167?) (nathan@127.0.0.1) by mail.codesourcery.com with SMTP; 23 Nov 2004 14:02:48 -0000 Message-ID: <41A342FF.2080600@codesourcery.com> Date: Tue, 23 Nov 2004 15:01:00 -0000 From: Nathan Sidwell Organization: Codesourcery LLC User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 MIME-Version: 1.0 To: Michael Matz CC: Ziemowit Laski , Steve Naroff , gcc mailing list , Matt Austern , Joe Buck , Andrew Pinski , Mike Stump Subject: Re: generalized lvalues -- patch outline References: <4D2CF60C-3919-11D9-8BD2-000A95BCF344@apple.com> <20041117212847.A26376@synopsys.com> <6F5FC748-7BBD-44B9-8DDC-246949F16102@apple.com> <20041118102741.A8347@synopsys.com> <77E8D36A-C0C2-4B03-964C-BEE0FE7BBBC3@apple.com> <98C86CD4-39E2-11D9-B2D5-000A95BCF344@apple.com> <20041119170011.A30410@synopsys.com> <9E6AD708-3A93-11D9-9070-000D9330C50E@apple.com> <20041119174042.A1311@synopsys.com> <90DC5074-3A96-11D9-9070-000D9330C50E@apple.com> <9CD04F70-3CC6-11D9-B847-000D9330C50E@apple.com> <41A253A2.1050205@codesourcery.com> <24BB97A2-3CD3-11D9-B847-000D9330C50E@apple.com> <41A30346.8050602@codesourcery.com> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-11/txt/msg00807.txt.bz2 Michael Matz wrote: > Hi, > > On Tue, 23 Nov 2004, Nathan Sidwell wrote: > > >>4) It is in use in other code that is 'out there'. What code? Give >> examples. Given that one of the biggest bits (Linux kernel) has been >> cleaned, > > > How do you know the linux kernel was the biggest bit, when you don't know > the other software? I thought the kernel is both one of the biggest things out there and one of the bigger stressers of gcc. Therefore if that can be cleaned, your 'average' smaller package can be cleaned (for some value of average). I'm willing to be corrected. > 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? nathan -- Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk