1129198Scognet/* $NetBSD: ptrace.h,v 1.2 2001/02/23 21:23:52 reinoud Exp $ */ 2129198Scognet/* $FreeBSD: stable/11/sys/arm/include/ptrace.h 325831 2017-11-14 22:18:13Z jhb $ */ 3129198Scognet 4129198Scognet#ifndef _MACHINE_PTRACE_H_ 5129198Scognet#define _MACHINE_PTRACE_H_ 6129198Scognet 7325831Sjhb#define __HAVE_PTRACE_MACHDEP 8325831Sjhb 9325831Sjhb/* 10325831Sjhb * Must match mcontext_vfp_t. Note that mcontext_vfp_t does not 11325831Sjhb * include explicit padding. 12325831Sjhb */ 13325831Sjhbstruct vfpreg { 14325831Sjhb __uint64_t vfp_reg[32]; 15325831Sjhb __uint32_t vfp_scr; 16325831Sjhb __uint32_t vfp_pad0; 17325831Sjhb}; 18325831Sjhb 19325831Sjhb#define PT_GETVFPREGS (PT_FIRSTMACH + 0) 20325831Sjhb#define PT_SETVFPREGS (PT_FIRSTMACH + 1) 21325831Sjhb 22129198Scognet#endif /* !_MACHINE_PTRACE_H */ 23129198Scognet 24