diff options
author | Mark Wielaard <mjw@redhat.com> | 2009-11-17 22:20:32 +0100 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2009-11-17 22:24:29 +0100 |
commit | 063906a93ee3ea5b976f43e2dd1f73d29605fa4c (patch) | |
tree | dd9f6d4bf9f0d3d2898c5e9f2e43bd5d1c073345 /doc/SystemTap_Tapset_Reference | |
parent | 0e357e42f614362b37c0b55a840eb585b04b311c (diff) | |
download | systemtap-steved-063906a93ee3ea5b976f43e2dd1f73d29605fa4c.tar.gz systemtap-steved-063906a93ee3ea5b976f43e2dd1f73d29605fa4c.tar.xz systemtap-steved-063906a93ee3ea5b976f43e2dd1f73d29605fa4c.zip |
Search other CUs of the module when resolving declarations.
* dwflpp.h (declaration_resolve_other_cus): New method.
(iterate_over_globals): Mark as static and takes a CU to iterate over.
(global_alias_caching_callback_cus): New method.
* dwflpp.cxx (global_alias_caching_callback_cus): New method.
(declaration_resolve_other_cus): New method.
(declaration_resolve): Call iterate_over_globals() with current cu.
Call declaration_resolve_other_cus() when name not found.
(iterate_over_globals): Takes cu_die to iterate over as argument.
Diffstat (limited to 'doc/SystemTap_Tapset_Reference')
0 files changed, 0 insertions, 0 deletions