Index: gdb/ia64-tdep.h |
diff --git a/gdb/ia64-tdep.h b/gdb/ia64-tdep.h |
index 48cc3e0f4d8acba696f1856daa19a84ddff1680f..66040e4522b94986faa83c8f7f18712e14e90e68 100644 |
--- a/gdb/ia64-tdep.h |
+++ b/gdb/ia64-tdep.h |
@@ -20,6 +20,11 @@ |
#ifndef IA64_TDEP_H |
#define IA64_TDEP_H |
+#ifdef HAVE_LIBUNWIND_IA64_H |
+#include "libunwind-ia64.h" |
+#include "ia64-libunwind-tdep.h" |
+#endif |
+ |
/* Register numbers of various important registers. */ |
/* General registers; there are 128 of these 64 bit wide registers. |
@@ -250,4 +255,10 @@ struct gdbarch_tdep |
extern void ia64_write_pc (struct regcache *, CORE_ADDR); |
+#ifdef HAVE_LIBUNWIND_IA64_H |
+extern unw_accessors_t ia64_unw_accessors; |
+extern unw_accessors_t ia64_unw_rse_accessors; |
+extern struct libunwind_descr ia64_libunwind_descr; |
+#endif |
+ |
#endif /* ia64-tdep.h */ |