3/5 - Rework stepping over longjmp support

Pedro Alves pedro@codesourcery.com
Fri Apr 25 18:29:00 GMT 2008


A Monday 14 April 2008 19:41:06, Daniel Jacobowitz wrote:
> On Mon, Apr 07, 2008 at 03:31:14AM +0100, Pedro Alves wrote:
> > 2008-04-07  Pedro Alves  <pedro@codesourcery.com>
> >
> > 	* breakpoint.c (update_breakpoints_after_exec): Delete bp_longjmp
> > 	and bp_longjmp_resume breakpoints.
>
> ...
>
> OK, thanks.

I've readjusted the patch now that the always-inserted breakpoints
work is in, and the exec-cleanup infrastructure is gone.

Most of the changes are mechanic.  One addition I've done is that
I saw one XFAIL -> FAIL in the annota2.exp test, and I thought
it was sporadic but is not.  The longjmp breakpoint inserting/removing
changes the places the breakpoints-invalid annotation is emitted so the
test needs fixing up.

Still OK?  I'll check the new longjmp.exp test in along with this one.

-- 
Pedro Alves
-------------- next part --------------
A non-text attachment was scrubbed...
Name: longjmp_rewrite.diff
Type: text/x-diff
Size: 27274 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20080425/2a90b0e4/attachment.bin>


More information about the Gdb-patches mailing list