changeset 1106:feca4947d1f2

Corrected bad asm match for fstp on x86-32
author Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
date Thu, 12 Mar 2009 23:12:36 +0100
parents cdb7e1167803
children 015b1634b33f
files gen/asm-x86-32.h
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/gen/asm-x86-32.h	Thu Mar 12 22:30:30 2009 +0100
+++ b/gen/asm-x86-32.h	Thu Mar 12 23:12:36 2009 +0100
@@ -459,7 +459,7 @@
         /* Op_FfdR      */  { D|rfp, 0,    0  },
         /* Op_Ffd_P     */  { D|mfp, 0,    0,    FP_Types, Clb_ST, Next_Form, Op_FfdR_P }, // pop, fld so also 80 bit, "
         /* Op_FfdR_P    */  { D|rfp, 0,    0,    0, Clb_ST, Next_Form, Op_FfdRR_P },
-        /* Op_FfdRR_P   */  { D|mfp|rfp,rfp,0,   0, Clb_ST },
+        /* Op_FfdRR_P   */  { D|rfp, rfp,  0,    0, Clb_ST },
         /* Op_Fd_P      */  { D|mem, 0,    0,    0, Clb_ST }, // "
         /* Op_FdST      */  { D|rfp, 0,    0  },
         /* Op_FMath     */  { mfp,   0,    0,    FP_Types, Clb_ST, Next_Form, Op_FMath0  }, // and only single or double prec