From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4615 invoked by alias); 22 Jun 2004 21:07:03 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 4606 invoked from network); 22 Jun 2004 21:07:03 -0000 Received: from unknown (HELO lon-mail-1.gradwell.net) (193.111.201.125) by sourceware.org with SMTP; 22 Jun 2004 21:07:03 -0000 Received: (qmail 14521 invoked from network); 22 Jun 2004 21:07:02 -0000 Received: from digraph.polyomino.org.uk (postmaster%pop3.polyomino.org.uk@81.187.227.50) by lon-mail-1.gradwell.net with SMTP; 22 Jun 2004 21:07:02 -0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.34) id 1BcsTu-0003Gy-1i; Tue, 22 Jun 2004 21:07:02 +0000 Date: Tue, 22 Jun 2004 22:27:00 -0000 From: "Joseph S. Myers" X-X-Sender: jsm28@digraph.polyomino.org.uk To: Nathan Sidwell cc: Richard Kenner , gcc-patches@gcc.gnu.org Subject: Re: Patch to allow Ada to work with tree-ssa In-Reply-To: <40D89C60.3010200@codesourcery.com> Message-ID: References: <10406221906.AA09299@vlsi1.ultra.nyu.edu> <40D89C60.3010200@codesourcery.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2004-06/txt/msg01806.txt.bz2 On Tue, 22 Jun 2004, Nathan Sidwell wrote: > > This is not valid C89, C90, or documented as a GNU extension. > > > > That may be, but it's worked on every version of GCC so far ... > so it's an accident then? why not just remove it? The existence of users who report bugs about it suggests we should deprecate it first and then remove it (whether the deprecation is in 3.5.0, or in 3.4.something). (Bearing in mind that this is an extension adding expressive value, so a decision to remove it isn't as immediately obvious as for other extensions that caused trouble without adding expressive value - though this one certainly has caused trouble. *Why* people use inline nested functions returning variable-sized structures I don't know.) Cf. and thread. -- Joseph S. Myers http://www.srcf.ucam.org/~jsm28/gcc/ jsm@polyomino.org.uk (personal mail) jsm28@gcc.gnu.org (Bugzilla assignments and CCs)