(ucontext_t): Add uc_stack and uc_sigmask, rename old uc_sigmask to
authordrepper <drepper>
Thu, 19 Apr 2001 16:28:50 +0000 (16:28 +0000)
committerdrepper <drepper>
Thu, 19 Apr 2001 16:28:50 +0000 (16:28 +0000)
__uc_sigmask in the 64bit version, make uc_sigmask __sigset_t in the 32bit
version.

sysdeps/unix/sysv/linux/sparc/sys/ucontext.h

index 58295ff..df3f300 100644 (file)
@@ -81,8 +81,10 @@ typedef struct {
 typedef struct ucontext {
        struct ucontext         *uc_link;
        unsigned long           uc_flags;
-       unsigned long           uc_sigmask;
+       unsigned long           __uc_sigmask;
        mcontext_t              uc_mcontext;
+       stack_t                 uc_stack;
+       __sigset_t              uc_sigmask;
 } ucontext_t;
 
 #endif /* __WORDISIZE == 64 */
@@ -259,10 +261,9 @@ typedef struct ucontext
   {
     unsigned long   uc_flags;
     struct ucontext *uc_link;
-    unsigned long   uc_sigmask[4];     /* a svr4 sigset_t */
+    __sigset_t     uc_sigmask;
     stack_t         uc_stack;
     mcontext_t      uc_mcontext;
-    long            uc_filler[23];
   } ucontext_t;
 
 #endif /* __WORDSIZE == 32 */