]> sourceware.org Git - systemtap.git/commit - tapsets.cxx
Add process.plt to probe plt entries.
authorStan Cox <scox@redhat.com>
Fri, 16 Sep 2011 15:31:39 +0000 (11:31 -0400)
committerStan Cox <scox@redhat.com>
Fri, 16 Sep 2011 15:31:39 +0000 (11:31 -0400)
commit576eaefeb79dc2dc384f580f93a111cebfcbadad
tree3b0c58ad4b62785e8cdcb518df937fcf456151c3
parentd9aed31e5e4e35fc37d8f2c67def982c1389bd92
Add process.plt to probe plt entries.

* dwflpp.cxx (iterate_over_plt):  New to callback through plt entries.
* dwflpp.h: Likewise.
* tapsets.cxx (TOK_PLT): New.
(base_query::query_plt_callback, query_plt):  New methods.
(base_query):  New members has_plt, has_statement, plt_val.
(base_query::base_query):  Set new members.
(dwarf_query::query_module_symtab):  Use raw address for plt entries.
(dwarf_query::add_probe_point): Don't reloc the plt entry address.
(query_module):  Call iterate_over_plt.
(plt_expanding_visitor):  New to expand $$name.
(dwarf_derived_probe::register_patterns):  Add new probe tags.
dwflpp.cxx
dwflpp.h
tapsets.cxx
This page took 0.047998 seconds and 5 git commands to generate.