diff --git a/vm/cpu-x86.32.S b/vm/cpu-x86.32.S index f308bf0b92..0c4166cfe5 100644 --- a/vm/cpu-x86.32.S +++ b/vm/cpu-x86.32.S @@ -75,12 +75,8 @@ DEF(void,get_x87_env,(void*)): DEF(void,set_x87_env,(const void*)): movl 4(%esp), %eax - fldcw 2(%eax) - movb 4(%eax), %dl - test %dl, %dl - jz 1f fnclex -1: + fldcw 2(%eax) ret #include "cpu-x86.S"