Commit 06901504 authored by Stephen Rothwell's avatar Stephen Rothwell Committed by Linus Torvalds

[PATCH] noone uses HAVE_ARCH_SI_CODES or HAVE_ARCH_SIGEVENT_T

Since asm-generic/siginfo.h was created, the architectures have been slowly
fixed/modified until noone uses HAVE_ARCH_SI_CODES or HAVE_ARCH_SIGEVENT_T
any more, so this patch removes the checks for them.
Signed-off-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 577dfb53
...@@ -154,7 +154,6 @@ typedef struct siginfo { ...@@ -154,7 +154,6 @@ typedef struct siginfo {
#define SI_FROMUSER(siptr) ((siptr)->si_code <= 0) #define SI_FROMUSER(siptr) ((siptr)->si_code <= 0)
#define SI_FROMKERNEL(siptr) ((siptr)->si_code > 0) #define SI_FROMKERNEL(siptr) ((siptr)->si_code > 0)
#ifndef HAVE_ARCH_SI_CODES
/* /*
* SIGILL si_codes * SIGILL si_codes
*/ */
...@@ -225,8 +224,6 @@ typedef struct siginfo { ...@@ -225,8 +224,6 @@ typedef struct siginfo {
#define POLL_HUP (__SI_POLL|6) /* device disconnected */ #define POLL_HUP (__SI_POLL|6) /* device disconnected */
#define NSIGPOLL 6 #define NSIGPOLL 6
#endif
/* /*
* sigevent definitions * sigevent definitions
* *
...@@ -245,8 +242,6 @@ typedef struct siginfo { ...@@ -245,8 +242,6 @@ typedef struct siginfo {
#define SIGEV_PAD_SIZE ((SIGEV_MAX_SIZE/sizeof(int)) - 3) #define SIGEV_PAD_SIZE ((SIGEV_MAX_SIZE/sizeof(int)) - 3)
#endif #endif
#ifndef HAVE_ARCH_SIGEVENT_T
typedef struct sigevent { typedef struct sigevent {
sigval_t sigev_value; sigval_t sigev_value;
int sigev_signo; int sigev_signo;
...@@ -262,8 +257,6 @@ typedef struct sigevent { ...@@ -262,8 +257,6 @@ typedef struct sigevent {
} _sigev_un; } _sigev_un;
} sigevent_t; } sigevent_t;
#endif
#define sigev_notify_function _sigev_un._sigev_thread._function #define sigev_notify_function _sigev_un._sigev_thread._function
#define sigev_notify_attributes _sigev_un._sigev_thread._attribute #define sigev_notify_attributes _sigev_un._sigev_thread._attribute
#define sigev_notify_thread_id _sigev_un._tid #define sigev_notify_thread_id _sigev_un._tid
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment