* gdbarch.sh (REGISTER_NAME): Change return type a constant string
pointer. * gdbarch.h, gdbarch.c: Regenerate. * config/mips/tm-mips.h (mips_register_name): Update. * i386-tdep.h (i386_register_name): Update. * mips-tdep.c (mips_register_name): Update * alpha-tdep.c (alpha_register_name): Update. * arch-utils.c (legacy_register_name): Update. * arch-utils.h (legacy_register_name): Update. * avr-tdep.c (avr_register_name): Update. * ia64-tdep.c (ia64_register_name): Update. * i386-tdep.c (i386_register_name): Update. * sparc-tdep.c (sparc32_register_name): Update. (sparc64_register_name): Update. (sparclite_register_name): Update. (sparclet_register_name): * sh-tdep.c (sh_generic_register_name): Update. (sh_sh_register_name): Update. (sh_sh3_register_name): Update. (sh_sh3e_register_name): Update. (sh_sh_dsp_register_name): Update. (sh_sh3_dsp_register_name): Update. (sh_sh4_register_name): Update. (sh_sh64_register_name): Update. * s390-tdep.c (s390_register_name): Update. * rs6000-tdep.c (rs6000_register_name): Update. * ns32k-tdep.c (ns32k_register_name_32082): Update. (ns32k_register_name_32382): Update. * d10v-tdep.c (d10v_ts2_register_name): Update. (d10v_ts3_register_name): Update. * xstormy16-tdep.c (xstormy16_register_name): Update. * vax-tdep.c (vax_register_name): Update. * v850-tdep.c (v850_register_name): Update. * m68hc11-tdep.c (m68hc11_register_name): Update. * mn10300-tdep.c (mn10300_generic_register_name): Update. (am33_register_name): Update.
This commit is contained in:
parent
d62274a397
commit
fa88f6772d
|
@ -1,3 +1,42 @@
|
|||
2002-06-17 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* gdbarch.sh (REGISTER_NAME): Change return type a constant string
|
||||
pointer.
|
||||
* gdbarch.h, gdbarch.c: Regenerate.
|
||||
* config/mips/tm-mips.h (mips_register_name): Update.
|
||||
* i386-tdep.h (i386_register_name): Update.
|
||||
* mips-tdep.c (mips_register_name): Update
|
||||
* alpha-tdep.c (alpha_register_name): Update.
|
||||
* arch-utils.c (legacy_register_name): Update.
|
||||
* arch-utils.h (legacy_register_name): Update.
|
||||
* avr-tdep.c (avr_register_name): Update.
|
||||
* ia64-tdep.c (ia64_register_name): Update.
|
||||
* i386-tdep.c (i386_register_name): Update.
|
||||
* sparc-tdep.c (sparc32_register_name): Update.
|
||||
(sparc64_register_name): Update.
|
||||
(sparclite_register_name): Update.
|
||||
(sparclet_register_name): Update.
|
||||
* sh-tdep.c (sh_generic_register_name): Update.
|
||||
(sh_sh_register_name): Update.
|
||||
(sh_sh3_register_name): Update.
|
||||
(sh_sh3e_register_name): Update.
|
||||
(sh_sh_dsp_register_name): Update.
|
||||
(sh_sh3_dsp_register_name): Update.
|
||||
(sh_sh4_register_name): Update.
|
||||
(sh_sh64_register_name): Update.
|
||||
* s390-tdep.c (s390_register_name): Update.
|
||||
* rs6000-tdep.c (rs6000_register_name): Update.
|
||||
* ns32k-tdep.c (ns32k_register_name_32082): Update.
|
||||
(ns32k_register_name_32382): Update.
|
||||
* d10v-tdep.c (d10v_ts2_register_name): Update.
|
||||
(d10v_ts3_register_name): Update.
|
||||
* xstormy16-tdep.c (xstormy16_register_name): Update.
|
||||
* vax-tdep.c (vax_register_name): Update.
|
||||
* v850-tdep.c (v850_register_name): Update.
|
||||
* m68hc11-tdep.c (m68hc11_register_name): Update.
|
||||
* mn10300-tdep.c (mn10300_generic_register_name): Update.
|
||||
(am33_register_name): Update.
|
||||
|
||||
2002-06-17 Grace Sainsbury <graces@redhat.com>
|
||||
|
||||
* m68k-tdep.c: Reindented.
|
||||
|
|
|
@ -277,7 +277,7 @@ push_sigtramp_desc (CORE_ADDR low_addr)
|
|||
}
|
||||
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
alpha_register_name (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
|
|
@ -137,7 +137,7 @@ generic_in_function_epilogue_p (struct gdbarch *gdbarch, CORE_ADDR pc)
|
|||
return 0;
|
||||
}
|
||||
|
||||
char *
|
||||
const char *
|
||||
legacy_register_name (int i)
|
||||
{
|
||||
#ifdef REGISTER_NAMES
|
||||
|
|
|
@ -48,7 +48,7 @@ extern gdbarch_frameless_function_invocation_ftype generic_frameless_function_in
|
|||
extern gdbarch_return_value_on_stack_ftype generic_return_value_on_stack_not;
|
||||
|
||||
/* Map onto old REGISTER_NAMES. */
|
||||
extern char *legacy_register_name (int i);
|
||||
extern const char *legacy_register_name (int i);
|
||||
|
||||
/* Accessor for old global function pointer for disassembly. */
|
||||
extern int legacy_print_insn (bfd_vma vma, disassemble_info *info);
|
||||
|
|
|
@ -158,7 +158,7 @@ struct gdbarch_tdep
|
|||
|
||||
/* Lookup the name of a register given it's number. */
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
avr_register_name (int regnum)
|
||||
{
|
||||
static char *register_names[] = {
|
||||
|
|
|
@ -93,7 +93,7 @@ extern int in_sigtramp (CORE_ADDR, char *);
|
|||
|
||||
/* Given the register index, return the name of the corresponding
|
||||
register. */
|
||||
extern char *mips_register_name (int regnr);
|
||||
extern const char *mips_register_name (int regnr);
|
||||
#define REGISTER_NAME(i) mips_register_name (i)
|
||||
|
||||
/* Initializer for an array of names of registers.
|
||||
|
|
|
@ -187,7 +187,7 @@ enum ts2_regnums
|
|||
TS2_A0_REGNUM = 35
|
||||
};
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
d10v_ts2_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -213,7 +213,7 @@ enum ts3_regnums
|
|||
TS3_A0_REGNUM = 32
|
||||
};
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
d10v_ts3_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
|
|
@ -2806,7 +2806,7 @@ set_gdbarch_dwarf2_reg_to_regnum (struct gdbarch *gdbarch,
|
|||
gdbarch->dwarf2_reg_to_regnum = dwarf2_reg_to_regnum;
|
||||
}
|
||||
|
||||
char *
|
||||
const char *
|
||||
gdbarch_register_name (struct gdbarch *gdbarch, int regnr)
|
||||
{
|
||||
gdb_assert (gdbarch != NULL);
|
||||
|
|
|
@ -658,8 +658,8 @@ extern void set_gdbarch_dwarf2_reg_to_regnum (struct gdbarch *gdbarch, gdbarch_d
|
|||
#define REGISTER_NAME(regnr) (legacy_register_name (regnr))
|
||||
#endif
|
||||
|
||||
typedef char * (gdbarch_register_name_ftype) (int regnr);
|
||||
extern char * gdbarch_register_name (struct gdbarch *gdbarch, int regnr);
|
||||
typedef const char * (gdbarch_register_name_ftype) (int regnr);
|
||||
extern const char * gdbarch_register_name (struct gdbarch *gdbarch, int regnr);
|
||||
extern void set_gdbarch_register_name (struct gdbarch *gdbarch, gdbarch_register_name_ftype *register_name);
|
||||
#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (REGISTER_NAME)
|
||||
#error "Non multi-arch definition of REGISTER_NAME"
|
||||
|
|
|
@ -458,7 +458,7 @@ f:2:DWARF_REG_TO_REGNUM:int:dwarf_reg_to_regnum:int dwarf_regnr:dwarf_regnr:::no
|
|||
# to map one to one onto the sdb register numbers.
|
||||
f:2:SDB_REG_TO_REGNUM:int:sdb_reg_to_regnum:int sdb_regnr:sdb_regnr:::no_op_reg_to_regnum::0
|
||||
f:2:DWARF2_REG_TO_REGNUM:int:dwarf2_reg_to_regnum:int dwarf2_regnr:dwarf2_regnr:::no_op_reg_to_regnum::0
|
||||
f:2:REGISTER_NAME:char *:register_name:int regnr:regnr:::legacy_register_name::0
|
||||
f:2:REGISTER_NAME:const char *:register_name:int regnr:regnr:::legacy_register_name::0
|
||||
v:2:REGISTER_SIZE:int:register_size::::0:-1
|
||||
v:2:REGISTER_BYTES:int:register_bytes::::0:-1
|
||||
f:2:REGISTER_BYTE:int:register_byte:int reg_nr:reg_nr::0:0
|
||||
|
|
|
@ -78,7 +78,7 @@ static int i386_register_size[I386_SSE_NUM_REGS] = {
|
|||
|
||||
/* Return the name of register REG. */
|
||||
|
||||
char *
|
||||
const char *
|
||||
i386_register_name (int reg)
|
||||
{
|
||||
if (reg < 0)
|
||||
|
|
|
@ -157,7 +157,7 @@ struct gdbarch_tdep
|
|||
+ I386_SIZEOF_XREGS)
|
||||
|
||||
/* Return the name of register REG. */
|
||||
extern char *i386_register_name (int reg);
|
||||
extern char const *i386_register_name (int reg);
|
||||
|
||||
/* Return the offset into the register array of the start of register
|
||||
number REG. */
|
||||
|
|
|
@ -243,7 +243,7 @@ struct gdbarch_tdep
|
|||
#define FIND_GLOBAL_POINTER \
|
||||
(gdbarch_tdep (current_gdbarch)->find_global_pointer)
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
ia64_register_name (int reg)
|
||||
{
|
||||
return ia64_register_names[reg];
|
||||
|
|
|
@ -255,7 +255,7 @@ m68hc11_store_pseudo_register (int regno)
|
|||
}
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
m68hc11_register_name (int reg_nr)
|
||||
{
|
||||
if (reg_nr < 0)
|
||||
|
|
|
@ -270,7 +270,7 @@ static struct cmd_list_element *showmipscmdlist = NULL;
|
|||
char *mips_generic_reg_names[] = MIPS_REGISTER_NAMES;
|
||||
char **mips_processor_reg_names = mips_generic_reg_names;
|
||||
|
||||
char *
|
||||
const char *
|
||||
mips_register_name (int i)
|
||||
{
|
||||
return mips_processor_reg_names[i];
|
||||
|
|
|
@ -89,7 +89,7 @@ register_name (int reg, char **regs, long sizeof_regs)
|
|||
return regs[reg];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
mn10300_generic_register_name (int reg)
|
||||
{
|
||||
static char *regs[] =
|
||||
|
@ -102,7 +102,7 @@ mn10300_generic_register_name (int reg)
|
|||
}
|
||||
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
am33_register_name (int reg)
|
||||
{
|
||||
static char *regs[] =
|
||||
|
|
|
@ -36,7 +36,7 @@ static CORE_ADDR ns32k_get_enter_addr (CORE_ADDR);
|
|||
static int ns32k_localcount (CORE_ADDR enter_pc);
|
||||
static void flip_bytes (void *, int);
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
ns32k_register_name_32082 (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -55,7 +55,7 @@ ns32k_register_name_32082 (int regno)
|
|||
return (register_names[regno]);
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
ns32k_register_name_32382 (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
|
|
@ -1575,7 +1575,7 @@ regsize (const struct reg *reg, int wordsize)
|
|||
/* Return the name of register number N, or null if no such register exists
|
||||
in the current architecture. */
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
rs6000_register_name (int n)
|
||||
{
|
||||
struct gdbarch_tdep *tdep = TDEP;
|
||||
|
|
|
@ -150,7 +150,7 @@ s390_memset_extra_info (struct frame_extra_info *fextra_info)
|
|||
|
||||
|
||||
|
||||
char *
|
||||
const char *
|
||||
s390_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] = {
|
||||
|
|
|
@ -68,7 +68,7 @@ struct frame_extra_info
|
|||
int f_offset;
|
||||
};
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_generic_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -90,7 +90,7 @@ sh_generic_register_name (int reg_nr)
|
|||
return register_names[reg_nr];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_sh_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -112,7 +112,7 @@ sh_sh_register_name (int reg_nr)
|
|||
return register_names[reg_nr];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_sh3_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -134,7 +134,7 @@ sh_sh3_register_name (int reg_nr)
|
|||
return register_names[reg_nr];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_sh3e_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -156,7 +156,7 @@ sh_sh3e_register_name (int reg_nr)
|
|||
return register_names[reg_nr];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_sh_dsp_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -178,7 +178,7 @@ sh_sh_dsp_register_name (int reg_nr)
|
|||
return register_names[reg_nr];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_sh3_dsp_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -201,7 +201,7 @@ sh_sh3_dsp_register_name (int reg_nr)
|
|||
return register_names[reg_nr];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_sh4_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -236,7 +236,7 @@ sh_sh4_register_name (int reg_nr)
|
|||
return register_names[reg_nr];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sh_sh64_register_name (int reg_nr)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
|
|
@ -2551,7 +2551,7 @@ sparc_print_extra_frame_info (struct frame_info *fi)
|
|||
|
||||
/* MULTI_ARCH support */
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sparc32_register_name (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -2575,7 +2575,7 @@ sparc32_register_name (int regno)
|
|||
return register_names[regno];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sparc64_register_name (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -2607,7 +2607,7 @@ sparc64_register_name (int regno)
|
|||
return register_names[regno];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sparclite_register_name (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
@ -2632,7 +2632,7 @@ sparclite_register_name (int regno)
|
|||
return register_names[regno];
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
sparclet_register_name (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
|
|
@ -205,7 +205,7 @@ static CORE_ADDR v850_scan_prologue (CORE_ADDR pc, struct prologue_info *fs);
|
|||
/* Function: v850_register_name
|
||||
Returns the name of the v850/v850e register N. */
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
v850_register_name (int regnum)
|
||||
{
|
||||
if (regnum < 0 || regnum >= E_NUM_REGS)
|
||||
|
|
|
@ -83,7 +83,7 @@ static gdbarch_fix_call_dummy_ftype vax_fix_call_dummy;
|
|||
|
||||
static unsigned char *print_insn_arg ();
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
vax_register_name (int regno)
|
||||
{
|
||||
static char *register_names[] =
|
||||
|
|
|
@ -97,7 +97,7 @@ enum
|
|||
/* Function: xstormy16_register_name
|
||||
Returns the name of the standard Xstormy16 register N. */
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
xstormy16_register_name (int regnum)
|
||||
{
|
||||
static char *register_names[] = {
|
||||
|
|
Loading…
Reference in New Issue