]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/ucontext.h
xnu-517.tar.gz
[apple/xnu.git] / bsd / sys / ucontext.h
index 114c476e59c5db6b7970c1278c0964eabd93e299..993d224876de7a9b5677333d920550aee9c7b808 100644 (file)
@@ -37,6 +37,18 @@ struct ucontext {
        mcontext_t      uc_mcontext;    /* machine specific context */
 };
 
+
 typedef struct ucontext ucontext_t;
 
+struct ucontext64 {
+       int             uc_onstack;
+       sigset_t        uc_sigmask;     /* signal mask used by this context */
+       stack_t         uc_stack;       /* stack used by this context */
+       struct ucontext *uc_link;       /* pointer to resuming context */
+       size_t          uc_mcsize;      /* size of the machine context passed in */
+       mcontext64_t    uc_mcontext64;  /* machine specific context */
+};
+
+typedef struct ucontext64 ucontext64_t;
+
 #endif /* _SYS_UCONTEXT_H_ */