summaryrefslogtreecommitdiffstats
path: root/runtime/sym.h
diff options
context:
space:
mode:
authorMark Wielaard <mwielaard@redhat.com>2008-09-10 13:51:30 +0200
committerMark Wielaard <mjw@redhat.com>2008-09-10 14:01:32 +0200
commit6b2fda5424fb9aaeabe5056fc1e7286f6c8a034a (patch)
tree8dc8f120ebb03863298f8321e62b2251962c6ee7 /runtime/sym.h
parentf6f5a33817ac1d406c8c2687e32493cbc38ef4e7 (diff)
downloadsystemtap-steved-6b2fda5424fb9aaeabe5056fc1e7286f6c8a034a.tar.gz
systemtap-steved-6b2fda5424fb9aaeabe5056fc1e7286f6c8a034a.tar.xz
systemtap-steved-6b2fda5424fb9aaeabe5056fc1e7286f6c8a034a.zip
Record module base and use it for adjusting start locations in dwarf unwinder.
Diffstat (limited to 'runtime/sym.h')
-rw-r--r--runtime/sym.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/sym.h b/runtime/sym.h
index b2fb8ee9..564f4eb2 100644
--- a/runtime/sym.h
+++ b/runtime/sym.h
@@ -34,6 +34,8 @@ struct _stp_module {
/* is unloading. */
unsigned long module; /* XXX: why not struct module * ? */
+ unsigned long module_base;
+
/* the stack unwind data for this module */
void *unwind_data;
void *unwind_hdr;