mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-03 21:34:46 +08:00
* regcache.c (deprecated_read_register_gen): Remove, inline ...
(read_register): ... here. (deprecated_write_register_gen): Remove, inline ... (write_register): ... here. * regcache.h (deprecated_read_register_gen): Remove prototype. (deprecated_write_register_gen): Likewise. * remote-sim.c (gdbsim_store_register): Replace call to deprecated_read_register_gen with regcache_cooked_read. * target.c (debug_print_register): Replace calls to deprecated_read_register_gen and read_register with regcache_cooked_read.
This commit is contained in:
@ -573,14 +573,6 @@ regcache_raw_write_unsigned (struct regcache *regcache, int regnum,
|
||||
regcache_raw_write (regcache, regnum, buf);
|
||||
}
|
||||
|
||||
void
|
||||
deprecated_read_register_gen (int regnum, gdb_byte *buf)
|
||||
{
|
||||
gdb_assert (current_regcache != NULL);
|
||||
gdb_assert (current_regcache->descr->gdbarch == current_gdbarch);
|
||||
regcache_cooked_read (current_regcache, regnum, buf);
|
||||
}
|
||||
|
||||
void
|
||||
regcache_cooked_read (struct regcache *regcache, int regnum, gdb_byte *buf)
|
||||
{
|
||||
@ -684,14 +676,6 @@ regcache_raw_write (struct regcache *regcache, int regnum,
|
||||
target_store_registers (regnum);
|
||||
}
|
||||
|
||||
void
|
||||
deprecated_write_register_gen (int regnum, gdb_byte *buf)
|
||||
{
|
||||
gdb_assert (current_regcache != NULL);
|
||||
gdb_assert (current_regcache->descr->gdbarch == current_gdbarch);
|
||||
regcache_cooked_write (current_regcache, regnum, buf);
|
||||
}
|
||||
|
||||
void
|
||||
regcache_cooked_write (struct regcache *regcache, int regnum,
|
||||
const gdb_byte *buf)
|
||||
@ -806,7 +790,9 @@ ULONGEST
|
||||
read_register (int regnum)
|
||||
{
|
||||
gdb_byte *buf = alloca (register_size (current_gdbarch, regnum));
|
||||
deprecated_read_register_gen (regnum, buf);
|
||||
gdb_assert (current_regcache != NULL);
|
||||
gdb_assert (current_regcache->descr->gdbarch == current_gdbarch);
|
||||
regcache_cooked_read (current_regcache, regnum, buf);
|
||||
return (extract_unsigned_integer (buf, register_size (current_gdbarch, regnum)));
|
||||
}
|
||||
|
||||
@ -841,7 +827,9 @@ write_register (int regnum, LONGEST val)
|
||||
size = register_size (current_gdbarch, regnum);
|
||||
buf = alloca (size);
|
||||
store_signed_integer (buf, size, (LONGEST) val);
|
||||
deprecated_write_register_gen (regnum, buf);
|
||||
gdb_assert (current_regcache != NULL);
|
||||
gdb_assert (current_regcache->descr->gdbarch == current_gdbarch);
|
||||
regcache_cooked_write (current_regcache, regnum, buf);
|
||||
}
|
||||
|
||||
void
|
||||
|
Reference in New Issue
Block a user