From d278162afaa28852dc2e3d2c32e2ca8d27c119c3 Mon Sep 17 00:00:00 2001 From: tpnguyen Date: Tue, 18 Jul 2006 13:14:16 +0000 Subject: Modified probefunc() to print consistent name on ppc64 --- tapset/context.stp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tapset/context.stp') diff --git a/tapset/context.stp b/tapset/context.stp index 2e5e9e74..16b176af 100644 --- a/tapset/context.stp +++ b/tapset/context.stp @@ -109,7 +109,8 @@ function probefunc:string () %{ /* pure */ } else if (CONTEXT->regs) { _stp_symbol_sprint_basic(THIS->__retvalue, MAXSTRINGLEN, REG_IP(CONTEXT->regs)); - + if (THIS->__retvalue[0] == '.') /* powerpc symbol has a dot*/ + strlcpy(THIS->__retvalue,THIS->__retvalue + 1,MAXSTRINGLEN); } else { THIS->__retvalue[0] = '\0'; } -- cgit