2003-09-30 Andrew Cagney <cagney@redhat.com>

* mi-main.c: Rename REGISTER_VIRTUAL_SIZE to
	DEPRECATED_REGISTER_VIRTUAL_SIZE.

2003-09-30  Andrew Cagney  <cagney@redhat.com>

	* gdbarch.sh (DEPRECATED_REGISTER_VIRTUAL_SIZE): Rename
	REGISTER_VIRTUAL_SIZE.
	* gdbarch.h, gdbarch.c: Regenerate.
	* vax-tdep.h, sparc-tdep.c, regcache.h: Update.
	* regcache.c, mn10300-tdep.c, mips-tdep.c: Update.
	* infcmd.c, frame.c, findvar.c, cris-tdep.c: Update.

2003-09-30  Andrew Cagney  <cagney@redhat.com>

	* gdbint.texinfo (Target Architecture Definition): Rename
	REGISTER_VIRTUAL_SIZE to DEPRECATED_REGISTER_VIRTUAL_SIZE.
	(Target Architecture Definition):
This commit is contained in:
Andrew Cagney 2003-09-30 19:12:20 +00:00
parent a98f9b6c0d
commit f30992d46d
18 changed files with 76 additions and 62 deletions

View file

@ -1,3 +1,12 @@
2003-09-30 Andrew Cagney <cagney@redhat.com>
* gdbarch.sh (DEPRECATED_REGISTER_VIRTUAL_SIZE): Rename
REGISTER_VIRTUAL_SIZE.
* gdbarch.h, gdbarch.c: Regenerate.
* vax-tdep.h, sparc-tdep.c, regcache.h: Update.
* regcache.c, mn10300-tdep.c, mips-tdep.c: Update.
* infcmd.c, frame.c, findvar.c, cris-tdep.c: Update.
2003-09-29 Andrew Cagney <cagney@redhat.com> 2003-09-29 Andrew Cagney <cagney@redhat.com>
* gdbarch.sh (DEPRECATED_REGISTER_VIRTUAL_TYPE): Rename * gdbarch.sh (DEPRECATED_REGISTER_VIRTUAL_TYPE): Rename

View file

@ -4245,7 +4245,7 @@ cris_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
/* The length of the registers in the program's representation. */ /* The length of the registers in the program's representation. */
set_gdbarch_deprecated_register_virtual_size (gdbarch, cris_register_size); set_gdbarch_deprecated_register_virtual_size (gdbarch, cris_register_size);
/* The largest value REGISTER_VIRTUAL_SIZE can have. */ /* The largest value DEPRECATED_REGISTER_VIRTUAL_SIZE can have. */
set_gdbarch_deprecated_max_register_virtual_size (gdbarch, 32); set_gdbarch_deprecated_max_register_virtual_size (gdbarch, 32);
set_gdbarch_deprecated_register_virtual_type (gdbarch, cris_register_virtual_type); set_gdbarch_deprecated_register_virtual_type (gdbarch, cris_register_virtual_type);

View file

@ -1,5 +1,9 @@
2003-09-30 Andrew Cagney <cagney@redhat.com> 2003-09-30 Andrew Cagney <cagney@redhat.com>
* gdbint.texinfo (Target Architecture Definition): Rename
REGISTER_VIRTUAL_SIZE to DEPRECATED_REGISTER_VIRTUAL_SIZE.
(Target Architecture Definition):
* gdbint.texinfo (Target Architecture Definition): Rename * gdbint.texinfo (Target Architecture Definition): Rename
REGISTER_VIRTUAL_TYPE to DEPRECATED_REGISTER_VIRTUAL_TYPE. REGISTER_VIRTUAL_TYPE to DEPRECATED_REGISTER_VIRTUAL_TYPE.

View file

@ -2772,7 +2772,7 @@ of bytes the register will occupy in @code{registers}, or in a @value{GDBN}
remote protocol packet. remote protocol packet.
@end deftypefn @end deftypefn
@deftypefn {Target Macro} int REGISTER_VIRTUAL_SIZE (int @var{reg}) @deftypefn {Target Macro} int DEPRECATED_REGISTER_VIRTUAL_SIZE (int @var{reg})
The size of register number @var{reg}'s value, in its virtual format. The size of register number @var{reg}'s value, in its virtual format.
This is the size a @code{struct value}'s buffer will have, holding that This is the size a @code{struct value}'s buffer will have, holding that
register's value. register's value.
@ -3533,8 +3533,8 @@ floating-point. @samp{float_reggroup}.
Any register with a valid name. Any register with a valid name.
@end table @end table
@item REGISTER_VIRTUAL_SIZE (@var{reg}) @item DEPRECATED_REGISTER_VIRTUAL_SIZE (@var{reg})
@findex REGISTER_VIRTUAL_SIZE @findex DEPRECATED_REGISTER_VIRTUAL_SIZE
Return the virtual size of @var{reg}; defaults to the size of the Return the virtual size of @var{reg}; defaults to the size of the
register's virtual type. register's virtual type.
Return the virtual size of @var{reg}. Return the virtual size of @var{reg}.

View file

@ -289,7 +289,7 @@ value_of_register (int regnum, struct frame_info *frame)
DEPRECATED_REGISTER_CONVERT_TO_VIRTUAL (regnum, register_type (current_gdbarch, regnum), DEPRECATED_REGISTER_CONVERT_TO_VIRTUAL (regnum, register_type (current_gdbarch, regnum),
raw_buffer, VALUE_CONTENTS_RAW (reg_val)); raw_buffer, VALUE_CONTENTS_RAW (reg_val));
} }
else if (REGISTER_RAW_SIZE (regnum) == REGISTER_VIRTUAL_SIZE (regnum)) else if (REGISTER_RAW_SIZE (regnum) == DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum))
memcpy (VALUE_CONTENTS_RAW (reg_val), raw_buffer, memcpy (VALUE_CONTENTS_RAW (reg_val), raw_buffer,
REGISTER_RAW_SIZE (regnum)); REGISTER_RAW_SIZE (regnum));
else else
@ -298,7 +298,7 @@ value_of_register (int regnum, struct frame_info *frame)
REGISTER_NAME (regnum), REGISTER_NAME (regnum),
regnum, regnum,
REGISTER_RAW_SIZE (regnum), REGISTER_RAW_SIZE (regnum),
REGISTER_VIRTUAL_SIZE (regnum)); DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum));
VALUE_LVAL (reg_val) = lval; VALUE_LVAL (reg_val) = lval;
VALUE_ADDRESS (reg_val) = addr; VALUE_ADDRESS (reg_val) = addr;
VALUE_REGNO (reg_val) = regnum; VALUE_REGNO (reg_val) = regnum;

View file

@ -629,7 +629,7 @@ frame_unwind_register_signed (struct frame_info *frame, int regnum)
{ {
char buf[MAX_REGISTER_SIZE]; char buf[MAX_REGISTER_SIZE];
frame_unwind_register (frame, regnum, buf); frame_unwind_register (frame, regnum, buf);
return extract_signed_integer (buf, REGISTER_VIRTUAL_SIZE (regnum)); return extract_signed_integer (buf, DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum));
} }
LONGEST LONGEST
@ -643,7 +643,7 @@ frame_unwind_register_unsigned (struct frame_info *frame, int regnum)
{ {
char buf[MAX_REGISTER_SIZE]; char buf[MAX_REGISTER_SIZE];
frame_unwind_register (frame, regnum, buf); frame_unwind_register (frame, regnum, buf);
return extract_unsigned_integer (buf, REGISTER_VIRTUAL_SIZE (regnum)); return extract_unsigned_integer (buf, DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum));
} }
ULONGEST ULONGEST
@ -658,7 +658,7 @@ frame_unwind_signed_register (struct frame_info *frame, int regnum,
{ {
char buf[MAX_REGISTER_SIZE]; char buf[MAX_REGISTER_SIZE];
frame_unwind_register (frame, regnum, buf); frame_unwind_register (frame, regnum, buf);
(*val) = extract_signed_integer (buf, REGISTER_VIRTUAL_SIZE (regnum)); (*val) = extract_signed_integer (buf, DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum));
} }
void void
@ -667,7 +667,7 @@ frame_unwind_unsigned_register (struct frame_info *frame, int regnum,
{ {
char buf[MAX_REGISTER_SIZE]; char buf[MAX_REGISTER_SIZE];
frame_unwind_register (frame, regnum, buf); frame_unwind_register (frame, regnum, buf);
(*val) = extract_unsigned_integer (buf, REGISTER_VIRTUAL_SIZE (regnum)); (*val) = extract_unsigned_integer (buf, DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum));
} }
void void

View file

@ -1532,6 +1532,25 @@ gdbarch_dump (struct gdbarch *gdbarch, struct ui_file *file)
"gdbarch_dump: DEPRECATED_REGISTER_SIZE = %d\n", "gdbarch_dump: DEPRECATED_REGISTER_SIZE = %d\n",
DEPRECATED_REGISTER_SIZE); DEPRECATED_REGISTER_SIZE);
#endif #endif
#ifdef DEPRECATED_REGISTER_VIRTUAL_SIZE_P
fprintf_unfiltered (file,
"gdbarch_dump: %s # %s\n",
"DEPRECATED_REGISTER_VIRTUAL_SIZE_P()",
XSTRING (DEPRECATED_REGISTER_VIRTUAL_SIZE_P ()));
fprintf_unfiltered (file,
"gdbarch_dump: DEPRECATED_REGISTER_VIRTUAL_SIZE_P() = %d\n",
DEPRECATED_REGISTER_VIRTUAL_SIZE_P ());
#endif
#ifdef DEPRECATED_REGISTER_VIRTUAL_SIZE
fprintf_unfiltered (file,
"gdbarch_dump: %s # %s\n",
"DEPRECATED_REGISTER_VIRTUAL_SIZE(reg_nr)",
XSTRING (DEPRECATED_REGISTER_VIRTUAL_SIZE (reg_nr)));
fprintf_unfiltered (file,
"gdbarch_dump: DEPRECATED_REGISTER_VIRTUAL_SIZE = <0x%08lx>\n",
(long) current_gdbarch->deprecated_register_virtual_size
/*DEPRECATED_REGISTER_VIRTUAL_SIZE ()*/);
#endif
#ifdef DEPRECATED_REGISTER_VIRTUAL_TYPE_P #ifdef DEPRECATED_REGISTER_VIRTUAL_TYPE_P
fprintf_unfiltered (file, fprintf_unfiltered (file,
"gdbarch_dump: %s # %s\n", "gdbarch_dump: %s # %s\n",
@ -2115,25 +2134,6 @@ gdbarch_dump (struct gdbarch *gdbarch, struct ui_file *file)
fprintf_unfiltered (file, fprintf_unfiltered (file,
"gdbarch_dump: register_type = 0x%08lx\n", "gdbarch_dump: register_type = 0x%08lx\n",
(long) current_gdbarch->register_type); (long) current_gdbarch->register_type);
#ifdef REGISTER_VIRTUAL_SIZE_P
fprintf_unfiltered (file,
"gdbarch_dump: %s # %s\n",
"REGISTER_VIRTUAL_SIZE_P()",
XSTRING (REGISTER_VIRTUAL_SIZE_P ()));
fprintf_unfiltered (file,
"gdbarch_dump: REGISTER_VIRTUAL_SIZE_P() = %d\n",
REGISTER_VIRTUAL_SIZE_P ());
#endif
#ifdef REGISTER_VIRTUAL_SIZE
fprintf_unfiltered (file,
"gdbarch_dump: %s # %s\n",
"REGISTER_VIRTUAL_SIZE(reg_nr)",
XSTRING (REGISTER_VIRTUAL_SIZE (reg_nr)));
fprintf_unfiltered (file,
"gdbarch_dump: REGISTER_VIRTUAL_SIZE = <0x%08lx>\n",
(long) current_gdbarch->deprecated_register_virtual_size
/*REGISTER_VIRTUAL_SIZE ()*/);
#endif
fprintf_unfiltered (file, fprintf_unfiltered (file,
"gdbarch_dump: remote_translate_xfer_address = 0x%08lx\n", "gdbarch_dump: remote_translate_xfer_address = 0x%08lx\n",
(long) current_gdbarch->remote_translate_xfer_address); (long) current_gdbarch->remote_translate_xfer_address);

View file

@ -569,29 +569,29 @@ extern void set_gdbarch_deprecated_register_raw_size (struct gdbarch *gdbarch, g
DEPRECATED_REGISTER_VIRTUAL_SIZE can be deleted. See: maint print DEPRECATED_REGISTER_VIRTUAL_SIZE can be deleted. See: maint print
registers. */ registers. */
#if defined (REGISTER_VIRTUAL_SIZE) #if defined (DEPRECATED_REGISTER_VIRTUAL_SIZE)
/* Legacy for systems yet to multi-arch REGISTER_VIRTUAL_SIZE */ /* Legacy for systems yet to multi-arch DEPRECATED_REGISTER_VIRTUAL_SIZE */
#if !defined (REGISTER_VIRTUAL_SIZE_P) #if !defined (DEPRECATED_REGISTER_VIRTUAL_SIZE_P)
#define REGISTER_VIRTUAL_SIZE_P() (1) #define DEPRECATED_REGISTER_VIRTUAL_SIZE_P() (1)
#endif #endif
#endif #endif
extern int gdbarch_deprecated_register_virtual_size_p (struct gdbarch *gdbarch); extern int gdbarch_deprecated_register_virtual_size_p (struct gdbarch *gdbarch);
#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (REGISTER_VIRTUAL_SIZE_P) #if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (DEPRECATED_REGISTER_VIRTUAL_SIZE_P)
#error "Non multi-arch definition of REGISTER_VIRTUAL_SIZE" #error "Non multi-arch definition of DEPRECATED_REGISTER_VIRTUAL_SIZE"
#endif #endif
#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) || !defined (REGISTER_VIRTUAL_SIZE_P) #if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) || !defined (DEPRECATED_REGISTER_VIRTUAL_SIZE_P)
#define REGISTER_VIRTUAL_SIZE_P() (gdbarch_deprecated_register_virtual_size_p (current_gdbarch)) #define DEPRECATED_REGISTER_VIRTUAL_SIZE_P() (gdbarch_deprecated_register_virtual_size_p (current_gdbarch))
#endif #endif
typedef int (gdbarch_deprecated_register_virtual_size_ftype) (int reg_nr); typedef int (gdbarch_deprecated_register_virtual_size_ftype) (int reg_nr);
extern int gdbarch_deprecated_register_virtual_size (struct gdbarch *gdbarch, int reg_nr); extern int gdbarch_deprecated_register_virtual_size (struct gdbarch *gdbarch, int reg_nr);
extern void set_gdbarch_deprecated_register_virtual_size (struct gdbarch *gdbarch, gdbarch_deprecated_register_virtual_size_ftype *deprecated_register_virtual_size); extern void set_gdbarch_deprecated_register_virtual_size (struct gdbarch *gdbarch, gdbarch_deprecated_register_virtual_size_ftype *deprecated_register_virtual_size);
#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (REGISTER_VIRTUAL_SIZE) #if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (DEPRECATED_REGISTER_VIRTUAL_SIZE)
#error "Non multi-arch definition of REGISTER_VIRTUAL_SIZE" #error "Non multi-arch definition of DEPRECATED_REGISTER_VIRTUAL_SIZE"
#endif #endif
#if !defined (REGISTER_VIRTUAL_SIZE) #if !defined (DEPRECATED_REGISTER_VIRTUAL_SIZE)
#define REGISTER_VIRTUAL_SIZE(reg_nr) (gdbarch_deprecated_register_virtual_size (current_gdbarch, reg_nr)) #define DEPRECATED_REGISTER_VIRTUAL_SIZE(reg_nr) (gdbarch_deprecated_register_virtual_size (current_gdbarch, reg_nr))
#endif #endif
/* DEPRECATED_MAX_REGISTER_RAW_SIZE can be deleted. It has been /* DEPRECATED_MAX_REGISTER_RAW_SIZE can be deleted. It has been

View file

@ -491,7 +491,7 @@ F:2:REGISTER_RAW_SIZE:int:deprecated_register_raw_size:int reg_nr:reg_nr::generi
# sizes agree with the value computed from REGISTER_TYPE, # sizes agree with the value computed from REGISTER_TYPE,
# DEPRECATED_REGISTER_VIRTUAL_SIZE can be deleted. See: maint print # DEPRECATED_REGISTER_VIRTUAL_SIZE can be deleted. See: maint print
# registers. # registers.
F:2:REGISTER_VIRTUAL_SIZE:int:deprecated_register_virtual_size:int reg_nr:reg_nr::generic_register_size:generic_register_size F:2:DEPRECATED_REGISTER_VIRTUAL_SIZE:int:deprecated_register_virtual_size:int reg_nr:reg_nr::generic_register_size:generic_register_size
# DEPRECATED_MAX_REGISTER_RAW_SIZE can be deleted. It has been # DEPRECATED_MAX_REGISTER_RAW_SIZE can be deleted. It has been
# replaced by the constant MAX_REGISTER_SIZE. # replaced by the constant MAX_REGISTER_SIZE.
V:2:DEPRECATED_MAX_REGISTER_RAW_SIZE:int:deprecated_max_register_raw_size V:2:DEPRECATED_MAX_REGISTER_RAW_SIZE:int:deprecated_max_register_raw_size

View file

@ -1545,7 +1545,7 @@ default_print_registers_info (struct gdbarch *gdbarch,
else else
{ {
memcpy (virtual_buffer, raw_buffer, memcpy (virtual_buffer, raw_buffer,
REGISTER_VIRTUAL_SIZE (i)); DEPRECATED_REGISTER_VIRTUAL_SIZE (i));
} }
/* If virtual format is floating, print it that way, and in raw /* If virtual format is floating, print it that way, and in raw

View file

@ -1,6 +1,7 @@
2003-09-20 Andrew Cagney <cagney@redhat.com> 2003-09-30 Andrew Cagney <cagney@redhat.com>
* mi-main.c (get_register): * mi-main.c: Rename REGISTER_VIRTUAL_SIZE to
DEPRECATED_REGISTER_VIRTUAL_SIZE.
2003-09-17 Andrew Cagney <cagney@redhat.com> 2003-09-17 Andrew Cagney <cagney@redhat.com>

View file

@ -544,7 +544,7 @@ get_register (int regnum, int format)
raw_buffer, virtual_buffer); raw_buffer, virtual_buffer);
} }
else else
memcpy (virtual_buffer, raw_buffer, REGISTER_VIRTUAL_SIZE (regnum)); memcpy (virtual_buffer, raw_buffer, DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum));
if (format == 'r') if (format == 'r')
{ {

View file

@ -656,7 +656,7 @@ mips_register_raw_size (int regnum)
(FP_REGISTER_DOUBLE). Also, GDB's protocol is defined by a (FP_REGISTER_DOUBLE). Also, GDB's protocol is defined by a
combination of REGISTER_RAW_SIZE and DEPRECATED_REGISTER_BYTE. */ combination of REGISTER_RAW_SIZE and DEPRECATED_REGISTER_BYTE. */
if (mips64_transfers_32bit_regs_p) if (mips64_transfers_32bit_regs_p)
return REGISTER_VIRTUAL_SIZE (regnum); return DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum);
else if (regnum >= FP0_REGNUM && regnum < FP0_REGNUM + 32 else if (regnum >= FP0_REGNUM && regnum < FP0_REGNUM + 32
&& FP_REGISTER_DOUBLE) && FP_REGISTER_DOUBLE)
/* For MIPS_ABI_N32 (for example) we need 8 byte floating point /* For MIPS_ABI_N32 (for example) we need 8 byte floating point
@ -717,7 +717,7 @@ mips_register_convertible (int reg_nr)
if (mips64_transfers_32bit_regs_p) if (mips64_transfers_32bit_regs_p)
return 0; return 0;
else else
return (REGISTER_RAW_SIZE (reg_nr) > REGISTER_VIRTUAL_SIZE (reg_nr)); return (REGISTER_RAW_SIZE (reg_nr) > DEPRECATED_REGISTER_VIRTUAL_SIZE (reg_nr));
} }
static void static void
@ -4229,7 +4229,7 @@ mips_print_register (struct ui_file *file, struct frame_info *frame,
fprintf_filtered (file, ": "); fprintf_filtered (file, ": ");
if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
offset = REGISTER_RAW_SIZE (regnum) - REGISTER_VIRTUAL_SIZE (regnum); offset = REGISTER_RAW_SIZE (regnum) - DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum);
else else
offset = 0; offset = 0;
@ -4297,16 +4297,16 @@ print_gp_register_row (struct ui_file *file, struct frame_info *frame,
if (!frame_register_read (frame, regnum, raw_buffer)) if (!frame_register_read (frame, regnum, raw_buffer))
error ("can't read register %d (%s)", regnum, REGISTER_NAME (regnum)); error ("can't read register %d (%s)", regnum, REGISTER_NAME (regnum));
/* pad small registers */ /* pad small registers */
for (byte = 0; byte < (MIPS_REGSIZE - REGISTER_VIRTUAL_SIZE (regnum)); byte++) for (byte = 0; byte < (MIPS_REGSIZE - DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum)); byte++)
printf_filtered (" "); printf_filtered (" ");
/* Now print the register value in hex, endian order. */ /* Now print the register value in hex, endian order. */
if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
for (byte = REGISTER_RAW_SIZE (regnum) - REGISTER_VIRTUAL_SIZE (regnum); for (byte = REGISTER_RAW_SIZE (regnum) - DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum);
byte < REGISTER_RAW_SIZE (regnum); byte < REGISTER_RAW_SIZE (regnum);
byte++) byte++)
fprintf_filtered (file, "%02x", (unsigned char) raw_buffer[byte]); fprintf_filtered (file, "%02x", (unsigned char) raw_buffer[byte]);
else else
for (byte = REGISTER_VIRTUAL_SIZE (regnum) - 1; for (byte = DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum) - 1;
byte >= 0; byte >= 0;
byte--) byte--)
fprintf_filtered (file, "%02x", (unsigned char) raw_buffer[byte]); fprintf_filtered (file, "%02x", (unsigned char) raw_buffer[byte]);

View file

@ -1039,14 +1039,14 @@ mn10300_print_register (const char *name, int regnum, int reg_width)
int byte; int byte;
if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
{ {
for (byte = REGISTER_RAW_SIZE (regnum) - REGISTER_VIRTUAL_SIZE (regnum); for (byte = REGISTER_RAW_SIZE (regnum) - DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum);
byte < REGISTER_RAW_SIZE (regnum); byte < REGISTER_RAW_SIZE (regnum);
byte++) byte++)
printf_filtered ("%02x", (unsigned char) raw_buffer[byte]); printf_filtered ("%02x", (unsigned char) raw_buffer[byte]);
} }
else else
{ {
for (byte = REGISTER_VIRTUAL_SIZE (regnum) - 1; for (byte = DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum) - 1;
byte >= 0; byte >= 0;
byte--) byte--)
printf_filtered ("%02x", (unsigned char) raw_buffer[byte]); printf_filtered ("%02x", (unsigned char) raw_buffer[byte]);

View file

@ -114,7 +114,7 @@ init_legacy_regcache_descr (struct gdbarch *gdbarch,
descr->register_offset[i] = DEPRECATED_REGISTER_BYTE (i); descr->register_offset[i] = DEPRECATED_REGISTER_BYTE (i);
descr->sizeof_register[i] = REGISTER_RAW_SIZE (i); descr->sizeof_register[i] = REGISTER_RAW_SIZE (i);
gdb_assert (MAX_REGISTER_SIZE >= REGISTER_RAW_SIZE (i)); gdb_assert (MAX_REGISTER_SIZE >= REGISTER_RAW_SIZE (i));
gdb_assert (MAX_REGISTER_SIZE >= REGISTER_VIRTUAL_SIZE (i)); gdb_assert (MAX_REGISTER_SIZE >= DEPRECATED_REGISTER_VIRTUAL_SIZE (i));
} }
/* Compute the real size of the register buffer. Start out by /* Compute the real size of the register buffer. Start out by
@ -243,7 +243,7 @@ init_regcache_descr (struct gdbarch *gdbarch)
gdb_assert (descr->register_offset[i] == DEPRECATED_REGISTER_BYTE (i)); gdb_assert (descr->register_offset[i] == DEPRECATED_REGISTER_BYTE (i));
#if 0 #if 0
gdb_assert (descr->sizeof_register[i] == REGISTER_RAW_SIZE (i)); gdb_assert (descr->sizeof_register[i] == REGISTER_RAW_SIZE (i));
gdb_assert (descr->sizeof_register[i] == REGISTER_VIRTUAL_SIZE (i)); gdb_assert (descr->sizeof_register[i] == DEPRECATED_REGISTER_VIRTUAL_SIZE (i));
#endif #endif
} }
/* gdb_assert (descr->sizeof_raw_registers == DEPRECATED_REGISTER_BYTES (i)); */ /* gdb_assert (descr->sizeof_raw_registers == DEPRECATED_REGISTER_BYTES (i)); */
@ -1553,7 +1553,7 @@ regcache_dump (struct regcache *regcache, struct ui_file *file,
if ((regcache->descr->sizeof_register[regnum] if ((regcache->descr->sizeof_register[regnum]
!= REGISTER_RAW_SIZE (regnum)) != REGISTER_RAW_SIZE (regnum))
|| (regcache->descr->sizeof_register[regnum] || (regcache->descr->sizeof_register[regnum]
!= REGISTER_VIRTUAL_SIZE (regnum)) != DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum))
|| (regcache->descr->sizeof_register[regnum] || (regcache->descr->sizeof_register[regnum]
!= TYPE_LENGTH (register_type (regcache->descr->gdbarch, != TYPE_LENGTH (register_type (regcache->descr->gdbarch,
regnum))) regnum)))
@ -1623,7 +1623,7 @@ regcache_dump (struct regcache *regcache, struct ui_file *file,
regcache_cooked_read (regcache, regnum, buf); regcache_cooked_read (regcache, regnum, buf);
fprintf_unfiltered (file, "0x"); fprintf_unfiltered (file, "0x");
dump_endian_bytes (file, TARGET_BYTE_ORDER, buf, dump_endian_bytes (file, TARGET_BYTE_ORDER, buf,
REGISTER_VIRTUAL_SIZE (regnum)); DEPRECATED_REGISTER_VIRTUAL_SIZE (regnum));
} }
} }

View file

@ -147,8 +147,8 @@ extern struct type *register_type (struct gdbarch *gdbarch, int regnum);
Anyway, the up-shot is that, until that mess is fixed, core code Anyway, the up-shot is that, until that mess is fixed, core code
can end up being very confused - should the RAW or VIRTUAL size be can end up being very confused - should the RAW or VIRTUAL size be
used? As a rule of thumb, use REGISTER_VIRTUAL_SIZE in cooked used? As a rule of thumb, use DEPRECATED_REGISTER_VIRTUAL_SIZE in
code, but with the comment: cooked code, but with the comment:
OK: REGISTER_VIRTUAL_SIZE OK: REGISTER_VIRTUAL_SIZE

View file

@ -2059,7 +2059,7 @@ sparc_print_registers (struct gdbarch *gdbarch,
continue; continue;
} }
memcpy (virtual_buffer, raw_buffer, REGISTER_VIRTUAL_SIZE (i)); memcpy (virtual_buffer, raw_buffer, DEPRECATED_REGISTER_VIRTUAL_SIZE (i));
/* If virtual format is floating, print it that way, and in raw /* If virtual format is floating, print it that way, and in raw
hex. */ hex. */

View file

@ -36,7 +36,7 @@
/* Largest value REGISTER_RAW_SIZE can have. */ /* Largest value REGISTER_RAW_SIZE can have. */
#define VAX_MAX_REGISTER_RAW_SIZE 4 #define VAX_MAX_REGISTER_RAW_SIZE 4
/* Largest value REGISTER_VIRTUAL_SIZE can have. */ /* Largest value DEPRECATED_REGISTER_VIRTUAL_SIZE can have. */
#define VAX_MAX_REGISTER_VIRTUAL_SIZE 4 #define VAX_MAX_REGISTER_VIRTUAL_SIZE 4
/* Register numbers of various important registers. /* Register numbers of various important registers.