[Ltrace-devel] [PATCH v2] xtensa: add xtensa support
Max Filippov
jcmvbkbc at gmail.com
Mon Dec 22 08:38:01 UTC 2014
On Tue, Dec 9, 2014 at 2:34 AM, Max Filippov <jcmvbkbc at gmail.com> wrote:
> Signed-off-by: Max Filippov <jcmvbkbc at gmail.com>
> ---
> Changes v1->v2:
> - drop gimme_arg and implement arch_fetch_* callbacks;
> - add diagnostics to {get,set}_instruction_pointer, get_stack_pointer
> and get_return_addr;
> - update CREDITS, NEWS and README.
Ping?
Petr, I see that this letter haven't made it to the mailing list because
of its size. Do I need to re-post it?
> Changes RFC->PATCH:
> - adopt PLT unresolving algorithm used by PPC
>
> CREDITS | 4 +
> NEWS | 1 +
> README | 1 +
> configure.ac | 2 +
> sysdeps/linux-gnu/Makefile.am | 2 +-
> sysdeps/linux-gnu/xtensa/Makefile.am | 36 +++
> sysdeps/linux-gnu/xtensa/arch.h | 111 ++++++++
> sysdeps/linux-gnu/xtensa/breakpoint.c | 71 +++++
> sysdeps/linux-gnu/xtensa/fetch.c | 188 +++++++++++++
> sysdeps/linux-gnu/xtensa/plt.c | 490 ++++++++++++++++++++++++++++++++++
> sysdeps/linux-gnu/xtensa/ptrace.h | 21 ++
> sysdeps/linux-gnu/xtensa/regs.c | 83 ++++++
> sysdeps/linux-gnu/xtensa/signalent.h | 52 ++++
> sysdeps/linux-gnu/xtensa/syscallent.h | 357 +++++++++++++++++++++++++
> sysdeps/linux-gnu/xtensa/trace.c | 61 +++++
> 15 files changed, 1479 insertions(+), 1 deletion(-)
> create mode 100644 sysdeps/linux-gnu/xtensa/Makefile.am
> create mode 100644 sysdeps/linux-gnu/xtensa/arch.h
> create mode 100644 sysdeps/linux-gnu/xtensa/breakpoint.c
> create mode 100644 sysdeps/linux-gnu/xtensa/fetch.c
> create mode 100644 sysdeps/linux-gnu/xtensa/plt.c
> create mode 100644 sysdeps/linux-gnu/xtensa/ptrace.h
> create mode 100644 sysdeps/linux-gnu/xtensa/regs.c
> create mode 100644 sysdeps/linux-gnu/xtensa/signalent.h
> create mode 100644 sysdeps/linux-gnu/xtensa/syscallent.h
> create mode 100644 sysdeps/linux-gnu/xtensa/trace.c
--
Thanks.
-- Max
More information about the Ltrace-devel
mailing list