Summary: | process.plt only supports x86 | ||
---|---|---|---|
Product: | systemtap | Reporter: | Stan Cox <scox> |
Component: | translator | Assignee: | Unassigned <systemtap> |
Status: | NEW --- | ||
Severity: | normal | CC: | pmachata |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: |
Description
Stan Cox
2011-09-23 14:59:26 UTC
Comments from Petr Machata who added ppc plt support to ltrace: PPC PLT slots themselves are only used on first call, which means you never hit them on prelinked binary or often don't hit them when attaching to a running one. ltrace goes to great lengths to simulate the as-if behavior, meaning as-if ppc had sane PLT tables. It unprelinks stuff, singlestepping through the dynamic linker. Detailed info on ppc plt support can be found in the top comments in the ltrace ppc plt source: tree/sysdeps/linux-gnu/ppc/plt.c |