Always store the floating point value using the register's
floating-point format. */
const int fp_regnum = tdep->ppc_fp0_regnum + 1 + f_argno;
Always store the floating point value using the register's
floating-point format. */
const int fp_regnum = tdep->ppc_fp0_regnum + 1 + f_argno;
memset (word, 0, reg_size);
memcpy (word,
((char *) value_contents (arg)) + argbytes,
memset (word, 0, reg_size);
memcpy (word,
((char *) value_contents (arg)) + argbytes,
memset (word, 0, reg_size);
memcpy (word, value_contents (arg), len);
memset (word, 0, reg_size);
memcpy (word, value_contents (arg), len);
rs6000_software_single_step (struct regcache *regcache)
{
struct gdbarch *gdbarch = get_regcache_arch (regcache);
rs6000_software_single_step (struct regcache *regcache)
{
struct gdbarch *gdbarch = get_regcache_arch (regcache);
loc = regcache_read_pc (regcache);
insn = read_memory_integer (loc, 4, byte_order);
loc = regcache_read_pc (regcache);
insn = read_memory_integer (loc, 4, byte_order);
software single-stepping. */
set_gdbarch_displaced_step_copy_insn (gdbarch, NULL);
set_gdbarch_displaced_step_fixup (gdbarch, NULL);
software single-stepping. */
set_gdbarch_displaced_step_copy_insn (gdbarch, NULL);
set_gdbarch_displaced_step_fixup (gdbarch, NULL);
set_gdbarch_displaced_step_location (gdbarch, NULL);
set_gdbarch_push_dummy_call (gdbarch, rs6000_push_dummy_call);
set_gdbarch_displaced_step_location (gdbarch, NULL);
set_gdbarch_push_dummy_call (gdbarch, rs6000_push_dummy_call);