From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29664 invoked by alias); 27 Nov 2007 19:39:37 -0000 Received: (qmail 29644 invoked by uid 22791); 27 Nov 2007 19:39:36 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 27 Nov 2007 19:39:30 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.1) with ESMTP id lARJbRvc008491; Tue, 27 Nov 2007 14:37:27 -0500 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [10.11.255.20]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id lARJbRaE019318; Tue, 27 Nov 2007 14:37:27 -0500 Received: from livre.oliva.athome.lsd.ic.unicamp.br (vpn-14-134.rdu.redhat.com [10.11.14.134]) by pobox.corp.redhat.com (8.13.1/8.13.1) with ESMTP id lARJbP2f016305; Tue, 27 Nov 2007 14:37:26 -0500 Received: from livre.oliva.athome.lsd.ic.unicamp.br (localhost.localdomain [127.0.0.1]) by livre.oliva.athome.lsd.ic.unicamp.br (8.14.2/8.13.8) with ESMTP id lARJbNMC031619; Tue, 27 Nov 2007 17:37:23 -0200 Received: (from aoliva@localhost) by livre.oliva.athome.lsd.ic.unicamp.br (8.14.2/8.13.5/Submit) id lARJbMk1031618; Tue, 27 Nov 2007 17:37:22 -0200 To: Michael Matz Cc: Mark Mitchell , Ian Lance Taylor , Richard Guenther , gcc-patches@gcc.gnu.org, gcc@gcc.gnu.org Subject: Re: Designs for better debug info in GCC References: <84fc9c000711050327x74845c78ya18a3329fcf9e4d2@mail.gmail.com> <4732519C.6070802@codesourcery.com> <4733554D.4040402@codesourcery.com> <4737BBBF.3080400@codesourcery.com> From: Alexandre Oliva Errors-To: aoliva@oliva.athome.lsd.ic.unicamp.br Date: Tue, 27 Nov 2007 20:37:00 -0000 In-Reply-To: (Michael Matz's message of "Tue\, 27 Nov 2007 17\:51\:35 +0100 \(CET\)") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2007-11/txt/msg00736.txt.bz2 On Nov 27, 2007, Michael Matz wrote: > Hi, > On Mon, 26 Nov 2007, Alexandre Oliva wrote: >> >> And then, you have to tweak everything else to keep the note that >> >> replaced the set up to date as you further optimize the code. >> >> > No. remove_insn() would replace the SET with a note. >> >> What information would this note convey? > Oh my, sorry for adding confusion to the topic: I meant to write "would > _not_ replace the SET with a note". Aah, ok. So, you do indeed completely lose track of the crucial differences between the two cases for the removal of a SET. And not only about their implications, but also about where they ought to take effect. -- Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/ FSF Latin America Board Member http://www.fsfla.org/ Red Hat Compiler Engineer aoliva@{redhat.com, gcc.gnu.org} Free Software Evangelist oliva@{lsd.ic.unicamp.br, gnu.org}