libunwind-devel
[Top][All Lists]
Advanced

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

[Libunwind-devel] [PATCH 00/19] misc fixes


From: Tommi Rantala
Subject: [Libunwind-devel] [PATCH 00/19] misc fixes
Date: Wed, 5 Sep 2012 14:50:08 +0300

Hello,

Another batch of misc fixes, please take a look.

May be also pulled from:

  git://github.com/rantala/libunwind.git for-upstream

Tommi Rantala (19):
  Annotate unused argument in mark_as_used() to avoid -Wextra compiler
    noise
  Check __builtin___clear_cache() at configuration time
  HPPA: fix common_init() bitrot
  PPC: add missing debug level in Debug() calls in Gstep.c
  PPC: return failure from the unw_get_proc_info() stub
  Remove free() NULL pointer checks in load_debug_frame() error path
  Eliminate one heap allocation in dwarf_find_debug_frame()
  Rename `backtrace' to `do_backtrace' in tests/Gtest-init.cxx
  Check correct variable for offset in tests/Gtest-init.cxx
  Change test-varargs to check libunwind backtracing
  Do not print garbage proc info in tests/Gtest-bt.c
  Avoid LLVM -Wunused-value warning in src/dwarf/Gexpr.c
  Remove AC_FUNC_MEMCMP check from configure.in
  Provide manual page for `unw_backtrace()'
  Implement _UCD_access_reg() for ARM
  ARM: invalidate proc info after non-dwarf unw_step()
  Fix incorrect .debug_frame lookup with non-zero text segment vaddr
  Fix IA64 separate builddir cursor generation
  Rename and share `ALIGN' macro from _UCD_internal.h

 configure.in                         |   14 ++++--
 doc/Makefile.am                      |    2 +
 doc/unw_backtrace.man                |   86 ++++++++++++++++++++++++++++++++++
 doc/unw_backtrace.tex                |   54 +++++++++++++++++++++
 include/libunwind_i.h                |    4 +-
 src/Makefile.am                      |   12 ++---
 src/arm/Gstep.c                      |    5 ++
 src/coredump/_UCD_access_reg_linux.c |   19 ++++++--
 src/coredump/_UCD_create.c           |    4 +-
 src/coredump/_UCD_internal.h         |    1 -
 src/dwarf/Gexpr.c                    |    2 +-
 src/dwarf/Gfind_proc_info-lsb.c      |   41 ++++++----------
 src/dwarf/Gfind_unwind_table.c       |    2 +-
 src/hppa/init.h                      |    8 ++--
 src/mi/mempool.c                     |   10 ++--
 src/ppc/Gget_proc_info.c             |    2 +-
 src/ppc32/Gstep.c                    |    8 ++--
 src/ppc64/Gstep.c                    |    8 ++--
 tests/Gtest-bt.c                     |    6 ++-
 tests/Gtest-dyn1.c                   |   10 +---
 tests/Gtest-init.cxx                 |   10 ++--
 tests/Makefile.am                    |   13 ++---
 tests/flush-cache.S                  |    6 ++-
 tests/flush-cache.h                  |   38 +++++++++++++++
 tests/ia64-test-dyn1.c               |   10 +---
 tests/test-varargs.c                 |   45 ++++++++++++++----
 26 files changed, 318 insertions(+), 102 deletions(-)
 create mode 100644 doc/unw_backtrace.man
 create mode 100644 doc/unw_backtrace.tex
 create mode 100644 tests/flush-cache.h

-- 
1.7.9.5




reply via email to

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