summaryrefslogtreecommitdiffstats
path: root/dwflpp.h
diff options
context:
space:
mode:
authorWenji Huang <wenji.huang@oracle.com>2009-08-05 22:58:46 -0400
committerWenji Huang <wenji.huang@oracle.com>2009-08-05 23:08:44 -0400
commit9b988eff8c29377e658606a85f371ceb9acfef7d (patch)
tree8d77c25244a3c1c7f6b78063791b29af93d777d4 /dwflpp.h
parent3d9889977397098d14c5be50f1dfef1c3eeb508f (diff)
downloadsystemtap-steved-9b988eff8c29377e658606a85f371ceb9acfef7d.tar.gz
systemtap-steved-9b988eff8c29377e658606a85f371ceb9acfef7d.tar.xz
systemtap-steved-9b988eff8c29377e658606a85f371ceb9acfef7d.zip
PR10294: support wider range for statement probe
* dwflpp.cxx (iterate_over_srcfile_lines): Add pattern parameter. * dwflpp.h (iterate_over_srcfile_lines): Ditto. * testsuite/systemtap.base/bz10294.c: Test case. * testsuite/systemtap.base/bz10294.stp: Ditto. * testsuite/systemtap.base/bz6905.exp: Deleted. * testsuite/systemtap.base/statement.exp: Merge bz10294 with bz6905.
Diffstat (limited to 'dwflpp.h')
-rw-r--r--dwflpp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/dwflpp.h b/dwflpp.h
index 3cada4f8..f6305bcf 100644
--- a/dwflpp.h
+++ b/dwflpp.h
@@ -213,6 +213,7 @@ struct dwflpp
enum line_t line_type,
void (* callback) (const dwarf_line_t& line,
void * arg),
+ const std::string& func_pattern,
void *data);
void iterate_over_labels (Dwarf_Die *begin_die,