summaryrefslogtreecommitdiffstats
path: root/cpukit/include
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-04-06 14:26:00 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-04-10 09:50:07 +0200
commit1bf2f160e258b729c1fb5ac7abd486e4757a9149 (patch)
tree04564615088ead088a378e6a3c7dcdaa6f8c021f /cpukit/include
parentposix: _Configuration_POSIX_Minimum_stack_size (diff)
downloadrtems-1bf2f160e258b729c1fb5ac7abd486e4757a9149.tar.bz2
posix: Avoid workspace for queued signals
Diffstat (limited to 'cpukit/include')
-rw-r--r--cpukit/include/rtems/confdefs.h4
-rw-r--r--cpukit/include/rtems/posix/psignal.h2
2 files changed, 6 insertions, 0 deletions
diff --git a/cpukit/include/rtems/confdefs.h b/cpukit/include/rtems/confdefs.h
index dfc917ccfe..066919a7dc 100644
--- a/cpukit/include/rtems/confdefs.h
+++ b/cpukit/include/rtems/confdefs.h
@@ -2862,6 +2862,10 @@ struct _reent *__getreent(void)
#if CONFIGURE_MAXIMUM_POSIX_QUEUED_SIGNALS > 0
const uint32_t _POSIX_signals_Maximum_queued_signals =
CONFIGURE_MAXIMUM_POSIX_QUEUED_SIGNALS;
+
+ POSIX_signals_Siginfo_node _POSIX_signals_Siginfo_nodes[
+ CONFIGURE_MAXIMUM_POSIX_QUEUED_SIGNALS
+ ];
#endif
#if CONFIGURE_MAXIMUM_POSIX_TIMERS > 0
diff --git a/cpukit/include/rtems/posix/psignal.h b/cpukit/include/rtems/posix/psignal.h
index 4632128598..4a078c57aa 100644
--- a/cpukit/include/rtems/posix/psignal.h
+++ b/cpukit/include/rtems/posix/psignal.h
@@ -33,5 +33,7 @@ typedef struct {
extern const uint32_t _POSIX_signals_Maximum_queued_signals;
+extern POSIX_signals_Siginfo_node _POSIX_signals_Siginfo_nodes[];
+
#endif
/* end of file */