ref: 87d72e7e8614d96b4f61adae5fb05b0534231c4c
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