diff options
author | fche <fche> | 2005-08-01 19:39:05 +0000 |
---|---|---|
committer | fche <fche> | 2005-08-01 19:39:05 +0000 |
commit | fe3d01fa89a373b8f930689cf2375cc04cb57b74 (patch) | |
tree | 47be3fb3f9de03b6205b05828112fc9df969dbdb /tapsets.cxx | |
parent | d8067b24c81ff89a28ece9c52ba35fe6136d35f2 (diff) | |
download | systemtap-steved-fe3d01fa89a373b8f930689cf2375cc04cb57b74.tar.gz systemtap-steved-fe3d01fa89a373b8f930689cf2375cc04cb57b74.tar.xz systemtap-steved-fe3d01fa89a373b8f930689cf2375cc04cb57b74.zip |
2005-08-01 Frank Ch. Eigler <fche@elastic.org>
* elaborate.cxx (derive_probes, semantic_pass_symbols): Improve
error message specificity.
* translate.cxx (emit_module_init): Compact partial registration
recovery code.
(emit_module_exit): Invert deregistration sequence.
* testsuite/buildok/four.stp: Some module() test case.
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 a51ce4e4..25be7166 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -1275,6 +1275,7 @@ dwarf_derived_probe::register_patterns(match_node * root) // .process("foo") register_function_and_statement_variants(root->bind(TOK_KERNEL), dw); + // XXX: may need to disable these for 2005-08 release register_function_and_statement_variants(root->bind_str(TOK_MODULE), dw); register_function_and_statement_variants(root->bind_str(TOK_PROCESS), dw); } @@ -1329,7 +1330,6 @@ dwarf_derived_probe::emit_registrations (translator_output* o, unsigned probenum void dwarf_derived_probe::emit_deregistrations (translator_output* o, unsigned probenum) { - o->newline(); o->newline() << "unregister_kprobe (& " << probe_entry_struct_kprobe_name(probenum) << ");"; |