xref: /csrg-svn/lib/libc/i386/sys/execl.s (revision 41015)
1*41015Swilliam/*-
2*41015Swilliam * Copyright (c) 1990 The Regents of the University of California.
3*41015Swilliam * All rights reserved.
4*41015Swilliam *
5*41015Swilliam * This code is derived from software contributed to Berkeley by
6*41015Swilliam * William Jolitz.
7*41015Swilliam *
8*41015Swilliam * %sccs.include.redist.c%
9*41015Swilliam */
10*41015Swilliam
11*41015Swilliam#if defined(SYSLIBC_SCCS) && !defined(lint)
12*41015Swilliam	.asciz "@(#)execl.s	5.1 (Berkeley) 04/23/90"
13*41015Swilliam#endif /* SYSLIBC_SCCS and not lint */
14*41015Swilliam
15*41015Swilliam#include "SYS.h"
16*41015Swilliam
17*41015SwilliamENTRY(execl)
18*41015Swilliam	lea	8(%esp),%eax
19*41015Swilliam	pushl	%eax
20*41015Swilliam	movl	4+4(%esp),%eax
21*41015Swilliam	pushl	%eax
22*41015Swilliam	call	_execv
23*41015Swilliam	addl	$8,%esp
24*41015Swilliam	ret			/* execl(file, arg1, arg2, ..., 0); */
25