xref: /csrg-svn/lib/libc/i386/sys/fork.s (revision 61135)
141019Swilliam/*-
2*61135Sbostic * Copyright (c) 1990, 1993
3*61135Sbostic *	The Regents of the University of California.  All rights reserved.
441019Swilliam *
541019Swilliam * This code is derived from software contributed to Berkeley by
641019Swilliam * William Jolitz.
741019Swilliam *
841019Swilliam * %sccs.include.redist.c%
941019Swilliam */
1041019Swilliam
1141019Swilliam#if defined(SYSLIBC_SCCS) && !defined(lint)
12*61135Sbostic	.asciz "@(#)fork.s	8.1 (Berkeley) 06/04/93"
1341019Swilliam#endif /* SYSLIBC_SCCS and not lint */
1441019Swilliam
1541019Swilliam#include "SYS.h"
1641019Swilliam
1741019SwilliamSYSCALL(fork)
1841019Swilliam	cmpl	$0,%edx	/* parent, since %edx == 0 in parent, 1 in child */
1941019Swilliam	je	1f
2041019Swilliam	movl	$0,%eax
2141019Swilliam1:
2241019Swilliam	ret		/* pid = fork(); */
23