libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libunwind-devel] [PATCH 0/3] ARM enhancements - updated version


From: Ken Werner
Subject: [Libunwind-devel] [PATCH 0/3] ARM enhancements - updated version
Date: Tue, 22 Mar 2011 18:37:05 +0000

Hi,

This list of patches is an updated version of the initial patch set posted
at (1). The goal was to change the extbl parser to operate on the DWARF model
directly as described at (2). This should also allow to unwind a call stack
with mixed DWARF- and extable-frames.
The signal frame detection patch remains unchanged while the second and 
thirdpatch differ. Since the new parser operates on DWARF I omitted the fourth
patch that implemented a testcase (used to call libunwind internals).

1) http://lists.nongnu.org/archive/html/libunwind-devel/2011-03/msg00010.html
2) http://lists.nongnu.org/archive/html/libunwind-devel/2011-03/msg00016.html

Zachary T Welch (3):
  Add ARM signal frame detection
  Add module for parsing ARM-specific unwind tables
  Use ARM-specific unwinding tables in unw_step

 include/tdep-arm/ex_tables.h   |   75 +++++++
 include/tdep-arm/libunwind_i.h |    2 +
 src/Makefile.am                |    3 +-
 src/arm/Ginit_local.c          |    4 +
 src/arm/Gis_signal_frame.c     |   31 +++-
 src/arm/Gstep.c                |   58 +++++-
 src/arm/ex_tables.c            |  432 ++++++++++++++++++++++++++++++++++++++++
 src/elfxx.h                    |    4 +-
 8 files changed, 603 insertions(+), 6 deletions(-)
 create mode 100644 include/tdep-arm/ex_tables.h
 create mode 100644 src/arm/ex_tables.c

Regards
Ken
-- 
1.7.4.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]