From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21289 invoked by alias); 2 Dec 2005 21:44:53 -0000 Received: (qmail 21273 invoked by uid 22791); 2 Dec 2005 21:44:52 -0000 X-Spam-Check-By: sourceware.org Received: from zproxy.gmail.com (HELO zproxy.gmail.com) (64.233.162.195) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 02 Dec 2005 21:44:50 +0000 Received: by zproxy.gmail.com with SMTP id l1so692461nzf for ; Fri, 02 Dec 2005 13:44:48 -0800 (PST) Received: by 10.37.12.40 with SMTP id p40mr3042496nzi; Fri, 02 Dec 2005 13:44:48 -0800 (PST) Received: by 10.37.2.6 with HTTP; Fri, 2 Dec 2005 13:44:48 -0800 (PST) Message-ID: <8f2776cb0512021344p1a0b5eedj155ff8fbc0bdf33b@mail.gmail.com> Date: Fri, 02 Dec 2005 23:20:00 -0000 From: Jim Blandy To: Jim Blandy , pgilliam@us.ibm.com, gdb-patches@sources.redhat.com Subject: Re: [PATCH] add 'rs6000_in_function_epilogue_p()' (Revised) In-Reply-To: <20051202212052.GA16980@nevyn.them.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200511301225.56802.pgilliam@us.ibm.com> <8f2776cb0512011707p120df411w3a685c453d4ec625@mail.gmail.com> <200512021120.22263.pgilliam@us.ibm.com> <8f2776cb0512021319x69cdb461xc92d9280313feefe@mail.gmail.com> <20051202212052.GA16980@nevyn.them.org> X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2005-12/txt/msg00072.txt.bz2 On 12/2/05, Daniel Jacobowitz wrote: > We don't even use CFI for PowerPC, still, because of the debacle with > incorrect register numbers recently fixed in GCC. Oh! That scotches that idea, then. Never mind, Paul. The "Right Fix" for that bug would be to make the unwinding more reliable. But pre-CFI we've never really been able to unwind very well within epilogues. Daniel had aesthetic concerns about the patch, but it seems like the in_function_epilogue method is the only practical fix, whatever qualities its actual definition might have.