fix set_x87_env assembly code for x86.32

db4
Joe Groff 2009-09-08 23:15:49 -05:00
parent 1c62a978d0
commit c2cd1714fa
1 changed files with 1 additions and 5 deletions

View File

@ -75,12 +75,8 @@ DEF(void,get_x87_env,(void*)):
DEF(void,set_x87_env,(const void*)): DEF(void,set_x87_env,(const void*)):
movl 4(%esp), %eax movl 4(%esp), %eax
fldcw 2(%eax)
movb 4(%eax), %dl
test %dl, %dl
jz 1f
fnclex fnclex
1: fldcw 2(%eax)
ret ret
#include "cpu-x86.S" #include "cpu-x86.S"