mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-17 13:10:12 +08:00
2002-05-10 Elena Zannoni <ezannoni@redhat.com>
* sh-tdep.c: Clean up code erroneously reintroduced by previous big patch.
This commit is contained in:
parent
377daeed9a
commit
ddde02bd7b
@ -1,3 +1,8 @@
|
||||
2002-05-10 Elena Zannoni <ezannoni@redhat.com>
|
||||
|
||||
* sh-tdep.c: Clean up code erroneously reintroduced by previous
|
||||
big patch.
|
||||
|
||||
2002-05-10 Elena Zannoni <ezannoni@redhat.com>
|
||||
|
||||
* sh-tdep.c: Include correct file.
|
||||
|
@ -42,18 +42,13 @@
|
||||
#include "doublest.h"
|
||||
|
||||
#include "elf-bfd.h"
|
||||
|
||||
#include "solib-svr4.h"
|
||||
|
||||
#include "elf-bfd.h"
|
||||
/* sh64 flags */
|
||||
#include "elf/sh.h"
|
||||
/* registers numbers shared with the simulator */
|
||||
#include "gdb/sim-sh.h"
|
||||
|
||||
#undef XMALLOC
|
||||
#define XMALLOC(TYPE) ((TYPE*) xmalloc (sizeof (TYPE)))
|
||||
|
||||
void (*sh_show_regs) (void);
|
||||
CORE_ADDR (*skip_prologue_hard_way) (CORE_ADDR);
|
||||
void (*do_pseudo_register) (int);
|
||||
@ -1395,7 +1390,7 @@ sign_extend (int value, int bits)
|
||||
static void
|
||||
sh64_nofp_frame_init_saved_regs (struct frame_info *fi)
|
||||
{
|
||||
int *where = (int *) alloca ((NUM_REGS + NUM_PSEUDO_REGS) * sizeof(int));
|
||||
int *where = (int *) alloca ((NUM_REGS + NUM_PSEUDO_REGS) * sizeof (int));
|
||||
int rn;
|
||||
int have_fp = 0;
|
||||
int fp_regnum;
|
||||
@ -1602,7 +1597,7 @@ sh64_nofp_frame_init_saved_regs (struct frame_info *fi)
|
||||
static void
|
||||
sh_fp_frame_init_saved_regs (struct frame_info *fi)
|
||||
{
|
||||
int where[NUM_REGS + NUM_PSEUDO_REGS];
|
||||
int *where = (int *) alloca ((NUM_REGS + NUM_PSEUDO_REGS) * sizeof (int));
|
||||
int rn;
|
||||
int have_fp = 0;
|
||||
int depth;
|
||||
@ -3310,18 +3305,6 @@ sh_default_register_virtual_type (int reg_nr)
|
||||
The other pseudo registers (the FVs) also don't pose a problem
|
||||
because they are stored as 4 individual FP elements. */
|
||||
|
||||
int
|
||||
sh_sh4_register_convertible (int nr)
|
||||
{
|
||||
struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch);
|
||||
|
||||
if (TARGET_BYTE_ORDER == BFD_ENDIAN_LITTLE)
|
||||
return (tdep->DR0_REGNUM <= nr
|
||||
&& nr <= tdep->DR_LAST_REGNUM);
|
||||
else
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void
|
||||
sh_sh4_register_convert_to_virtual (int regnum, struct type *type,
|
||||
char *from, char *to)
|
||||
|
Loading…
Reference in New Issue
Block a user