diff options
author | Simon Marchi <simon.marchi@ericsson.com> | 2018-05-30 14:54:44 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@ericsson.com> | 2018-05-30 14:54:44 -0400 |
commit | e4c4a59b48b2cec10cffac4f562937de00cb5f3f (patch) | |
tree | 23906f4711d763a32fe468ea66e0ccbd291cc1b5 /gdb/s390-tdep.c | |
parent | 73bb0000525a67694c1e8921e7c34ee0d985787e (diff) | |
download | gdb-e4c4a59b48b2cec10cffac4f562937de00cb5f3f.zip gdb-e4c4a59b48b2cec10cffac4f562937de00cb5f3f.tar.gz gdb-e4c4a59b48b2cec10cffac4f562937de00cb5f3f.tar.bz2 |
Remove regcache_cooked_write_part
Remove regcache_cooked_write_part, update callers to use
regcache::cooked_write_part.
gdb/ChangeLog:
* regcache.h (regcache_cooked_write_part): Remove, update
callers to use regcache::cooked_write_part.
* regcache.c (regcache_cooked_write_part): Remove.
Diffstat (limited to 'gdb/s390-tdep.c')
-rw-r--r-- | gdb/s390-tdep.c | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/gdb/s390-tdep.c b/gdb/s390-tdep.c index a894b4b..a3a3cb6 100644 --- a/gdb/s390-tdep.c +++ b/gdb/s390-tdep.c @@ -1723,10 +1723,8 @@ s390_handle_arg (struct s390_arg_state *as, struct value *arg, /* When we store a single-precision value in an FP register, it occupies the leftmost bits. */ if (write_mode) - regcache_cooked_write_part (as->regcache, - S390_F0_REGNUM + as->fr, - 0, length, - value_contents (arg)); + as->regcache->cooked_write_part (S390_F0_REGNUM + as->fr, 0, length, + value_contents (arg)); as->fr += 2; } else @@ -1749,9 +1747,8 @@ s390_handle_arg (struct s390_arg_state *as, struct value *arg, int regnum = S390_V24_REGNUM + use_vr[as->vr] - 24; if (write_mode) - regcache_cooked_write_part (as->regcache, regnum, - 0, length, - value_contents (arg)); + as->regcache->cooked_write_part (regnum, 0, length, + value_contents (arg)); as->vr++; } else @@ -1980,8 +1977,7 @@ s390_register_return_value (struct gdbarch *gdbarch, struct type *type, { /* Float-like value: left-aligned in f0. */ if (in != NULL) - regcache_cooked_write_part (regcache, S390_F0_REGNUM, - 0, length, in); + regcache->cooked_write_part (S390_F0_REGNUM, 0, length, in); else regcache->cooked_read_part (S390_F0_REGNUM, 0, length, out); } @@ -1989,8 +1985,7 @@ s390_register_return_value (struct gdbarch *gdbarch, struct type *type, { /* Vector: left-aligned in v24. */ if (in != NULL) - regcache_cooked_write_part (regcache, S390_V24_REGNUM, - 0, length, in); + regcache->cooked_write_part (S390_V24_REGNUM, 0, length, in); else regcache->cooked_read_part (S390_V24_REGNUM, 0, length, out); } |