|
@@ -60,6 +60,12 @@ typedef struct {
|
|
} mcontext_t;
|
|
} mcontext_t;
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
+struct sigaltstack {
|
|
|
|
+ void *ss_sp;
|
|
|
|
+ int ss_flags;
|
|
|
|
+ size_t ss_size;
|
|
|
|
+};
|
|
|
|
+
|
|
typedef struct __ucontext {
|
|
typedef struct __ucontext {
|
|
unsigned long uc_flags;
|
|
unsigned long uc_flags;
|
|
struct __ucontext *uc_link;
|
|
struct __ucontext *uc_link;
|
|
@@ -69,12 +75,6 @@ typedef struct __ucontext {
|
|
unsigned long long __fpregs_mem[64];
|
|
unsigned long long __fpregs_mem[64];
|
|
} ucontext_t;
|
|
} ucontext_t;
|
|
|
|
|
|
-typedef struct sigaltstack {
|
|
|
|
- void *ss_sp;
|
|
|
|
- int ss_flags;
|
|
|
|
- size_t ss_size;
|
|
|
|
-} stack_t;
|
|
|
|
-
|
|
|
|
#define SA_NOCLDSTOP 1
|
|
#define SA_NOCLDSTOP 1
|
|
#define SA_NOCLDWAIT 2
|
|
#define SA_NOCLDWAIT 2
|
|
#define SA_SIGINFO 4
|
|
#define SA_SIGINFO 4
|