Page MenuHomeFreeBSD

D39364.diff
No OneTemporary

D39364.diff

Index: sys/arm/arm/machdep_kdb.c
===================================================================
--- sys/arm/arm/machdep_kdb.c
+++ sys/arm/arm/machdep_kdb.c
@@ -120,9 +120,9 @@
}
KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate,
("Called fill_fpregs while the kernel is using the VFP"));
- memcpy(regs->fpr_r, pcb->pcb_vfpstate.reg,
- sizeof(regs->fpr_r));
- regs->fpr_fpscr = pcb->pcb_vfpstate.fpscr;
+ memcpy(regs->fpr, pcb->pcb_vfpstate.reg,
+ sizeof(regs->fpr));
+ regs->fpr_fpsr = pcb->pcb_vfpstate.fpscr;
#else
memset(regs, 0, sizeof(*regs));
#endif
@@ -152,8 +152,8 @@
pcb = td->td_pcb;
KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate,
("Called set_fpregs while the kernel is using the VFP"));
- memcpy(pcb->pcb_vfpstate.reg, regs->fpr_r, sizeof(regs->fpr_r));
- pcb->pcb_vfpstate.fpscr = regs->fpr_fpscr;
+ memcpy(pcb->pcb_vfpstate.reg, regs->fpr, sizeof(regs->fpr));
+ pcb->pcb_vfpstate.fpscr = regs->fpr_fpsr;
#endif
return (0);
}
Index: sys/arm/include/reg.h
===================================================================
--- sys/arm/include/reg.h
+++ sys/arm/include/reg.h
@@ -14,8 +14,8 @@
};
struct fpreg {
- __uint64_t fpr_r[32];
- __uint32_t fpr_fpscr;
+ __uint64_t fpr[32];
+ __uint32_t fpr_fpsr;
};
struct dbreg {

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 5, 5:39 PM (20 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29293330
Default Alt Text
D39364.diff (1 KB)

Event Timeline