Charles.Forsyth20060303a828770d19 years agoHistory
71 lines · 1.1 KB · Assembly
RawDownload
	.section	.bss	.align	4.L4_.bss:	.align	4Unixware_Asm_IntP: / Offset 0	.type	Unixware_Asm_IntP,@object	.size	Unixware_Asm_IntP,4	.set	.,.+4Unixware_Asm_VoidP: / Offset 4	.type	Unixware_Asm_VoidP,@object	.size	Unixware_Asm_VoidP,4	.set	.,.+4	.section	.text	.align	4.L1_.text:/====================/ FPsave/--------------------	.align	4	.align	4	.globl	FPsaveFPsave:	pushl	%ebp	movl	%esp,%ebp	movl	8(%ebp),%eax	movl	%eax,Unixware_Asm_VoidP	fstenv	(%eax)	leave		ret		.align	4	.type	FPsave,@function	.size	FPsave,.-FPsave /====================/ FPrestore/--------------------	.align	4	.globl	FPrestoreFPrestore:	pushl	%ebp	movl	%esp,%ebp	movl	8(%ebp),%eax	movl	%eax,Unixware_Asm_VoidP	fldenv	(%eax)	leave		ret		.align	4	.type	FPrestore,@function	.size	FPrestore,.-FPrestore  /====================/ getcallerpc/--------------------	.align	4	.globl	getcallerpcgetcallerpc:	movl	4(%ebp),%eax	ret		.align	4	.type	getcallerpc,@function	.size	getcallerpc,.-getcallerpc / test-and-set	.align	4	.globl	_tas_tas:	movl	$1, %eax	movl	4(%esp), %ecx	xchgl	%eax, 0(%ecx)	ret