ref: 42dfac6916ebbdac65cbec8b3e1a80c3ee41423c
dir: /emu/MacOSX/asm-386.s/
/* * these are the same as on the PC (eg, Linux) */ .globl _FPsave _FPsave: pushl %ebp movl %esp, %ebp movl 8(%ebp), %eax fstenv (%eax) popl %ebp ret .globl _FPrestore _FPrestore: pushl %ebp movl %esp, %ebp movl 8(%ebp), %eax fldenv (%eax) popl %ebp ret .globl __tas __tas: movl $1, %eax movl 4(%esp), %ecx xchgl %eax, 0(%ecx) ret