Fix linking of the kernel without device npx.
MFC after: 2 weeks
This commit is contained in:
parent
6f9ec5aab0
commit
b17ef03604
@ -3229,7 +3229,11 @@ fill_fpregs(struct thread *td, struct fpreg *fpregs)
|
||||
|
||||
KASSERT(td == curthread || TD_IS_SUSPENDED(td),
|
||||
("not suspended thread %p", td));
|
||||
#ifdef DEV_NPX
|
||||
npxgetregs(td);
|
||||
#else
|
||||
bzero(fpregs, sizeof(*fpregs));
|
||||
#endif
|
||||
#ifdef CPU_ENABLE_SSE
|
||||
if (cpu_fxsr)
|
||||
fill_fpregs_xmm(&td->td_pcb->pcb_user_save.sv_xmm,
|
||||
@ -3253,7 +3257,9 @@ set_fpregs(struct thread *td, struct fpreg *fpregs)
|
||||
#endif /* CPU_ENABLE_SSE */
|
||||
bcopy(fpregs, &td->td_pcb->pcb_user_save.sv_87,
|
||||
sizeof(*fpregs));
|
||||
#ifdef DEV_NPX
|
||||
npxuserinited(td);
|
||||
#endif
|
||||
return (0);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user