1*fbadb1c4SDavid du ColombierTEXT getfcr(SB), $8 2*fbadb1c4SDavid du Colombier MOVFL FPSCR, F3 3*fbadb1c4SDavid du Colombier FMOVD F3, f-8(SP) 4*fbadb1c4SDavid du Colombier MOVW -4(SP), R3 5*fbadb1c4SDavid du Colombier RETURN 6*fbadb1c4SDavid du Colombier 7*fbadb1c4SDavid du ColombierTEXT getfsr(SB), $8 8*fbadb1c4SDavid du Colombier MOVFL FPSCR, F3 9*fbadb1c4SDavid du Colombier FMOVD F3, f-8(SP) 10*fbadb1c4SDavid du Colombier MOVW -4(SP), R3 11*fbadb1c4SDavid du Colombier RETURN 12*fbadb1c4SDavid du Colombier 13*fbadb1c4SDavid du ColombierTEXT setfcr(SB), $8 14*fbadb1c4SDavid du Colombier SYNC 15*fbadb1c4SDavid du Colombier MOVW R3, -4(SP) 16*fbadb1c4SDavid du Colombier FMOVD -8(SP), F3 17*fbadb1c4SDavid du Colombier MOVFL F3, FPSCR 18*fbadb1c4SDavid du Colombier ISYNC 19*fbadb1c4SDavid du Colombier RETURN 20*fbadb1c4SDavid du Colombier 21*fbadb1c4SDavid du ColombierTEXT setfsr(SB), $8 22*fbadb1c4SDavid du Colombier SYNC 23*fbadb1c4SDavid du Colombier MOVW R3, -4(SP) 24*fbadb1c4SDavid du Colombier FMOVD -8(SP), F3 25*fbadb1c4SDavid du Colombier MOVFL F3, FPSCR 26*fbadb1c4SDavid du Colombier ISYNC 27*fbadb1c4SDavid du Colombier RETURN 28*fbadb1c4SDavid du Colombier 29