This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
[PATCH 0/4] Unwinder support for SPARC targets
- From: Jose E. Marchesi <jose dot marchesi at oracle dot com>
- To: elfutils-devel at lists dot fedorahosted dot org
- Date: Tue, 08 Dec 2015 19:10:39 +0100
- Subject: [PATCH 0/4] Unwinder support for SPARC targets
This little patch series adds unwinder support (eu-stack) for SPARC,
both 32-bit (v9) and 64-bit targets.
Salud!
Jose E. Marchesi (4):
libebl: new backend attribute ra_offset.
libdwfl: make the unwinder aware of the backend defined ra_offset.
backends: sparc: support for core backtraces
backends: sparc: support for live backtraces
backends/ChangeLog | 16 +++++
backends/Makefile.am | 3 +-
backends/sparc_cfi.c | 83 ++++++++++++++++++++++++
backends/sparc_corenote.c | 10 ++-
backends/sparc_init.c | 8 +++
backends/sparc_initreg.c | 129 ++++++++++++++++++++++++++++++++++++++
libdwfl/ChangeLog | 7 +++
libdwfl/dwfl_frame.c | 2 +-
libdwfl/frame_unwind.c | 9 ++-
libebl/ChangeLog | 6 ++
libebl/eblabicfi.c | 6 ++
libebl/libebl.h | 6 ++
libebl/libeblP.h | 6 ++
tests/ChangeLog | 5 ++
tests/Makefile.am | 2 +-
tests/backtrace.sparc.core.bz2 | Bin 0 -> 9628 bytes
tests/backtrace.sparc.exec.bz2 | Bin 0 -> 348964 bytes
tests/run-backtrace-core-sparc.sh | 20 ++++++
18 files changed, 313 insertions(+), 5 deletions(-)
create mode 100644 backends/sparc_cfi.c
create mode 100644 backends/sparc_initreg.c
create mode 100644 tests/backtrace.sparc.core.bz2
create mode 100755 tests/backtrace.sparc.exec.bz2
create mode 100755 tests/run-backtrace-core-sparc.sh
--
2.3.4