fix set_x87_env assembly code for x86.32
parent
1c62a978d0
commit
c2cd1714fa
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue