summaryrefslogtreecommitdiffstats
path: root/dwflpp.h
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2009-05-15 14:26:32 -0700
committerJosh Stone <jistone@redhat.com>2009-05-15 14:26:32 -0700
commit1adf8ef1ca448709a7a4527b916d65ada0b3fc04 (patch)
treed4bd8d6e51a92ec9662b7e3a1d828db1e5e3bab1 /dwflpp.h
parent511785011b1bd7092d9e093f6e954c131d83a3a0 (diff)
downloadsystemtap-steved-1adf8ef1ca448709a7a4527b916d65ada0b3fc04.tar.gz
systemtap-steved-1adf8ef1ca448709a7a4527b916d65ada0b3fc04.tar.xz
systemtap-steved-1adf8ef1ca448709a7a4527b916d65ada0b3fc04.zip
Break the dwflpp dependence on query_cu
Diffstat (limited to 'dwflpp.h')
-rw-r--r--dwflpp.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/dwflpp.h b/dwflpp.h
index 3cd2a444..649d241b 100644
--- a/dwflpp.h
+++ b/dwflpp.h
@@ -62,7 +62,6 @@ typedef std::vector<inline_instance_info> inline_instance_map_t;
/* XXX FIXME functions that dwflpp needs from tapsets.cxx */
-int query_cu (Dwarf_Die * cudie, void * arg);
func_info_map_t *get_filtered_functions(dwarf_query *q);
inline_instance_map_t *get_filtered_inlines(dwarf_query *q);
void add_label_name(dwarf_query *q, const char *name);
@@ -195,7 +194,7 @@ struct dwflpp
void focus_on_cu(Dwarf_Die * c);
void focus_on_function(Dwarf_Die * f);
- void query_cu_containing_address(Dwarf_Addr a, void *arg);
+ Dwarf_Die *query_cu_containing_address(Dwarf_Addr a);
bool module_name_matches(std::string pattern);
bool name_has_wildcard(std::string pattern);