ref: 1aa8352b43390f548da154b82b0b50e295d9c03f
dir: /sys/src/9/riscv64/fpu.c/
#include "u.h"
#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
#include "ureg.h"
#include "../riscv64/sysreg.h"
FPsave*
notefpsave(Proc *p)
{
#ifdef XXX
if(p->fpsave == nil)
return nil;
if(p->fpstate == (FPinactive|FPnotify)){
p->fpsave = fpalloc(p->fpsave);
memmove(p->fpsave, p->fpsave->link, sizeof(FPsave));
p->fpstate = FPinactive;
}
return p->fpsave->link;
#endif
return nil;
}