summaryrefslogtreecommitdiffstats
path: root/runtime/sym.h
diff options
context:
space:
mode:
authorWilliam Cohen <wcohen@redhat.com>2009-05-20 19:03:34 -0400
committerWilliam Cohen <wcohen@redhat.com>2009-05-20 19:03:34 -0400
commitc14aff52d5ec1f8a1326060b6378a973d3bb5b2a (patch)
treea6c5f4ce56a8367153cd2ed6399275fa0029422d /runtime/sym.h
parent34029cd3afe690f8481f8921047ec39dc325d945 (diff)
parent4acb6884cdfa8205a60b203aa9e48ab79efd9ea2 (diff)
downloadsystemtap-steved-c14aff52d5ec1f8a1326060b6378a973d3bb5b2a.tar.gz
systemtap-steved-c14aff52d5ec1f8a1326060b6378a973d3bb5b2a.tar.xz
systemtap-steved-c14aff52d5ec1f8a1326060b6378a973d3bb5b2a.zip
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Diffstat (limited to 'runtime/sym.h')
-rw-r--r--runtime/sym.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/runtime/sym.h b/runtime/sym.h
index 80c334fb..7e28ebe6 100644
--- a/runtime/sym.h
+++ b/runtime/sym.h
@@ -42,11 +42,13 @@ struct _stp_module {
unsigned long dwarf_module_base;
/* the stack unwind data for this module */
- void *unwind_data;
+ void *debug_frame;
+ void *eh_frame;
void *unwind_hdr;
- uint32_t unwind_data_len;
+ uint32_t debug_frame_len;
+ uint32_t eh_frame_len;
uint32_t unwind_hdr_len;
- uint32_t unwind_is_ehframe; /* unwind data comes from .eh_frame */
+ unsigned long eh_frame_addr; /* Orig load address (offset) .eh_frame */
/* build-id information */
unsigned char *build_id_bits;
unsigned long build_id_offset;