diff options
author | Petr Machata <pmachata@redhat.com> | 2012-04-03 00:32:03 +0200 |
---|---|---|
committer | Petr Machata <pmachata@redhat.com> | 2012-04-19 01:35:45 +0200 |
commit | 949a56a0e1d4a13dc437621a991e993d6623aef5 (patch) | |
tree | b7d42b9b1793b571ac14d21fd93ae301c929404b /sysdeps/linux-gnu/trace.c | |
parent | 0b55b5852b9fe2ed6cceada004db303fe6efe6ce (diff) | |
download | ltrace-949a56a0e1d4a13dc437621a991e993d6623aef5.tar.gz |
Fix PLT calls on PPC64 unprelinked stripped
Diffstat (limited to 'sysdeps/linux-gnu/trace.c')
-rw-r--r-- | sysdeps/linux-gnu/trace.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sysdeps/linux-gnu/trace.c b/sysdeps/linux-gnu/trace.c index e108ea9..90cd4de 100644 --- a/sysdeps/linux-gnu/trace.c +++ b/sysdeps/linux-gnu/trace.c @@ -723,6 +723,9 @@ process_stopping_on_event(struct event_handler *super, Event *event) case CBS_STOP: break; case CBS_CONT: + /* Sink singlestep event. */ + if (event->type == EVENT_BREAKPOINT) + event = NULL; goto do_singlestep; } } |