[Bug gdb/11253] SEGV during reverse debugging w/ record target over simulator

Pedro Alves pedro@codesourcery.com
Mon Feb 22 13:04:00 GMT 2010


On Saturday 20 February 2010 05:55:57, Hui Zhu wrote:
> Ping.
> 
> On Mon, Feb 8, 2010 at 13:44, Hui Zhu <teawater@gmail.com> wrote:
> > Hi Anthony,
> >
> > I make a patch for it.
> >
> > Please help me test it.
> >
> > Thanks,
> > Hui
> >
> > 2010-02-08  Hui Zhu  <teawater@gmail.com>
> >
> >        * target.c (init_dummy_target): Add to_stopped_by_watchpoint.
> > ---
> >  target.c |    1 +
> >  1 file changed, 1 insertion(+)
> >
> > --- a/target.c
> > +++ b/target.c
> > @@ -2836,6 +2836,7 @@ init_dummy_target (void)
> >   dummy_target.to_has_stack = (int (*) (struct target_ops *)) return_zero;
> >   dummy_target.to_has_registers = (int (*) (struct target_ops *)) return_zero;
> >   dummy_target.to_has_execution = (int (*) (struct target_ops *)) return_zero;
> > +  dummy_target.to_stopped_by_watchpoint = return_zero;
> >   dummy_target.to_magic = OPS_MAGIC;
> >  }
> >
> 

Does this actually fix the problem?  How?

-- 
Pedro Alves



More information about the Gdb-patches mailing list