From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27358 invoked by alias); 30 Jun 2010 12:37:30 -0000 Received: (qmail 27334 invoked by uid 9112); 30 Jun 2010 12:37:30 -0000 Date: Wed, 30 Jun 2010 12:37:00 -0000 Message-ID: <20100630123729.27321.qmail@sourceware.org> From: mark@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.2-385-g0aab711 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: b2017fdd6afee800ce1b3a15c0058638ffa27ead X-Git-Newrev: 0aab7115c0099c0b8d7579befdea8557c25078f9 Mailing-List: contact systemtap-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-cvs-owner@sourceware.org List-Archive: Reply-To: systemtap@sourceware.org X-SW-Source: 2010-q2/txt/msg00265.txt.bz2 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "systemtap: system-wide probe/trace tool". The branch, master has been updated via 0aab7115c0099c0b8d7579befdea8557c25078f9 (commit) from b2017fdd6afee800ce1b3a15c0058638ffa27ead (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0aab7115c0099c0b8d7579befdea8557c25078f9 Author: Mark Wielaard Date: Wed Jun 30 14:27:05 2010 +0200 Fix .debug_frame dwarf unwinding through prelinked dynamic libraries. This wasn't immediately visible since often we would pick up the .eh_frame CFI. But when the would pick up the CFI from the .debug_frame and the shared library was prelinked, we would not correctly adjust some addresses. * runtime/sym.h (_stp_module): Better explain dwarf_module_base. * runtime/unwind.c (adjustStartLoc): Only adjust against dwarf_module_base when not eh_frame. * translate.cxx (dump_unwindsyms): Adjust dwarf_module_base against dwbias. ----------------------------------------------------------------------- Summary of changes: runtime/sym.h | 10 +++++++--- runtime/unwind.c | 22 +++++++++++----------- translate.cxx | 4 +++- 3 files changed, 21 insertions(+), 15 deletions(-) hooks/post-receive -- systemtap: system-wide probe/trace tool