1 2#include <asm.inc> 3 4PUBLIC _fmodf 5 6/* FUNCTIONS ***************************************************************/ 7.code 8 9_fmodf: 10 push ebp 11 mov ebp, esp 12 13 fld dword ptr [esp + 4] 14 fld dword ptr [esp + 8] 15 fxch st(1) 16l1: 17 fprem 18 fstsw ax 19 sahf 20 jp l1 21 fstp st(1) 22 23 pop ebp 24 ret 25 26END 27