vserver 2.0 rc7
[linux-2.6.git] / arch / mips / kernel / signal32.c
index 59f0698..1f3b191 100644 (file)
 
 #define SI_PAD_SIZE32   ((SI_MAX_SIZE/sizeof(int)) - 3)
 
-typedef union sigval32 {
-       int sival_int;
-       s32 sival_ptr;
-} sigval_t32;
-
 typedef struct compat_siginfo {
        int si_signo;
        int si_code;
@@ -89,7 +84,7 @@ typedef struct compat_siginfo {
                struct {
                        compat_pid_t _pid;      /* sender's pid */
                        compat_uid_t _uid;      /* sender's uid */
-                       sigval_t32 _sigval;
+                       compat_sigval_t _sigval;
                } _rt;
 
        } _sifields;