mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-21 01:12:32 +08:00
2004-07-31 Andrew Cagney <cagney@gnu.org>
* trad-frame.c (trad_frame_get_prev_register): Rename trad_frame_get_prev_register. * vax-tdep.c (vax_frame_prev_register): Update. * trad-frame.h: Update. * trad-frame.c (trad_frame_get_register): Update. * sparcobsd-tdep.c (sparc32obsd_frame_prev_register): Update. * sparcnbsd-tdep.c (sparc32nbsd_sigcontext_frame_prev_register): Update. * sparc64obsd-tdep.c (sparc64obsd_frame_prev_register): Update. * sparc64nbsd-tdep.c (sparc64nbsd_sigcontext_frame_prev_register): Update. * sparc64fbsd-tdep.c (sparc64fbsd_sigtramp_frame_prev_register): Update. * sparc64-sol2-tdep.c (sparc64_sol2_sigtramp_frame_prev_register): Update. * sparc-sol2-tdep.c (sparc32_sol2_sigtramp_frame_prev_register): Update. * sparc-linux-tdep.c (sparc32_linux_sigtramp_frame_prev_register): Update. * s390-tdep.c (s390_frame_prev_register) (s390_stub_frame_prev_register) (s390_sigtramp_frame_prev_register): Update. * rs6000-tdep.c (rs6000_frame_prev_register): Update. * ppc-linux-tdep.c (ppc_linux_sigtramp_prev_register): Update. * mips-tdep.c (mips_mdebug_frame_prev_register): Update. * m88k-tdep.c (m88k_frame_prev_register) * m68hc11-tdep.c (m68hc11_frame_prev_register) * m32r-tdep.c (m32r_frame_prev_register): Update. * hppa-tdep.c (hppa_frame_prev_register_helper) * frv-tdep.c (frv_frame_prev_register): Update. * d10v-tdep.c (d10v_frame_prev_register): Update. * cris-tdep.c (cris_frame_prev_register): Update. * avr-tdep.c (avr_frame_prev_register): Update. * arm-tdep.c (arm_prologue_prev_register) (arm_sigtramp_prev_register): Update.
This commit is contained in:
parent
01fbbd974e
commit
1f67027d6b
@ -1,3 +1,41 @@
|
||||
2004-07-31 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* trad-frame.c (trad_frame_get_prev_register): Rename
|
||||
trad_frame_get_prev_register.
|
||||
* vax-tdep.c (vax_frame_prev_register): Update.
|
||||
* trad-frame.h: Update.
|
||||
* trad-frame.c (trad_frame_get_register): Update.
|
||||
* sparcobsd-tdep.c (sparc32obsd_frame_prev_register): Update.
|
||||
* sparcnbsd-tdep.c (sparc32nbsd_sigcontext_frame_prev_register):
|
||||
Update.
|
||||
* sparc64obsd-tdep.c (sparc64obsd_frame_prev_register): Update.
|
||||
* sparc64nbsd-tdep.c (sparc64nbsd_sigcontext_frame_prev_register):
|
||||
Update.
|
||||
* sparc64fbsd-tdep.c (sparc64fbsd_sigtramp_frame_prev_register):
|
||||
Update.
|
||||
* sparc64-sol2-tdep.c (sparc64_sol2_sigtramp_frame_prev_register):
|
||||
Update.
|
||||
* sparc-sol2-tdep.c (sparc32_sol2_sigtramp_frame_prev_register):
|
||||
Update.
|
||||
* sparc-linux-tdep.c (sparc32_linux_sigtramp_frame_prev_register):
|
||||
Update.
|
||||
* s390-tdep.c (s390_frame_prev_register)
|
||||
(s390_stub_frame_prev_register)
|
||||
(s390_sigtramp_frame_prev_register): Update.
|
||||
* rs6000-tdep.c (rs6000_frame_prev_register): Update.
|
||||
* ppc-linux-tdep.c (ppc_linux_sigtramp_prev_register): Update.
|
||||
* mips-tdep.c (mips_mdebug_frame_prev_register): Update.
|
||||
* m88k-tdep.c (m88k_frame_prev_register)
|
||||
* m68hc11-tdep.c (m68hc11_frame_prev_register)
|
||||
* m32r-tdep.c (m32r_frame_prev_register): Update.
|
||||
* hppa-tdep.c (hppa_frame_prev_register_helper)
|
||||
* frv-tdep.c (frv_frame_prev_register): Update.
|
||||
* d10v-tdep.c (d10v_frame_prev_register): Update.
|
||||
* cris-tdep.c (cris_frame_prev_register): Update.
|
||||
* avr-tdep.c (avr_frame_prev_register): Update.
|
||||
* arm-tdep.c (arm_prologue_prev_register)
|
||||
(arm_sigtramp_prev_register): Update.
|
||||
|
||||
2004-07-31 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* frame.h (legacy_saved_regs_unwind)
|
||||
|
@ -1029,8 +1029,8 @@ arm_prologue_prev_register (struct frame_info *next_frame,
|
||||
return;
|
||||
}
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, prev_regnum,
|
||||
optimized, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, prev_regnum,
|
||||
optimized, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
struct frame_unwind arm_prologue_unwind = {
|
||||
@ -1122,8 +1122,8 @@ arm_sigtramp_prev_register (struct frame_info *next_frame,
|
||||
*this_cache = arm_make_sigtramp_cache (next_frame);
|
||||
cache = *this_cache;
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, prev_regnum,
|
||||
optimized, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, prev_regnum,
|
||||
optimized, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
struct frame_unwind arm_sigtramp_unwind = {
|
||||
|
@ -1025,8 +1025,8 @@ avr_frame_prev_register (struct frame_info *next_frame,
|
||||
}
|
||||
}
|
||||
else
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
static const struct frame_unwind avr_frame_unwind = {
|
||||
|
@ -470,8 +470,8 @@ cris_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct cris_unwind_cache *info
|
||||
= cris_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
/* Assuming NEXT_FRAME->prev is a dummy, return the frame ID of that
|
||||
|
@ -1375,8 +1375,8 @@ d10v_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct d10v_unwind_cache *info
|
||||
= d10v_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
static const struct frame_unwind d10v_frame_unwind = {
|
||||
|
@ -1370,8 +1370,8 @@ frv_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct frv_unwind_cache *info
|
||||
= frv_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
static const struct frame_unwind frv_frame_unwind = {
|
||||
|
@ -2341,9 +2341,9 @@ hppa_frame_prev_register_helper (struct frame_info *next_frame,
|
||||
{
|
||||
CORE_ADDR pc;
|
||||
|
||||
trad_frame_prev_register (next_frame, saved_regs,
|
||||
HPPA_PCOQ_HEAD_REGNUM, optimizedp,
|
||||
lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, saved_regs,
|
||||
HPPA_PCOQ_HEAD_REGNUM, optimizedp,
|
||||
lvalp, addrp, realnump, valuep);
|
||||
|
||||
pc = extract_unsigned_integer (valuep, 4);
|
||||
store_unsigned_integer (valuep, 4, pc + 4);
|
||||
@ -2357,8 +2357,8 @@ hppa_frame_prev_register_helper (struct frame_info *next_frame,
|
||||
return;
|
||||
}
|
||||
|
||||
trad_frame_prev_register (next_frame, saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
|
||||
|
@ -856,8 +856,8 @@ m32r_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct m32r_unwind_cache *info
|
||||
= m32r_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
static const struct frame_unwind m32r_frame_unwind = {
|
||||
|
@ -912,8 +912,8 @@ m68hc11_frame_prev_register (struct frame_info *next_frame,
|
||||
struct m68hc11_unwind_cache *info
|
||||
= m68hc11_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
|
||||
if (regnum == HARD_PC_REGNUM)
|
||||
{
|
||||
@ -926,9 +926,9 @@ m68hc11_frame_prev_register (struct frame_info *next_frame,
|
||||
|
||||
CORE_ADDR page;
|
||||
|
||||
trad_frame_prev_register (next_frame, info->saved_regs,
|
||||
HARD_PAGE_REGNUM, &page_optimized,
|
||||
0, &page, 0, 0);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs,
|
||||
HARD_PAGE_REGNUM, &page_optimized,
|
||||
0, &page, 0, 0);
|
||||
*addrp -= 0x08000;
|
||||
*addrp += ((page & 0x0ff) << 14);
|
||||
*addrp += 0x1000000;
|
||||
|
@ -731,9 +731,9 @@ m88k_frame_prev_register (struct frame_info *next_frame, void **this_cache,
|
||||
{
|
||||
CORE_ADDR pc;
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs,
|
||||
M88K_SXIP_REGNUM, optimizedp,
|
||||
lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs,
|
||||
M88K_SXIP_REGNUM, optimizedp,
|
||||
lvalp, addrp, realnump, valuep);
|
||||
|
||||
pc = extract_unsigned_integer (valuep, 4);
|
||||
if (regnum == M88K_SFIP_REGNUM)
|
||||
@ -749,8 +749,8 @@ m88k_frame_prev_register (struct frame_info *next_frame, void **this_cache,
|
||||
return;
|
||||
}
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind m88k_frame_unwind =
|
||||
|
@ -1706,8 +1706,8 @@ mips_mdebug_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct mips_frame_cache *info = mips_mdebug_frame_cache (next_frame,
|
||||
this_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind mips_mdebug_frame_unwind =
|
||||
|
@ -977,8 +977,8 @@ ppc_linux_sigtramp_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct ppc_linux_sigtramp_cache *info
|
||||
= ppc_linux_sigtramp_cache (next_frame, this_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind ppc_linux_sigtramp_unwind =
|
||||
|
@ -2721,8 +2721,8 @@ rs6000_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct rs6000_frame_cache *info = rs6000_frame_cache (next_frame,
|
||||
this_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind rs6000_frame_unwind =
|
||||
|
@ -2020,8 +2020,8 @@ s390_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct s390_unwind_cache *info
|
||||
= s390_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
static const struct frame_unwind s390_frame_unwind = {
|
||||
@ -2092,8 +2092,8 @@ s390_stub_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct s390_stub_unwind_cache *info
|
||||
= s390_stub_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
static const struct frame_unwind s390_stub_frame_unwind = {
|
||||
@ -2235,8 +2235,8 @@ s390_sigtramp_frame_prev_register (struct frame_info *next_frame,
|
||||
{
|
||||
struct s390_sigtramp_unwind_cache *info
|
||||
= s390_sigtramp_frame_unwind_cache (next_frame, this_prologue_cache);
|
||||
trad_frame_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, bufferp);
|
||||
}
|
||||
|
||||
static const struct frame_unwind s390_sigtramp_frame_unwind = {
|
||||
|
@ -225,8 +225,8 @@ sparc32_linux_sigtramp_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc32_linux_sigtramp_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc32_linux_sigtramp_frame_unwind =
|
||||
|
@ -145,8 +145,8 @@ sparc32_sol2_sigtramp_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc32_sol2_sigtramp_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc32_sol2_sigtramp_frame_unwind =
|
||||
|
@ -124,8 +124,8 @@ sparc64_sol2_sigtramp_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc64_sol2_sigtramp_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc64_sol2_sigtramp_frame_unwind =
|
||||
|
@ -169,8 +169,8 @@ sparc64fbsd_sigtramp_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc64fbsd_sigtramp_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc64fbsd_sigtramp_frame_unwind =
|
||||
|
@ -193,8 +193,8 @@ sparc64nbsd_sigcontext_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc64nbsd_sigcontext_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc64nbsd_sigcontext_frame_unwind =
|
||||
|
@ -164,8 +164,8 @@ sparc64obsd_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc64obsd_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc64obsd_frame_unwind =
|
||||
|
@ -229,8 +229,8 @@ sparc32nbsd_sigcontext_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc32nbsd_sigcontext_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc32nbsd_sigcontext_frame_unwind =
|
||||
|
@ -118,8 +118,8 @@ sparc32obsd_frame_prev_register (struct frame_info *next_frame,
|
||||
struct sparc_frame_cache *cache =
|
||||
sparc32obsd_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind sparc32obsd_frame_unwind =
|
||||
|
@ -114,11 +114,11 @@ trad_frame_set_unknown (struct trad_frame_saved_reg this_saved_regs[],
|
||||
}
|
||||
|
||||
void
|
||||
trad_frame_prev_register (struct frame_info *next_frame,
|
||||
struct trad_frame_saved_reg this_saved_regs[],
|
||||
int regnum, int *optimizedp,
|
||||
enum lval_type *lvalp, CORE_ADDR *addrp,
|
||||
int *realregp, void *bufferp)
|
||||
trad_frame_get_prev_register (struct frame_info *next_frame,
|
||||
struct trad_frame_saved_reg this_saved_regs[],
|
||||
int regnum, int *optimizedp,
|
||||
enum lval_type *lvalp, CORE_ADDR *addrp,
|
||||
int *realregp, void *bufferp)
|
||||
{
|
||||
struct gdbarch *gdbarch = get_frame_arch (next_frame);
|
||||
if (trad_frame_addr_p (this_saved_regs, regnum))
|
||||
@ -166,9 +166,9 @@ trad_frame_get_register (struct trad_frame_cache *this_trad_cache,
|
||||
enum lval_type *lvalp, CORE_ADDR *addrp,
|
||||
int *realregp, void *bufferp)
|
||||
{
|
||||
trad_frame_prev_register (next_frame, this_trad_cache->prev_regs,
|
||||
regnum, optimizedp, lvalp, addrp, realregp,
|
||||
bufferp);
|
||||
trad_frame_get_prev_register (next_frame, this_trad_cache->prev_regs,
|
||||
regnum, optimizedp, lvalp, addrp, realregp,
|
||||
bufferp);
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -105,10 +105,10 @@ struct trad_frame_saved_reg *trad_frame_alloc_saved_regs (struct frame_info *nex
|
||||
|
||||
/* Given the trad_frame info, return the location of the specified
|
||||
register. */
|
||||
void trad_frame_prev_register (struct frame_info *next_frame,
|
||||
struct trad_frame_saved_reg this_saved_regs[],
|
||||
int regnum, int *optimizedp,
|
||||
enum lval_type *lvalp, CORE_ADDR *addrp,
|
||||
int *realregp, void *bufferp);
|
||||
void trad_frame_get_prev_register (struct frame_info *next_frame,
|
||||
struct trad_frame_saved_reg this_saved_regs[],
|
||||
int regnum, int *optimizedp,
|
||||
enum lval_type *lvalp, CORE_ADDR *addrp,
|
||||
int *realregp, void *bufferp);
|
||||
|
||||
#endif
|
||||
|
@ -394,8 +394,8 @@ vax_frame_prev_register (struct frame_info *next_frame, void **this_cache,
|
||||
{
|
||||
struct vax_frame_cache *cache = vax_frame_cache (next_frame, this_cache);
|
||||
|
||||
trad_frame_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
trad_frame_get_prev_register (next_frame, cache->saved_regs, regnum,
|
||||
optimizedp, lvalp, addrp, realnump, valuep);
|
||||
}
|
||||
|
||||
static const struct frame_unwind vax_frame_unwind =
|
||||
|
Loading…
Reference in New Issue
Block a user