Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F146686999
D39364.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D39364.diff
View Options
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
Details
Attached
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)
Attached To
Mode
D39364: arm: Restore the names of fields in fpreg structure
Attached
Detach File
Event Timeline
Log In to Comment