summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/exec/posix/headers/threadsup.h4
-rw-r--r--c/src/exec/posix/include/rtems/posix/threadsup.h4
-rw-r--r--cpukit/posix/include/rtems/posix/threadsup.h4
3 files changed, 12 insertions, 0 deletions
diff --git a/c/src/exec/posix/headers/threadsup.h b/c/src/exec/posix/headers/threadsup.h
index c16cf728d6..b276e22b0b 100644
--- a/c/src/exec/posix/headers/threadsup.h
+++ b/c/src/exec/posix/headers/threadsup.h
@@ -17,6 +17,10 @@ typedef struct {
struct sched_param schedparam;
Watchdog_Control Sporadic_timer;
+ sigset_t signals_blocked;
+ sigset_t signals_pending;
+ sigset_t signals_posted;
+
#if 0
/*
* POSIX Interrupts
diff --git a/c/src/exec/posix/include/rtems/posix/threadsup.h b/c/src/exec/posix/include/rtems/posix/threadsup.h
index c16cf728d6..b276e22b0b 100644
--- a/c/src/exec/posix/include/rtems/posix/threadsup.h
+++ b/c/src/exec/posix/include/rtems/posix/threadsup.h
@@ -17,6 +17,10 @@ typedef struct {
struct sched_param schedparam;
Watchdog_Control Sporadic_timer;
+ sigset_t signals_blocked;
+ sigset_t signals_pending;
+ sigset_t signals_posted;
+
#if 0
/*
* POSIX Interrupts
diff --git a/cpukit/posix/include/rtems/posix/threadsup.h b/cpukit/posix/include/rtems/posix/threadsup.h
index c16cf728d6..b276e22b0b 100644
--- a/cpukit/posix/include/rtems/posix/threadsup.h
+++ b/cpukit/posix/include/rtems/posix/threadsup.h
@@ -17,6 +17,10 @@ typedef struct {
struct sched_param schedparam;
Watchdog_Control Sporadic_timer;
+ sigset_t signals_blocked;
+ sigset_t signals_pending;
+ sigset_t signals_posted;
+
#if 0
/*
* POSIX Interrupts