From 7356cf80a55ea397f9fed8f9e40175fda5db22c1 Mon Sep 17 00:00:00 2001 From: "mostang.com!davidm" Date: Fri, 27 Feb 2004 08:54:25 +0000 Subject: [PATCH] (struct cursor): Add member "nat_bitnr". (tdep_uc_addr): Add (optional) nat_bitnr pointer argument. (Logical change 1.181) --- include/tdep-ia64.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/tdep-ia64.h b/include/tdep-ia64.h index 95534237..37d7cff2 100644 --- a/include/tdep-ia64.h +++ b/include/tdep-ia64.h @@ -141,6 +141,7 @@ struct cursor short hint; short prev_script; + uint8_t nat_bitnr[4]; /* NaT bit numbers for r4-r7 */ uint16_t abi_marker; /* abi_marker for current frame (if any) */ uint16_t last_abi_marker; /* last abi_marker encountered so far */ uint8_t eh_valid_mask; @@ -221,7 +222,8 @@ extern int tdep_find_proc_info (unw_addr_space_t as, unw_word_t ip, void *arg); extern void tdep_put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, void *arg); -extern void *tdep_uc_addr (ucontext_t *uc, unw_regnum_t regnum); +extern void *tdep_uc_addr (ucontext_t *uc, unw_regnum_t regnum, + uint8_t *nat_bitnr); extern int tdep_get_elf_image (struct elf_image *ei, pid_t pid, unw_word_t ip, unsigned long *segbase, unsigned long *mapoff); extern int tdep_access_reg (struct cursor *c, unw_regnum_t reg,