diff options
Diffstat (limited to 'arch/arm/include/asm/user.h')
| -rw-r--r-- | arch/arm/include/asm/user.h | 12 | 
1 files changed, 11 insertions, 1 deletions
| diff --git a/arch/arm/include/asm/user.h b/arch/arm/include/asm/user.h index df95e050f9d..05ac4b06876 100644 --- a/arch/arm/include/asm/user.h +++ b/arch/arm/include/asm/user.h @@ -83,11 +83,21 @@ struct user{  /*   * User specific VFP registers. If only VFPv2 is present, registers 16 to 31 - * are ignored by the ptrace system call. + * are ignored by the ptrace system call and the signal handler.   */  struct user_vfp {  	unsigned long long fpregs[32];  	unsigned long fpscr;  }; +/* + * VFP exception registers exposed to user space during signal delivery. + * Fields not relavant to the current VFP architecture are ignored. + */ +struct user_vfp_exc { +	unsigned long	fpexc; +	unsigned long	fpinst; +	unsigned long	fpinst2; +}; +  #endif /* _ARM_USER_H */ | 
