Joe, It looks like this patch got overlooked. It is the most critical fix, since it addresses the regressions that I have been seeing.
Thanks, Zach On 12/08/2010 01:34 PM, Zachary T Welch wrote: > This change fixes a regression in the system_call.exp experienced > on ARMv7a. It also makes the libdl-simple.exp test pass. > > Signed-off-by: Zachary T Welch <[email protected]> > --- > handle_event.c | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/handle_event.c b/handle_event.c > index e114ee3..01309ff 100644 > --- a/handle_event.c > +++ b/handle_event.c > @@ -620,7 +620,8 @@ handle_breakpoint(Event *event) { > if (strcmp(sbp->libsym->name, "") == 0) { > debug(2, "Hit _dl_debug_state breakpoint!\n"); > arch_check_dbg(event->proc); > - } else if (event->proc->state != STATE_IGNORED) { > + } > + if (event->proc->state != STATE_IGNORED) { > event->proc->stack_pointer = > get_stack_pointer(event->proc); > event->proc->return_addr = > get_return_addr(event->proc, > event->proc->stack_pointer); -- Zach Welch CodeSourcery [email protected] (650) 331-3385 x743 _______________________________________________ Ltrace-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/ltrace-devel
