ref: 0ee70192a6748cb9adf572ac584ca7dd417cf1ef
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