xref: /freebsd/sys/arm/include/ptrace.h (revision d7d962ead0b6e5e8a39202d0590022082bf5bfb6)
1 /*	$NetBSD: ptrace.h,v 1.2 2001/02/23 21:23:52 reinoud Exp $	*/
2 /* $FreeBSD$ */
3 
4 #ifndef _MACHINE_PTRACE_H_
5 #define _MACHINE_PTRACE_H_
6 
7 #define	__HAVE_PTRACE_MACHDEP
8 
9 /*
10  * Must match mcontext_vfp_t.  Note that mcontext_vfp_t does not
11  * include explicit padding.
12  */
13 struct vfpreg {
14 	__uint64_t	vfp_reg[32];
15 	__uint32_t	vfp_scr;
16 	__uint32_t	vfp_pad0;
17 };
18 
19 #define	PT_GETVFPREGS	(PT_FIRSTMACH + 0)
20 #define	PT_SETVFPREGS	(PT_FIRSTMACH + 1)
21 
22 #endif /* !_MACHINE_PTRACE_H */
23