summaryrefslogtreecommitdiffstats
path: root/tapsets.cxx
diff options
context:
space:
mode:
authorfche <fche>2007-04-02 21:17:35 +0000
committerfche <fche>2007-04-02 21:17:35 +0000
commit396afcee5ada2d207b7a6691d4b7ce473e7b2a65 (patch)
treeb079f8b72f32e9b6bc7d89824134a492982f9f67 /tapsets.cxx
parent2901e41a5b56517f7e3df2e5a1f60085206d17ea (diff)
downloadsystemtap-steved-396afcee5ada2d207b7a6691d4b7ce473e7b2a65.tar.gz
systemtap-steved-396afcee5ada2d207b7a6691d4b7ce473e7b2a65.tar.xz
systemtap-steved-396afcee5ada2d207b7a6691d4b7ce473e7b2a65.zip
2007-04-02 Frank Ch. Eigler <fche@elastic.org>
* tapsets.cxx (query_dwarf_func): Skip non-inlined functions for .function().inline case. 2007-04-02 Frank Ch. Eigler <fche@elastic.org> * socket-trace.stp, small_demos/prof.stp, top.stp: Adapt to .inline -> .function change. * semko/twentyone.stp: Ditto.
Diffstat (limited to 'tapsets.cxx')
-rw-r--r--tapsets.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/tapsets.cxx b/tapsets.cxx
index f71f6df5..ba2ffd87 100644
--- a/tapsets.cxx
+++ b/tapsets.cxx
@@ -2624,7 +2624,7 @@ query_dwarf_func (Dwarf_Die * func, void * arg)
<< "\n";
q->dw.iterate_over_inline_instances (query_dwarf_inline_instance, arg);
}
- else if (!q->dw.func_is_inline ())
+ else if (!q->dw.func_is_inline () && (! q->has_inline))
{
bool record_this_function = false;