diff options
Diffstat (limited to 'gdb/remote.c')
-rw-r--r-- | gdb/remote.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gdb/remote.c b/gdb/remote.c index 7dedc8d..95b0bde 100644 --- a/gdb/remote.c +++ b/gdb/remote.c @@ -208,7 +208,7 @@ struct packet_reg long regnum; /* GDB's internal register number. */ LONGEST pnum; /* Remote protocol register number. */ int in_g_packet; /* Always part of G packet. */ - /* long size in bytes; == DEPRECATED_REGISTER_RAW_SIZE (regnum); at present. */ + /* long size in bytes; == register_size (current_gdbarch, regnum); at present. */ /* char *name; == REGISTER_NAME (regnum); at present. */ }; @@ -2884,9 +2884,9 @@ Packet: '%s'\n", error ("Remote sent bad register number %s: %s\nPacket: '%s'\n", phex_nz (pnum, 0), p, buf); - fieldsize = hex2bin (p, regs, DEPRECATED_REGISTER_RAW_SIZE (reg->regnum)); + fieldsize = hex2bin (p, regs, register_size (current_gdbarch, reg->regnum)); p += 2 * fieldsize; - if (fieldsize < DEPRECATED_REGISTER_RAW_SIZE (reg->regnum)) + if (fieldsize < register_size (current_gdbarch, reg->regnum)) warning ("Remote reply is too short: %s", buf); regcache_raw_supply (current_regcache, reg->regnum, regs); } @@ -3072,9 +3072,9 @@ remote_async_wait (ptid_t ptid, struct target_waitstatus *status) error ("Remote sent bad register number %ld: %s\nPacket: '%s'\n", pnum, p, buf); - fieldsize = hex2bin (p, regs, DEPRECATED_REGISTER_RAW_SIZE (reg->regnum)); + fieldsize = hex2bin (p, regs, register_size (current_gdbarch, reg->regnum)); p += 2 * fieldsize; - if (fieldsize < DEPRECATED_REGISTER_RAW_SIZE (reg->regnum)) + if (fieldsize < register_size (current_gdbarch, reg->regnum)) warning ("Remote reply is too short: %s", buf); regcache_raw_supply (current_regcache, reg->regnum, regs); } @@ -3303,7 +3303,7 @@ store_register_using_P (int regnum) sprintf (buf, "P%s=", phex_nz (reg->pnum, 0)); p = buf + strlen (buf); regcache_raw_collect (current_regcache, reg->regnum, regp); - bin2hex (regp, p, DEPRECATED_REGISTER_RAW_SIZE (reg->regnum)); + bin2hex (regp, p, register_size (current_gdbarch, reg->regnum)); remote_send (buf, rs->remote_packet_size); return buf[0] != '\0'; |