diff options
Diffstat (limited to 'arch/x86/include/uapi/asm/signal.h')
| -rw-r--r-- | arch/x86/include/uapi/asm/signal.h | 8 | 
1 files changed, 2 insertions, 6 deletions
diff --git a/arch/x86/include/uapi/asm/signal.h b/arch/x86/include/uapi/asm/signal.h index aa7d6ae39e0..8264f47cf53 100644 --- a/arch/x86/include/uapi/asm/signal.h +++ b/arch/x86/include/uapi/asm/signal.h @@ -95,9 +95,9 @@ typedef unsigned long sigset_t;  #ifndef __ASSEMBLY__ -#ifdef __i386__  # ifndef __KERNEL__  /* Here we must cater to libcs that poke about in kernel headers.  */ +#ifdef __i386__  struct sigaction {  	union { @@ -112,7 +112,6 @@ struct sigaction {  #define sa_handler	_u._sa_handler  #define sa_sigaction	_u._sa_sigaction -# endif /* ! __KERNEL__ */  #else /* __i386__ */  struct sigaction { @@ -122,11 +121,8 @@ struct sigaction {  	sigset_t sa_mask;		/* mask last for extensibility */  }; -struct k_sigaction { -	struct sigaction sa; -}; -  #endif /* !__i386__ */ +# endif /* ! __KERNEL__ */  typedef struct sigaltstack {  	void __user *ss_sp;  |