From f7449b56b848309a391a70806fa320f6e701f054 Mon Sep 17 00:00:00 2001 From: Wenji Huang Date: Thu, 20 Aug 2009 00:06:50 -0400 Subject: PR10228: fix non-utrace building regression - cont'd * runtime/task_finder.c (non-UTRACE): Return 0 for stap_start_task_finder. * translate.cxx (emit_module_init): Let vma tracker specific to utrace. --- translate.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'translate.cxx') diff --git a/translate.cxx b/translate.cxx index 1c6d4fdb..7e0d9d96 100644 --- a/translate.cxx +++ b/translate.cxx @@ -1162,7 +1162,7 @@ c_unparser::emit_module_init () o->newline() << "#endif"; // PR10228: set up symbol table-related task finders - o->newline() << "#ifdef STP_NEED_VMA_TRACKER"; + o->newline() << "#if defined(STP_NEED_VMA_TRACKER) && defined(CONFIG_UTRACE)"; o->newline() << "_stp_sym_init();"; o->newline() << "for (i=0; i<_stp_num_modules; i++) {"; o->newline(1) << "if (_stp_modules[i]->vmcb) {"; -- cgit