Ticket #40789: fpu.diff
File fpu.diff, 760 bytes (added by domiman@…, 11 years ago) |
---|
-
src/fpu/fpu_instructions_x86.h
1161 1161 1162 1162 static void FPU_FLD_I16(PhysPt addr,Bitu store_to) { 1163 1163 fpu.p_regs[8].m1 = (Bit32u)mem_readw(addr); 1164 FPUD_LOAD(fild,WORD, )1164 FPUD_LOAD(fild,WORD,s) 1165 1165 } 1166 1166 1167 1167 static void FPU_FLD_I16_EA(PhysPt addr) { 1168 1168 fpu.p_regs[8].m1 = (Bit32u)mem_readw(addr); 1169 FPUD_LOAD_EA(fild,WORD, )1169 FPUD_LOAD_EA(fild,WORD,s) 1170 1170 } 1171 1171 1172 1172 static void FPU_FLD_I32(PhysPt addr,Bitu store_to) { … … 1211 1211 } 1212 1212 1213 1213 static void FPU_FST_I16(PhysPt addr) { 1214 FPUD_STORE(fistp,WORD, )1214 FPUD_STORE(fistp,WORD,s) 1215 1215 mem_writew(addr,(Bit16u)fpu.p_regs[8].m1); 1216 1216 } 1217 1217