From 840489846051292305b56243feba9807ba06039e Mon Sep 17 00:00:00 2001 From: fche Date: Wed, 21 Mar 2007 01:58:10 +0000 Subject: 2007-03-20 Frank Ch. Eigler PR 4224. * tapsets.cxx (add_probe_point): Make kernel implicitly relocated relative to the _stext symbol. (dwarf_derived_probe ctor, emit_module_decls): Cooperate. (lookup_symbol_address): New function. (dwarf_builder::build): Call it thrice. (in_kprobes_function): Simplify. * session.h (systemtap_session): Rename cached symbol addresses. * translate.cxx, elaborate.cxx: Corresponding tweaks. 2007-03-20 Frank Ch. Eigler PR 4224. * sym.c (_stp_module_relocate): Support kernel relocations. 2007-03-20 Frank Ch. Eigler * symbols.c (_stp_do_symbols): Add cautionary blurb for important setup of _stp_modules[0]->text. --- elaborate.cxx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'elaborate.cxx') diff --git a/elaborate.cxx b/elaborate.cxx index ef019016..c2e57856 100644 --- a/elaborate.cxx +++ b/elaborate.cxx @@ -973,9 +973,7 @@ systemtap_session::systemtap_session (): mark_derived_probes(0), hrtimer_derived_probes(0), perfmon_derived_probes(0), - op (0), up (0), - kprobes_text_initialized (false), - kprobes_text_start (0), kprobes_text_end (0) + op (0), up (0) { } -- cgit