diff options
author | Mark Wielaard <mjw@redhat.com> | 2009-09-28 17:12:04 +0200 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2009-09-28 17:12:04 +0200 |
commit | 59c11f912be76f0a8e37541d9b25e621daff61ca (patch) | |
tree | 69dd49712a1b1b40ceea161c0317178a51480871 /tapsets.cxx | |
parent | 3db9c8433e58812c9ce47df384e23841aca27894 (diff) | |
download | systemtap-steved-59c11f912be76f0a8e37541d9b25e621daff61ca.tar.gz systemtap-steved-59c11f912be76f0a8e37541d9b25e621daff61ca.tar.xz systemtap-steved-59c11f912be76f0a8e37541d9b25e621daff61ca.zip |
Use dwlpp::setup_kernel for tracepoint modules.
Tracepoint modules ended up going through dwflpp::setup_user() because
there was no setup_kernel that takes a list of module names.
* dwflpp.h: Add kernel_p bool to constructor that takes a module list.
Add setup_kernel() variant that takes a module list.
* dwflpp.cxx: Likewise.
* tapsets.cxx (tracepoint_builder::init_dw): Call dwflpp constructor
indicating we expect kernel modules.
Diffstat (limited to 'tapsets.cxx')
-rw-r--r-- | tapsets.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tapsets.cxx b/tapsets.cxx index 0767d4bf..4a8432f7 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -6164,7 +6164,7 @@ tracepoint_builder::init_dw(systemtap_session& s) // TODO: consider other sources of tracepoint headers too, like from // a command-line parameter or some environment or .systemtaprc - dw = new dwflpp(s, tracequery_modules); + dw = new dwflpp(s, tracequery_modules, true); return true; } |