From b08d49f067a3ea84bc399855c669345b4e509d10 Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Fri, 28 Nov 2008 20:22:41 -0500 Subject: PR 6965: tweak symbol/unwind control macros to STP_NEED_{UNWIND,SYMBOL}_DATA --- tapset/ChangeLog | 16 ++++++++++++++++ tapset/context-symbols.stp | 6 +++--- tapset/context-unwind.stp | 12 ++++++------ 3 files changed, 25 insertions(+), 9 deletions(-) (limited to 'tapset') diff --git a/tapset/ChangeLog b/tapset/ChangeLog index 3ed69cbc..e372a7fa 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,4 +1,20 @@ +2008-11-28 Frank Ch. Eigler + + PR 6965. + * context-{symbols,unwind}.h: Tweak control symbols to + STP_NEED_{SYMBOL,UNWIND}_DATA. + +2008-11-28 Elliott Baron + + PR 6965. + * tapsets/context.stp: moved functions requiring symbols + to tapsets/context-symbols.stp and those requiring both + symbols and unwinder to tapsets/context-unwind.stp. + * tapsets/context-symbols.h: New file. + * tapsets/context-unwind.h: New file. + 2008-11-26 Will Cohen + * scsi.stp: Add kernel-doc notation. 2008-11-26 Will Cohen diff --git a/tapset/context-symbols.stp b/tapset/context-symbols.stp index eb5a5014..79645f4f 100644 --- a/tapset/context-symbols.stp +++ b/tapset/context-symbols.stp @@ -1,5 +1,5 @@ // context-symbols tapset -// Copyright (C) 2005, 2006, 2007 Red Hat Inc. +// Copyright (C) 2005-2008 Red Hat Inc. // Copyright (C) 2006 Intel Corporation. // // This file is part of systemtap, and is free software. You can @@ -8,8 +8,8 @@ // later version. %{ -#ifndef NEED_SYMBOL_DATA -#define NEED_SYMBOL_DATA 1 +#ifndef STP_NEED_SYMBOL_DATA +#define STP_NEED_SYMBOL_DATA 1 #endif %} diff --git a/tapset/context-unwind.stp b/tapset/context-unwind.stp index c53de8f0..a0836ed6 100644 --- a/tapset/context-unwind.stp +++ b/tapset/context-unwind.stp @@ -1,5 +1,5 @@ // context-unwind tapset -// Copyright (C) 2005, 2006, 2007 Red Hat Inc. +// Copyright (C) 2005-2008 Red Hat Inc. // Copyright (C) 2006 Intel Corporation. // // This file is part of systemtap, and is free software. You can @@ -8,11 +8,11 @@ // later version. %{ -#ifndef STP_USE_DWARF_UNWINDER -#define STP_USE_DWARF_UNWINDER 1 +#ifndef STP_NEED_UNWIND_DATA +#define STP_NEED_UNWIND_DATA 1 #endif -#ifndef NEED_SYMBOL_DATA -#define NEED_SYMBOL_DATA 1 +#ifndef STP_NEED_SYMBOL_DATA +#define STP_NEED_SYMBOL_DATA 1 #endif %} @@ -68,4 +68,4 @@ function caller_addr:long () %{ /* pure */ THIS->__retvalue = (int64_t)(long)_stp_ret_addr_r(CONTEXT->pi); else THIS->__retvalue = 0; -%} \ No newline at end of file +%} -- cgit