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