Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Oct 2001 22:16:46 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Ian Dowse <iedowse@maths.tcd.ie>
Cc:        <current@FreeBSD.ORG>
Subject:   Re: Missing stack frames in kgdb/ddb traces 
Message-ID:  <20011009215623.V25090-100000@delplex.bde.org>
In-Reply-To: <200110081423.aa55254@salmon.maths.tcd.ie>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 8 Oct 2001, Ian Dowse wrote:

> In message <20011008214808.S17093-100000@delplex.bde.org>, Bruce Evans writes:
> >I think debuggers should be taught about the main entry points Xintr*
> >and Xfastintr* instead.  The current Xresume* labels are not used
> >except by debuggers.  These labels are only used by debuggers because
> >they hide the labels for the main entry points of the interrupt handlers.
> >Note that Xsyscall is already handled like this.  I think support for
> >it was broken in gdb by the evil syscall_with_err_pushed changes.
>
> Ah, I missed why the Xresume labels were there originally. Below
> is a patch that removes the Xresume labels, and makes gdb and ddb
> check for the Xintr/Xfastintr labels instead.

I like this version.

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011009215623.V25090-100000>