xref: /csrg-svn/lib/libc/i386/sys/ptrace.s (revision 41025)
1*41025Swilliam/*-
2*41025Swilliam * Copyright (c) 1990 The Regents of the University of California.
3*41025Swilliam * All rights reserved.
4*41025Swilliam *
5*41025Swilliam * This code is derived from software contributed to Berkeley by
6*41025Swilliam * William Jolitz.
7*41025Swilliam *
8*41025Swilliam * %sccs.include.redist.c%
9*41025Swilliam */
10*41025Swilliam
11*41025Swilliam#if defined(SYSLIBC_SCCS) && !defined(lint)
12*41025Swilliam	.asciz "@(#)ptrace.s	5.1 (Berkeley) 04/23/90"
13*41025Swilliam#endif /* SYSLIBC_SCCS and not lint */
14*41025Swilliam
15*41025Swilliam#include "SYS.h"
16*41025Swilliam
17*41025SwilliamENTRY(ptrace)
18*41025Swilliam	xorl	%eax,%eax
19*41025Swilliam	movl	%eax,_errno
20*41025Swilliam	lea	SYS_ptrace,%eax
21*41025Swilliam	LCALL(7,0)
22*41025Swilliam	jb	err
23*41025Swilliam	ret
24*41025Swilliamerr:
25*41025Swilliam	jmp	cerror
26