summaryrefslogtreecommitdiff
path: root/gdb/ppcnbsd-nat.c
diff options
context:
space:
mode:
authorJ.T. Conklin <jtc@redback.com>2001-04-30 23:57:27 +0000
committerJ.T. Conklin <jtc@redback.com>2001-04-30 23:57:27 +0000
commitae5a36dc6710c586137879a057621dd1658ff2b6 (patch)
tree3148920e9c29226538e922afa722df81f7d6d9a7 /gdb/ppcnbsd-nat.c
parent40566c4b337c182f328cbaa58b58552d9ad3a54e (diff)
downloadgdb-ae5a36dc6710c586137879a057621dd1658ff2b6.tar.gz
* ppcnbsd-nat.c (fetch_inferior_registers)
(store_inferior_registers, fetch_core_registers): Changed to use fpreg[] instead of r_regs[] to access floating point registers.
Diffstat (limited to 'gdb/ppcnbsd-nat.c')
-rw-r--r--gdb/ppcnbsd-nat.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/ppcnbsd-nat.c b/gdb/ppcnbsd-nat.c
index 650c591d1c2..427f48f6ae0 100644
--- a/gdb/ppcnbsd-nat.c
+++ b/gdb/ppcnbsd-nat.c
@@ -59,7 +59,7 @@ fetch_inferior_registers (int regno)
ptrace (PT_GETFPREGS, inferior_pid,
(PTRACE_ARG3_TYPE) &inferior_fp_registers, 0);
for (i = 0; i < 32; i++)
- RF (FP0_REGNUM + i, inferior_fp_registers.r_regs[i]);
+ RF (FP0_REGNUM + i, inferior_fp_registers.fpreg[i]);
#endif
registers_fetched ();
@@ -87,7 +87,7 @@ store_inferior_registers (int regno)
#ifdef PT_SETFPREGS
for (i = 0; i < 32; i++)
- RS (FP0_REGNUM + i, inferior_fp_registers.r_regs[i]);
+ RS (FP0_REGNUM + i, inferior_fp_registers.fpreg[i]);
ptrace (PT_SETFPREGS, inferior_pid,
(PTRACE_ARG3_TYPE) & inferior_fp_registers, 0);
#endif
@@ -120,7 +120,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which,
#ifdef PT_FPGETREGS
/* Floating point registers */
for (i = 0; i < 32; i++)
- RF (FP0_REGNUM + i, core_reg->freg.r_regs[i]);
+ RF (FP0_REGNUM + i, core_reg->freg.fpreg[i]);
#endif
registers_fetched ();