summaryrefslogtreecommitdiffstats
path: root/main.cxx
diff options
context:
space:
mode:
authorguanglei <guanglei>2006-07-17 08:25:00 +0000
committerguanglei <guanglei>2006-07-17 08:25:00 +0000
commitec819dc35d58e1bd0dadac68124d9a695724d3ba (patch)
tree2d02af6b1d6c6f5165d58a7013a11c3f4b58b0e5 /main.cxx
parent771abd7c83905688e3ae32368d9546950aa312a6 (diff)
downloadsystemtap-steved-ec819dc35d58e1bd0dadac68124d9a695724d3ba.tar.gz
systemtap-steved-ec819dc35d58e1bd0dadac68124d9a695724d3ba.tar.xz
systemtap-steved-ec819dc35d58e1bd0dadac68124d9a695724d3ba.zip
main.cxx: add LKET's tapsets into stap's default tapsets search path
update lket man page to refect the new tapset search path syscalls.stp: make sys_acct, sys_add_key, sys_keyctl and sys_modify_ldt optional on ppc64 since they are weak symbol. ppc64/syscalls.stp: remove syscall.acct, syscall.add_key and syscall.umask since they are already defined in syscalls.stp
Diffstat (limited to 'main.cxx')
-rw-r--r--main.cxx8
1 files changed, 7 insertions, 1 deletions
diff --git a/main.cxx b/main.cxx
index 46b8701a..48759b98 100644
--- a/main.cxx
+++ b/main.cxx
@@ -140,10 +140,16 @@ main (int argc, char * const argv [])
s.merge=true;
const char* s_p = getenv ("SYSTEMTAP_TAPSET");
- if (s_p != NULL)
+ if (s_p != NULL)
+ {
s.include_path.push_back (s_p);
+ s.include_path.push_back (string(s_p) + "/LKET");
+ }
else
+ {
s.include_path.push_back (string(PKGDATADIR) + "/tapset");
+ s.include_path.push_back (string(PKGDATADIR) + "/tapset/LKET");
+ }
const char* s_r = getenv ("SYSTEMTAP_RUNTIME");
if (s_r != NULL)