summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests/psxsignal08/psxsignal08.scn
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2019-09-10 12:53:31 -0500
committerJoel Sherrill <joel@rtems.org>2019-09-24 16:27:57 -0500
commit8798372261ed1df999bc9f4f3f0be0a230480041 (patch)
tree0762d89609e1bb4717335838f56b254fdaaba2e9 /testsuites/psxtests/psxsignal08/psxsignal08.scn
parentrtems: Add rtems_interrupt_server_entry_move() (diff)
downloadrtems-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.scn')
-rw-r--r--testsuites/psxtests/psxsignal08/psxsignal08.scn7
1 files changed, 7 insertions, 0 deletions
diff --git a/testsuites/psxtests/psxsignal08/psxsignal08.scn b/testsuites/psxtests/psxsignal08/psxsignal08.scn
new file mode 100644
index 0000000000..6aa8ce8e39
--- /dev/null
+++ b/testsuites/psxtests/psxsignal08/psxsignal08.scn
@@ -0,0 +1,7 @@
+** BEGIN OF TEST PSXSIGNAL 8 ***
+Ensure main task's mask equals sigemptyset
+Ensure parent's empty mask is inherited by thread
+Ensure parent's mask with SIGUSR1 mask is inherited by thread
+
+*** END OF TEST PSXSIGNAL 8 ***
+