From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1385 invoked by alias); 26 Aug 2003 22:26:19 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 1371 invoked from network); 26 Aug 2003 22:26:17 -0000 Received: from unknown (HELO touchme.toronto.redhat.com) (207.219.125.105) by sources.redhat.com with SMTP; 26 Aug 2003 22:26:17 -0000 Received: from redhat.com (toocool.toronto.redhat.com [172.16.14.72]) by touchme.toronto.redhat.com (Postfix) with ESMTP id DD7FD800355; Tue, 26 Aug 2003 18:26:14 -0400 (EDT) Message-ID: <3F4BDE86.6090906@redhat.com> Date: Tue, 26 Aug 2003 22:26:00 -0000 From: "J. Johnston" Organization: Red Hat Inc. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kevin Buettner Cc: gdb-patches@sources.redhat.com Subject: Re: ia64 patch to handle predicated insns in prologue References: <3F4BA737.7030805@redhat.com> <1030826201050.ZM26618@localhost.localdomain> In-Reply-To: <1030826201050.ZM26618@localhost.localdomain> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-08/txt/msg00459.txt.bz2 Patch checked in, thanks. I forgot to ask: should all the ia64-tdep.c changes be put into gdb-6.0? -- Jeff J. Kevin Buettner wrote: > On Aug 26, 2:30pm, J. Johnston wrote: > > >>The accompanying patch handles a bug in backtracing through glibc's sleep. >>The compiler generates some predicated insns prior to saving the return register >>b0 into a register stack register. The current code stops when it sees a >>predicated insn. The change makes the prologue examination stop only if the >>function is frameless or we have already seen the return register. >> >>This removes a number of failures in gdb.threads caused when we catch another >>thread in sleep and we try and backtrace. >> >>Ok to commit? > > > Okay. > > Thanks again, > > Kevin >