diff options
author | Joel Sherrill <joel@rtems.org> | 2019-09-10 12:53:31 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2019-09-24 16:27:57 -0500 |
commit | 8798372261ed1df999bc9f4f3f0be0a230480041 (patch) | |
tree | 0762d89609e1bb4717335838f56b254fdaaba2e9 /testsuites/psxtests/psxsignal08/psxsignal08.doc | |
parent | rtems: Add rtems_interrupt_server_entry_move() (diff) | |
download | rtems-8798372261ed1df999bc9f4f3f0be0a230480041.tar.bz2 |
Correct initial POSIX signals mask
+ Modify POSIX thread create extension to ensure expected
initial signal mask is provided to system threads, initial
tasks and threads, and inheritied by tasks and threads.
+ Adds psxsignal07 to verify functionality when using a POSIX
Initialization thread and POSIX threads.
+ Adds psxsignal08 to verify functionality when using a Classic API
Initialization task and Classic API tasks.
Closes #3794.
Diffstat (limited to 'testsuites/psxtests/psxsignal08/psxsignal08.doc')
-rw-r--r-- | testsuites/psxtests/psxsignal08/psxsignal08.doc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/testsuites/psxtests/psxsignal08/psxsignal08.doc b/testsuites/psxtests/psxsignal08/psxsignal08.doc new file mode 100644 index 0000000000..f476996fad --- /dev/null +++ b/testsuites/psxtests/psxsignal08/psxsignal08.doc @@ -0,0 +1,22 @@ +# COPYRIGHT (c) 2019. +# On-Line Applications Research Corporation (OAR). +# +# SPDX-License-Identifier: BSD-2-Clause + +This file describes the directives and concepts tested by this test set. + +test set name: psxsignal07 + +directives: + + sigprocmask + sigemptyset + sigaddset + +concepts: + ++ Ensure that the initial signal mask is empty (all unmasked). + ++ Ensure that a Classic API task inherits an empty signal mask. + ++ Ensure that a Classic API task inherits an non-empty signal mask. |