#define SYSARG5(op0,op1,Cn,Cm,op2) ((op0)<<19|(op1)<<16|(Cn)<<12|(Cm)<<8|(op2)<<5)
#define FPCR SPR(SYSARG5(3,3,4,4,0))
#define FPSR SPR(SYSARG5(3,3,4,4,1))
TEXT setfcr(SB), 1, $-4
MSR R0, FPCR
RETURN
TEXT getfcr(SB), 1, $-4
MRS FPCR, R0
RETURN
TEXT getfsr(SB), 1, $-4
MRS FPSR, R0
RETURN
TEXT setfsr(SB), 1, $-4
MSR R0, FPSR
RETURN