From 51a7a2128622b0c9d44913b6fa8453b11493c14b Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Fri, 15 Jun 2007 22:45:57 +0000 Subject: * regcache.c (read_register, read_register_pid): Remove. (write_register, write_register_pid): Likewise. * regcache.h (read_register, read_register_pid): Remove prototype. (write_register, write_register_pid): Likewise. --- gdb/regcache.c | 67 ---------------------------------------------------------- 1 file changed, 67 deletions(-) (limited to 'gdb/regcache.c') diff --git a/gdb/regcache.c b/gdb/regcache.c index dc07c9f..5a1073b 100644 --- a/gdb/regcache.c +++ b/gdb/regcache.c @@ -754,73 +754,6 @@ register_offset_hack (struct gdbarch *gdbarch, int regnum) return descr->register_offset[regnum]; } -/* Return the contents of register REGNUM as an unsigned integer. */ - -ULONGEST -read_register (int regnum) -{ - gdb_byte *buf = alloca (register_size (current_gdbarch, regnum)); - 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))); -} - -ULONGEST -read_register_pid (int regnum, ptid_t ptid) -{ - ptid_t save_ptid; - int save_pid; - CORE_ADDR retval; - - if (ptid_equal (ptid, inferior_ptid)) - return read_register (regnum); - - save_ptid = inferior_ptid; - - inferior_ptid = ptid; - - retval = read_register (regnum); - - inferior_ptid = save_ptid; - - return retval; -} - -/* Store VALUE into the raw contents of register number REGNUM. */ - -void -write_register (int regnum, LONGEST val) -{ - void *buf; - int size; - size = register_size (current_gdbarch, regnum); - buf = alloca (size); - store_signed_integer (buf, size, (LONGEST) val); - gdb_assert (current_regcache != NULL); - gdb_assert (current_regcache->descr->gdbarch == current_gdbarch); - regcache_cooked_write (current_regcache, regnum, buf); -} - -void -write_register_pid (int regnum, CORE_ADDR val, ptid_t ptid) -{ - ptid_t save_ptid; - - if (ptid_equal (ptid, inferior_ptid)) - { - write_register (regnum, val); - return; - } - - save_ptid = inferior_ptid; - - inferior_ptid = ptid; - - write_register (regnum, val); - - inferior_ptid = save_ptid; -} /* Supply register REGNUM, whose contents are stored in BUF, to REGCACHE. */ -- cgit v1.1