Browse Source

* hpux-thread.c (hpux_thread_store_registers): Use

regcache_raw_collect, not regcache_raw_read.
	* irix5-nat.c (fetch_core_registers): Use regcache_raw_supply,
	not regcache_raw_write.
binutils-2_18-branch
Ulrich Weigand 20 years ago
parent
commit
8bb42077f2
  1. 7
      gdb/ChangeLog
  2. 6
      gdb/hpux-thread.c
  3. 2
      gdb/irix5-nat.c

7
gdb/ChangeLog

@ -1,3 +1,10 @@
2007-04-28 Ulrich Weigand <uweigand@de.ibm.com>
* hpux-thread.c (hpux_thread_store_registers): Use
regcache_raw_collect, not regcache_raw_read.
* irix5-nat.c (fetch_core_registers): Use regcache_raw_supply,
not regcache_raw_write.
2007-04-28 Ulrich Weigand <uweigand@de.ibm.com>
* gdbarch.sh: Remove deprecated_register_byte.

6
gdb/hpux-thread.c

@ -359,7 +359,7 @@ hpux_thread_store_registers (int regno)
deprecated_child_ops.to_store_registers (regno); /* Let lower layer handle this... */
else if (regno == HPPA_SP_REGNUM)
{
regcache_raw_read (current_regcache, regno, buf);
regcache_raw_collect (current_regcache, regno, buf);
write_memory ((CORE_ADDR) &tcb_ptr->static_ctx.sp, buf,
register_size (current_gdbarch, regno));
tcb_ptr->static_ctx.sp
@ -367,13 +367,13 @@ hpux_thread_store_registers (int regno)
}
else if (regno == HPPA_PCOQ_HEAD_REGNUM)
{
regcache_raw_read (current_regcache, regno, buf);
regcache_raw_collect (current_regcache, regno, buf);
write_memory (sp - 20, buf,
register_size (current_gdbarch, regno));
}
else
{
regcache_raw_read (current_regcache, regno, buf);
regcache_raw_collect (current_regcache, regno, buf);
write_memory (sp + regmap[regno], buf,
register_size (current_gdbarch, regno));
}

2
gdb/irix5-nat.c

@ -255,7 +255,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
for (regno = 0; regno < NUM_REGS; regno++)
{
regcache_raw_write (current_regcache, regno, srcp);
regcache_raw_supply (current_regcache, regno, srcp);
srcp += regsize;
}
}

Loading…
Cancel
Save