This is the mail archive of the elfutils-devel@sourceware.org mailing list for the elfutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]