| commit | 8d930e8f095d04d62705f35f5362a537b73ffefe | [log] [tgz] |
|---|---|---|
| author | Petr Machata <pmachata@redhat.com> | Tue Apr 17 17:03:01 2012 +0200 |
| committer | Petr Machata <pmachata@redhat.com> | Thu Apr 19 01:54:36 2012 +0200 |
| tree | acefc2d7ac5969226bee3f4e47396faeb0ca52c3 | |
| parent | 8557b4a1a6f2a6d12867ee57b417e3e941963721 [diff] |
We also need to mark PLT BP as resolved after post-update BP hits
diff --git a/sysdeps/linux-gnu/ppc/plt.c b/sysdeps/linux-gnu/ppc/plt.c index 803ad7d..08a42fc 100644 --- a/sysdeps/linux-gnu/ppc/plt.c +++ b/sysdeps/linux-gnu/ppc/plt.c
@@ -614,6 +614,7 @@ unresolve_plt_slot(proc, libsym->arch.plt_slot_addr, libsym->arch.resolved_value); + mark_as_resolved(libsym, value); /* cb_on_all_stopped looks if HANDLER is set to NULL as a way * to check that this was run. It's an error if it