translate: float: stack mode and some more ops
[ia32rtools.git] / tests / x87.asm
index 240730f..e6b40e5 100644 (file)
@@ -17,8 +17,13 @@ arg_0           = dword ptr  8
                 fdiv    st(1), st
                 faddp   st(1), st
                 fld1
-                fdivrp  [ebp+var_18]
+                fdivr   [ebp+var_18]
+                fxch    st(1)
+                fchs
+                fsubrp  st, st
                 fld     st(1)
+                fyl2x
+                fld     st
                 fstp    [ebp+var_18]
                 fst     [ebp+var_20]
                 call    __ftol