From 4c5ff1bb5bb35cb35e30c45e385043c5f8383cd0 Mon Sep 17 00:00:00 2001 From: hunt Date: Tue, 6 Sep 2005 17:40:12 +0000 Subject: 2005-09-06 Martin Hunt * tapset/context.stp: Add function target(). * stapfuncs.5.in (target): Document it. * elaborate.h (struct systemtap_session): Add cmd and target_pid to the struct. * main.cxx (usage): Add secriptions of "-c" and "-x" options. (main): Set s.cmd and s.target_pid. * buildrun.cxx (stringify): Copy this utility func here too. (run_pass): Add new options to set cmd and pid to the stpd command line. --- tapset/context.stp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tapset/context.stp') diff --git a/tapset/context.stp b/tapset/context.stp index 3e776547..bb4004bb 100644 --- a/tapset/context.stp +++ b/tapset/context.stp @@ -92,3 +92,8 @@ function print_stack(stk:string) %{ function pp:string () %{ strlcpy (THIS->__retvalue, CONTEXT->probe_point, MAXSTRINGLEN); %} + +function target:long () %{ + THIS->__retvalue = _stp_target; +%} + -- cgit