From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26376 invoked by alias); 4 Feb 2004 13:49:27 -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 26362 invoked from network); 4 Feb 2004 13:49:26 -0000 Received: from unknown (HELO shockwave.systems.pipex.net) (62.241.160.9) by sources.redhat.com with SMTP; 4 Feb 2004 13:49:26 -0000 Received: from nowt.org (81-178-224-194.dsl.pipex.com [81.178.224.194]) by shockwave.systems.pipex.net (Postfix) with ESMTP id 0910F1C004E2; Wed, 4 Feb 2004 13:49:24 +0000 (GMT) Received: from finch.home (finch.home [192.168.1.6]) by nowt.org (Postfix) with ESMTP id 14EFBAC92; Wed, 4 Feb 2004 13:49:24 +0000 (GMT) From: Paul Brook Organization: CodeSourcery To: "S. Bosscher" , "'kenner@vlsi1.ultra.nyu.edu '" , "'paolo.bonzini@polimi.it '" Subject: Re: What to remove after tree-ssa is merged? Date: Wed, 04 Feb 2004 13:49:00 -0000 User-Agent: KMail/1.5.4 Cc: "'gcc@gcc.gnu.org '" References: <4195D82C2DB1D211B9910008C7C9B06F01F3741E@lr0nt3.lr.tudelft.nl> In-Reply-To: <4195D82C2DB1D211B9910008C7C9B06F01F3741E@lr0nt3.lr.tudelft.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200402041349.23821.paul@codesourcery.com> X-SW-Source: 2004-02/txt/msg00235.txt.bz2 On Wednesday 04 February 2004 1:26 pm, S. Bosscher wrote: > It is not required for Ada right now because Ada doesn't work > with tree-ssa anyway. And if it will, then we'll have to see > how to fit in the thing that PLACEHOLDER_EXPR is for now. I > don't know what it is used for at present, but there has to be > a way (or there will have to be) to express the same thing in > GIMPLE. I think it's worth explicity pointing out that PLACEHOLDER_EXPR doesn't work on tree-ssa anyway. I don't see how removing it effects ada as it would need to be reimplemented anyway when ada moves to tree-ssa. To put it annother way: there's no way to tell if we break it, so it's not going to get fixed. Hence we may as well remove it. If you really think the existing remnants are important then that's what we have CVS history for. Paul