Blame |
Last modification |
View Log
| Download
| RSS feed
#include<libc/asm.h>
.text
MK_C_SYM(control87)
pushl %ebp
movl %esp,%ebp
pushl %eax
fstcw (%esp)
fwait
popl %eax
andl $0xffff, %eax
movl 12(%ebp) , %ecx
notl %ecx
andl %eax, %ecx
movl 12(%ebp) , %edx
andl 8(%ebp) , %edx
orl %ecx, %edx
pushl %edx
fldcw (%esp)
popl %edx
movl %ebp,%esp
popl %ebp
ret