summaryrefslogtreecommitdiff
path: root/gdb/libunwind-frame.h
diff options
context:
space:
mode:
authorKevin Buettner <kevinb@redhat.com>2003-12-13 03:51:56 +0000
committerKevin Buettner <kevinb@redhat.com>2003-12-13 03:51:56 +0000
commitaf330e3409f14823c6e86bc5d6d35de4aa00f966 (patch)
treee983d2f441a4aba8f316250ca67a4fce7163d7fe /gdb/libunwind-frame.h
parent11a40a4764e3f556a720372beb15dba15f914737 (diff)
downloadgdb-af330e3409f14823c6e86bc5d6d35de4aa00f966.tar.gz
From David Mosberger <davidm@hpl.hp.com>:
* libunwind-frame.c (unw_find_dyn_list_p): Replace most arguments with a single unw_dyn_info_t pointer. (libunwind_find_dyn_list): Likewise. * libunwind-frame.h: Likewise. * ia64-tdep.c (ia64_find_unwind_table): Switch to using UNW_INFO_FORMAT_REMOTE_TABLE so we can avoid having to read in the entire unwind-table at once. Support for this table format has been added to libunwind v0.95. (ia64_find_proc_info_x): Adjust for remote-unwind-table changes. (ia64_get_dyn_info_list): Adjust for interface change for libunwind_find_dyn_list().
Diffstat (limited to 'gdb/libunwind-frame.h')
-rw-r--r--gdb/libunwind-frame.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/libunwind-frame.h b/gdb/libunwind-frame.h
index c151ef9ab71..bacdf87a49a 100644
--- a/gdb/libunwind-frame.h
+++ b/gdb/libunwind-frame.h
@@ -55,9 +55,9 @@ int libunwind_is_initialized (void);
int libunwind_search_unwind_table (void *as, long ip, void *di,
void *pi, int need_unwind_info, void *args);
-unw_word_t libunwind_find_dyn_list (unw_addr_space_t, void *, size_t,
- unw_word_t, unw_word_t, void *);
-
+unw_word_t libunwind_find_dyn_list (unw_addr_space_t, unw_dyn_info_t *,
+ void *);
+
#endif /* libunwind-frame.h */
#endif /* HAVE_LIBUNWIND_H */