xref: /csrg-svn/lib/libc/i386/stdlib/abs.s (revision 61131)
141035Swilliam/*-
2*61131Sbostic * Copyright (c) 1990, 1993
3*61131Sbostic *	The Regents of the University of California.  All rights reserved.
441035Swilliam *
541035Swilliam * This code is derived from software contributed to Berkeley by
641035Swilliam * William Jolitz.
741035Swilliam *
841035Swilliam * %sccs.include.redist.c%
941035Swilliam */
1041035Swilliam
1141035Swilliam#if defined(LIBC_SCCS) && !defined(lint)
12*61131Sbostic	.asciz "@(#)abs.s	8.1 (Berkeley) 06/04/93"
1341035Swilliam#endif /* LIBC_SCCS and not lint */
1441035Swilliam
1541035Swilliam#include "DEFS.h"
1641035Swilliam
1741035SwilliamENTRY(abs)
1845827Swilliam	movl	4(%esp),%eax
1941035Swilliam	cmpl	$0,%eax
2041035Swilliam	jge	1f
2141035Swilliam	negl	%eax
2241035Swilliam1:	ret
23