ref: 654935ba71201d7215d9fcd96181a330ec6ff617
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