From 9b988eff8c29377e658606a85f371ceb9acfef7d Mon Sep 17 00:00:00 2001 From: Wenji Huang Date: Wed, 5 Aug 2009 22:58:46 -0400 Subject: 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. --- testsuite/systemtap.base/bz10294.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 testsuite/systemtap.base/bz10294.c (limited to 'testsuite/systemtap.base/bz10294.c') diff --git a/testsuite/systemtap.base/bz10294.c b/testsuite/systemtap.base/bz10294.c new file mode 100644 index 00000000..1ea9a0d9 --- /dev/null +++ b/testsuite/systemtap.base/bz10294.c @@ -0,0 +1,21 @@ +int func_a(int a) +{ + a = a + 1; + return a; +} + + +int func_b(int b) +{ + b = b + 2; + return b; +} + +int main() +{ + int a; + + a = func_a(1); + a = a + func_b(a); + return 0; +} -- cgit