mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
2004-02-22 Andrew Cagney <cagney@redhat.com>
* config/pa/tm-hppa.h: Update copyright. (DEPRECATED_INIT_FRAME_PC): Delete macro. (deprecated_init_frame_pc_default): Delete declaration. (hppa_frame_init_saved_regs): Delete declaration. (DEPRECATED_FRAME_INIT_SAVED_REGS): Delete macro. * hppa-tdep.c: Include "arch-utils.h". (hppa_gdbarch_init): Set deprecated init_frame_pc and deprecated frame_init_saved_regs. (hppa_frame_init_saved_regs): Make static.
This commit is contained in:
parent
86f6f8e7fd
commit
343af40512
@ -1,3 +1,15 @@
|
||||
2004-02-22 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* config/pa/tm-hppa.h: Update copyright.
|
||||
(DEPRECATED_INIT_FRAME_PC): Delete macro.
|
||||
(deprecated_init_frame_pc_default): Delete declaration.
|
||||
(hppa_frame_init_saved_regs): Delete declaration.
|
||||
(DEPRECATED_FRAME_INIT_SAVED_REGS): Delete macro.
|
||||
* hppa-tdep.c: Include "arch-utils.h".
|
||||
(hppa_gdbarch_init): Set deprecated init_frame_pc
|
||||
and deprecated frame_init_saved_regs.
|
||||
(hppa_frame_init_saved_regs): Make static.
|
||||
|
||||
2004-02-22 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
Remove old 386BSD support.
|
||||
|
@ -1,6 +1,8 @@
|
||||
/* Parameters for execution on any Hewlett-Packard PA-RISC machine.
|
||||
Copyright 1986, 1987, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
|
||||
1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
|
||||
|
||||
Copyright 1986, 1987, 1989, 1990, 1991, 1992, 1993, 1994, 1995,
|
||||
1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software
|
||||
Foundation, Inc.
|
||||
|
||||
Contributed by the Center for Software Science at the
|
||||
University of Utah (pa-gdb-bugs@cs.utah.edu).
|
||||
@ -35,8 +37,6 @@
|
||||
#define DEPRECATED_PC_IN_CALL_DUMMY(pc, sp, frame_address) deprecated_pc_in_call_dummy_on_stack (pc, sp, frame_address)
|
||||
/* Hack, get around problem with including "arch-utils.h". */
|
||||
struct frame_info;
|
||||
extern CORE_ADDR deprecated_init_frame_pc_default (int fromleaf, struct frame_info *prev);
|
||||
#define DEPRECATED_INIT_FRAME_PC(l,f) (deprecated_init_frame_pc_default (l, f))
|
||||
|
||||
/* Forward declarations of some types we use in prototypes */
|
||||
|
||||
@ -109,10 +109,6 @@ extern int hppa_instruction_nullified (void);
|
||||
#define INSTRUCTION_NULLIFIED hppa_instruction_nullified ()
|
||||
#endif
|
||||
|
||||
extern void hppa_frame_init_saved_regs (struct frame_info *);
|
||||
#define DEPRECATED_FRAME_INIT_SAVED_REGS(FI) \
|
||||
hppa_frame_init_saved_regs (FI)
|
||||
|
||||
#define INSTRUCTION_SIZE 4
|
||||
|
||||
/* This sequence of words is the instructions
|
||||
|
@ -35,6 +35,7 @@
|
||||
#include "osabi.h"
|
||||
#include "gdb_assert.h"
|
||||
#include "infttrace.h"
|
||||
#include "arch-utils.h"
|
||||
/* For argument passing to the inferior */
|
||||
#include "symtab.h"
|
||||
#include "infcall.h"
|
||||
@ -114,6 +115,8 @@ static unsigned extract_5R_store (unsigned int);
|
||||
|
||||
static unsigned extract_5r_store (unsigned int);
|
||||
|
||||
static void hppa_frame_init_saved_regs (struct frame_info *frame);
|
||||
|
||||
static void find_dummy_frame_regs (struct frame_info *, CORE_ADDR *);
|
||||
|
||||
static int find_proc_framesize (CORE_ADDR);
|
||||
@ -4226,7 +4229,7 @@ hppa_frame_find_saved_regs (struct frame_info *frame_info,
|
||||
that do not yet implement DEPRECATED_FRAME_INIT_SAVED_REGS. */
|
||||
/* Find the addresses in which registers are saved in FRAME. */
|
||||
|
||||
void
|
||||
static void
|
||||
hppa_frame_init_saved_regs (struct frame_info *frame)
|
||||
{
|
||||
if (deprecated_get_frame_saved_regs (frame) == NULL)
|
||||
@ -5214,6 +5217,8 @@ hppa_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
#if 0
|
||||
#else
|
||||
set_gdbarch_deprecated_saved_pc_after_call (gdbarch, hppa_saved_pc_after_call);
|
||||
set_gdbarch_deprecated_init_frame_pc (gdbarch, deprecated_init_frame_pc_default);
|
||||
set_gdbarch_deprecated_frame_init_saved_regs (gdbarch, hppa_frame_init_saved_regs);
|
||||
set_gdbarch_deprecated_init_extra_frame_info (gdbarch, hppa_init_extra_frame_info);
|
||||
set_gdbarch_deprecated_frame_chain (gdbarch, hppa_frame_chain);
|
||||
set_gdbarch_deprecated_frame_chain_valid (gdbarch, hppa_frame_chain_valid);
|
||||
|
Loading…
Reference in New Issue
Block a user