summaryrefslogtreecommitdiffstats
path: root/spec/build/testsuites/psxtests
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--spec/build/testsuites/psxtests/grp.yml235
-rw-r--r--spec/build/testsuites/psxtests/libpsxhdrs.yml928
-rw-r--r--spec/build/testsuites/psxtests/psx01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx02.yml21
-rw-r--r--spec/build/testsuites/psxtests/psx03.yml21
-rw-r--r--spec/build/testsuites/psxtests/psx04.yml23
-rw-r--r--spec/build/testsuites/psxtests/psx05.yml22
-rw-r--r--spec/build/testsuites/psxtests/psx06.yml21
-rw-r--r--spec/build/testsuites/psxtests/psx07.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx08.yml22
-rw-r--r--spec/build/testsuites/psxtests/psx09.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx10.yml22
-rw-r--r--spec/build/testsuites/psxtests/psx11.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx12.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx13.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx14.yml19
-rw-r--r--spec/build/testsuites/psxtests/psx15.yml19
-rw-r--r--spec/build/testsuites/psxtests/psx16.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxaio01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxaio02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxaio03.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxalarm01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxautoinit01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxautoinit02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxbarrier01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxcancel.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcancel01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxchroot01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxclassic01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxcleanup.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcleanup01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcleanup02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxclock.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxclock01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxclockrealtime01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxconcurrency01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcond01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcond02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxconfig01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxdevctl01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxeintrjoin.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxenosys.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfatal01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfatal02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfatalsupport.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfchx01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfenv01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxfile01.yml23
-rw-r--r--spec/build/testsuites/psxtests/psxfile02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxfilelock01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxgetattrnp01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxgetrusage01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxglobalcon01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxglobalcon02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxhdrs.yml18
-rw-r--r--spec/build/testsuites/psxtests/psxid01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psximfs01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psximfs02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxintrcritical01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxinttypes01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxitimer.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxkey01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxkey02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey03.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey04.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey05.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey06.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey07.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey08.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey09.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey10.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxmmap01.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxmount.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq03.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq04.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmutexattr01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxndbm01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxobj01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxonce01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxpasswd01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxpasswd02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxpipe01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxrdwrv.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxreaddir.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxrwlock01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsem01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxshm01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxshm02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxsignal01.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxsignal02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal03.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal04.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal05.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal06.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal07.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxsignal08.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxspin01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxstack01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxstack02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxstat.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxstrsignal01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxsysconf.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxthreadname01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxtime.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxtimer01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxtimer02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxtimes01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxualarm.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxusleep.yml19
111 files changed, 3308 insertions, 0 deletions
diff --git a/spec/build/testsuites/psxtests/grp.yml b/spec/build/testsuites/psxtests/grp.yml
new file mode 100644
index 0000000000..47dedac275
--- /dev/null
+++ b/spec/build/testsuites/psxtests/grp.yml
@@ -0,0 +1,235 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by:
+- BUILD_TESTS
+- BUILD_PSXTESTS
+includes:
+- testsuites/support/include
+- testsuites/psxtests/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: libpsxhdrs
+- role: build-dependency
+ uid: psx01
+- role: build-dependency
+ uid: psx02
+- role: build-dependency
+ uid: psx03
+- role: build-dependency
+ uid: psx04
+- role: build-dependency
+ uid: psx05
+- role: build-dependency
+ uid: psx06
+- role: build-dependency
+ uid: psx07
+- role: build-dependency
+ uid: psx08
+- role: build-dependency
+ uid: psx09
+- role: build-dependency
+ uid: psx10
+- role: build-dependency
+ uid: psx11
+- role: build-dependency
+ uid: psx12
+- role: build-dependency
+ uid: psx13
+- role: build-dependency
+ uid: psx14
+- role: build-dependency
+ uid: psx15
+- role: build-dependency
+ uid: psx16
+- role: build-dependency
+ uid: psxaio01
+- role: build-dependency
+ uid: psxaio02
+- role: build-dependency
+ uid: psxaio03
+- role: build-dependency
+ uid: psxalarm01
+- role: build-dependency
+ uid: psxautoinit01
+- role: build-dependency
+ uid: psxautoinit02
+- role: build-dependency
+ uid: psxbarrier01
+- role: build-dependency
+ uid: psxcancel
+- role: build-dependency
+ uid: psxcancel01
+- role: build-dependency
+ uid: psxchroot01
+- role: build-dependency
+ uid: psxclassic01
+- role: build-dependency
+ uid: psxcleanup
+- role: build-dependency
+ uid: psxcleanup01
+- role: build-dependency
+ uid: psxcleanup02
+- role: build-dependency
+ uid: psxclock
+- role: build-dependency
+ uid: psxclock01
+- role: build-dependency
+ uid: psxclockrealtime01
+- role: build-dependency
+ uid: psxconcurrency01
+- role: build-dependency
+ uid: psxcond01
+- role: build-dependency
+ uid: psxcond02
+- role: build-dependency
+ uid: psxconfig01
+- role: build-dependency
+ uid: psxdevctl01
+- role: build-dependency
+ uid: psxeintrjoin
+- role: build-dependency
+ uid: psxenosys
+- role: build-dependency
+ uid: psxfatal01
+- role: build-dependency
+ uid: psxfatal02
+- role: build-dependency
+ uid: psxfchx01
+- role: build-dependency
+ uid: psxfenv01
+- role: build-dependency
+ uid: psxfile01
+- role: build-dependency
+ uid: psxfile02
+- role: build-dependency
+ uid: psxfilelock01
+- role: build-dependency
+ uid: psxgetattrnp01
+- role: build-dependency
+ uid: psxgetrusage01
+- role: build-dependency
+ uid: psxglobalcon01
+- role: build-dependency
+ uid: psxglobalcon02
+- role: build-dependency
+ uid: psxid01
+- role: build-dependency
+ uid: psximfs01
+- role: build-dependency
+ uid: psximfs02
+- role: build-dependency
+ uid: psxintrcritical01
+- role: build-dependency
+ uid: psxinttypes01
+- role: build-dependency
+ uid: psxitimer
+- role: build-dependency
+ uid: psxkey01
+- role: build-dependency
+ uid: psxkey02
+- role: build-dependency
+ uid: psxkey03
+- role: build-dependency
+ uid: psxkey04
+- role: build-dependency
+ uid: psxkey05
+- role: build-dependency
+ uid: psxkey06
+- role: build-dependency
+ uid: psxkey07
+- role: build-dependency
+ uid: psxkey08
+- role: build-dependency
+ uid: psxkey09
+- role: build-dependency
+ uid: psxkey10
+- role: build-dependency
+ uid: psxmmap01
+- role: build-dependency
+ uid: psxmount
+- role: build-dependency
+ uid: psxmsgq01
+- role: build-dependency
+ uid: psxmsgq02
+- role: build-dependency
+ uid: psxmsgq03
+- role: build-dependency
+ uid: psxmsgq04
+- role: build-dependency
+ uid: psxmutexattr01
+- role: build-dependency
+ uid: psxndbm01
+- role: build-dependency
+ uid: psxobj01
+- role: build-dependency
+ uid: psxonce01
+- role: build-dependency
+ uid: psxpasswd01
+- role: build-dependency
+ uid: psxpasswd02
+- role: build-dependency
+ uid: psxpipe01
+- role: build-dependency
+ uid: psxrdwrv
+- role: build-dependency
+ uid: psxreaddir
+- role: build-dependency
+ uid: psxrwlock01
+- role: build-dependency
+ uid: psxsem01
+- role: build-dependency
+ uid: psxshm01
+- role: build-dependency
+ uid: psxshm02
+- role: build-dependency
+ uid: psxsignal01
+- role: build-dependency
+ uid: psxsignal02
+- role: build-dependency
+ uid: psxsignal03
+- role: build-dependency
+ uid: psxsignal04
+- role: build-dependency
+ uid: psxsignal05
+- role: build-dependency
+ uid: psxsignal06
+- role: build-dependency
+ uid: psxsignal07
+- role: build-dependency
+ uid: psxsignal08
+- role: build-dependency
+ uid: psxspin01
+- role: build-dependency
+ uid: psxstack01
+- role: build-dependency
+ uid: psxstack02
+- role: build-dependency
+ uid: psxstat
+- role: build-dependency
+ uid: psxstrsignal01
+- role: build-dependency
+ uid: psxsysconf
+- role: build-dependency
+ uid: psxthreadname01
+- role: build-dependency
+ uid: psxtime
+- role: build-dependency
+ uid: psxtimer01
+- role: build-dependency
+ uid: psxtimer02
+- role: build-dependency
+ uid: psxtimes01
+- role: build-dependency
+ uid: psxualarm
+- role: build-dependency
+ uid: psxusleep
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/psxtests/libpsxhdrs.yml b/spec/build/testsuites/psxtests/libpsxhdrs.yml
new file mode 100644
index 0000000000..67171b1033
--- /dev/null
+++ b/spec/build/testsuites/psxtests/libpsxhdrs.yml
@@ -0,0 +1,928 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: library
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+includes: []
+install: []
+install-path: null
+links: []
+source:
+- testsuites/psxtests/psxhdrs/devctl/posix_devctl.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_destroy.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getdetachstate.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getguardsize.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getinheritsched.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getschedparam.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getschedpolicy.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getscope.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getstackaddr.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getstack.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_getstacksize.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_init.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setdetachstate.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setguardsize.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setinheritsched.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setschedparam.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setschedpolicy.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setscope.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setstackaddr.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setstack.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_attr_setstacksize.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cancel.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cleanup.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_condattr_destroy.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_condattr_getpshared.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_condattr_init.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_condattr_setpshared.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cond_broadcast.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cond_destroy.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cond_init.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cond_signal.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cond_timedwait.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_cond_wait.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_create.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_detach.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_equal.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_exit.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_getconcurrency.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_getcpuclockid.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_getschedparam.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_getspecific.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_join.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_key_create.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_key_delete.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_destroy.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_getprioceiling.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_getprotocol.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_getpshared.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_init.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_setprioceiling.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_setprotocol.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutexattr_setpshared.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_destroy.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_getprioceiling.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_init.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_lock.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_setprioceiling.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_timedlock.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_trylock.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_mutex_unlock.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_once.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_self.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_setcancelstate.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_setcanceltype.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_setconcurrency.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_setschedparam.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_setspecific.c
+- testsuites/psxtests/psxhdrs/pthread/pthread_testcancel.c
+- testsuites/psxtests/psxhdrs/sched/sched_getparam.c
+- testsuites/psxtests/psxhdrs/sched/sched_get_priority_max.c
+- testsuites/psxtests/psxhdrs/sched/sched_get_priority_min.c
+- testsuites/psxtests/psxhdrs/sched/sched_getscheduler.c
+- testsuites/psxtests/psxhdrs/sched/sched_rr_get_interval.c
+- testsuites/psxtests/psxhdrs/sched/sched_setparam.c
+- testsuites/psxtests/psxhdrs/sched/sched_setscheduler.c
+- testsuites/psxtests/psxhdrs/sched/sched_yield.c
+- testsuites/psxtests/psxhdrs/signal/pthread_sigmask.c
+- testsuites/psxtests/psxhdrs/signal/raise.c
+- testsuites/psxtests/psxhdrs/signal/signal.c
+- testsuites/psxtests/psxhdrs/signal/sigpending.c
+- testsuites/psxtests/psxhdrs/signal/sigprocmask.c
+- testsuites/psxtests/psxhdrs/signal/sigsuspend.c
+- testsuites/psxtests/psxhdrs/signal/sigtimedwait.c
+- testsuites/psxtests/psxhdrs/signal/sigwait.c
+- testsuites/psxtests/psxhdrs/signal/sigwaitinfo.c
+- testsuites/psxtests/psxhdrs/time/asctime.c
+- testsuites/psxtests/psxhdrs/time/asctime_r.c
+- testsuites/psxtests/psxhdrs/time/clock.c
+- testsuites/psxtests/psxhdrs/time/clock_getcpuclockid.c
+- testsuites/psxtests/psxhdrs/time/clock_getres.c
+- testsuites/psxtests/psxhdrs/time/clock_gettime.c
+- testsuites/psxtests/psxhdrs/time/clock_nanosleep.c
+- testsuites/psxtests/psxhdrs/time/clock_settime.c
+- testsuites/psxtests/psxhdrs/time/ctime.c
+- testsuites/psxtests/psxhdrs/time/ctime_r.c
+- testsuites/psxtests/psxhdrs/time/difftime.c
+- testsuites/psxtests/psxhdrs/time/gmtime.c
+- testsuites/psxtests/psxhdrs/time/gmtime_r.c
+- testsuites/psxtests/psxhdrs/time/localtime.c
+- testsuites/psxtests/psxhdrs/time/localtime_r.c
+- testsuites/psxtests/psxhdrs/time/mktime.c
+- testsuites/psxtests/psxhdrs/time/nanosleep.c
+- testsuites/psxtests/psxhdrs/time/strftime.c
+- testsuites/psxtests/psxhdrs/time/time.c
+- testsuites/psxtests/psxhdrs/time/timer_create.c
+- testsuites/psxtests/psxhdrs/time/timer_delete.c
+- testsuites/psxtests/psxhdrs/time/timer_getoverrun.c
+- testsuites/psxtests/psxhdrs/time/timer_gettime.c
+- testsuites/psxtests/psxhdrs/time/timer_settime.c
+- testsuites/psxtests/psxhdrs/unistd/alarm.c
+- testsuites/psxtests/psxhdrs/unistd/fdatasync.c
+- testsuites/psxtests/psxhdrs/unistd/fsync.c
+- testsuites/psxtests/psxhdrs/unistd/getegid.c
+- testsuites/psxtests/psxhdrs/unistd/geteuid.c
+- testsuites/psxtests/psxhdrs/unistd/getgid.c
+- testsuites/psxtests/psxhdrs/unistd/getgroups.c
+- testsuites/psxtests/psxhdrs/unistd/getlogin.c
+- testsuites/psxtests/psxhdrs/unistd/getlogin_r.c
+- testsuites/psxtests/psxhdrs/unistd/getpgrp.c
+- testsuites/psxtests/psxhdrs/unistd/getpid.c
+- testsuites/psxtests/psxhdrs/unistd/getppid.c
+- testsuites/psxtests/psxhdrs/unistd/getuid.c
+- testsuites/psxtests/psxhdrs/unistd/pause.c
+- testsuites/psxtests/psxhdrs/unistd/setgid.c
+- testsuites/psxtests/psxhdrs/unistd/setgroups.c
+- testsuites/psxtests/psxhdrs/unistd/setpgid.c
+- testsuites/psxtests/psxhdrs/unistd/setsid.c
+- testsuites/psxtests/psxhdrs/unistd/setuid.c
+- testsuites/psxtests/psxhdrs/unistd/sleep.c
+- testsuites/psxtests/psxhdrs/unistd/sync.c
+- testsuites/psxtests/psxhdrs/unistd/ualarm.c
+- testsuites/psxtests/psxhdrs/unistd/usleep.c
+- testsuites/psxtests/psxhdrs/sys/mman/mlockall.c
+- testsuites/psxtests/psxhdrs/utime/utime.c
+- testsuites/psxtests/psxhdrs/wordexp/wordexp.c
+- testsuites/psxtests/psxhdrs/wordexp/wordfree.c
+- testsuites/psxtests/psxhdrs/sys/mman/mlock.c
+- testsuites/psxtests/psxhdrs/sys/mman/mmap.c
+- testsuites/psxtests/psxhdrs/sys/mman/mprotect.c
+- testsuites/psxtests/psxhdrs/sys/mman/msync.c
+- testsuites/psxtests/psxhdrs/sys/mman/munlockall.c
+- testsuites/psxtests/psxhdrs/sys/mman/munlock.c
+- testsuites/psxtests/psxhdrs/sys/mman/munmap.c
+- testsuites/psxtests/psxhdrs/sys/mman/posix_madvise.c
+- testsuites/psxtests/psxhdrs/sys/mman/shm_open.c
+- testsuites/psxtests/psxhdrs/sys/mman/shm_unlink.c
+- testsuites/psxtests/psxhdrs/sys/socket/accept.c
+- testsuites/psxtests/psxhdrs/sys/socket/bind.c
+- testsuites/psxtests/psxhdrs/sys/socket/connect.c
+- testsuites/psxtests/psxhdrs/sys/socket/getpeername.c
+- testsuites/psxtests/psxhdrs/sys/socket/getsockname.c
+- testsuites/psxtests/psxhdrs/sys/socket/getsockopt.c
+- testsuites/psxtests/psxhdrs/sys/socket/listen.c
+- testsuites/psxtests/psxhdrs/sys/socket/recv.c
+- testsuites/psxtests/psxhdrs/sys/socket/recvfrom.c
+- testsuites/psxtests/psxhdrs/sys/socket/recvmsg.c
+- testsuites/psxtests/psxhdrs/sys/socket/send.c
+- testsuites/psxtests/psxhdrs/sys/socket/sendmsg.c
+- testsuites/psxtests/psxhdrs/sys/socket/sendto.c
+- testsuites/psxtests/psxhdrs/sys/socket/setsockopt.c
+- testsuites/psxtests/psxhdrs/sys/socket/shutdown.c
+- testsuites/psxtests/psxhdrs/sys/socket/socket.c
+- testsuites/psxtests/psxhdrs/sys/socket/socketpair.c
+- testsuites/psxtests/psxhdrs/sys/stat/chmod.c
+- testsuites/psxtests/psxhdrs/sys/stat/fchmodat.c
+- testsuites/psxtests/psxhdrs/sys/stat/fchmod.c
+- testsuites/psxtests/psxhdrs/sys/stat/fstatat.c
+- testsuites/psxtests/psxhdrs/sys/stat/fstat.c
+- testsuites/psxtests/psxhdrs/sys/stat/futimens.c
+- testsuites/psxtests/psxhdrs/sys/stat/lstat.c
+- testsuites/psxtests/psxhdrs/sys/stat/mkdirat.c
+- testsuites/psxtests/psxhdrs/sys/stat/mkdir.c
+- testsuites/psxtests/psxhdrs/sys/stat/mkfifoat.c
+- testsuites/psxtests/psxhdrs/sys/stat/mkfifo.c
+- testsuites/psxtests/psxhdrs/sys/stat/mknodat.c
+- testsuites/psxtests/psxhdrs/sys/stat/mknod.c
+- testsuites/psxtests/psxhdrs/sys/stat/stat.c
+- testsuites/psxtests/psxhdrs/sys/stat/umask.c
+- testsuites/psxtests/psxhdrs/sys/stat/utimensat.c
+- testsuites/psxtests/psxhdrs/sys/time/select.c
+- testsuites/psxtests/psxhdrs/sys/time/utimes.c
+- testsuites/psxtests/psxhdrs/sys/time/setitimer.c
+- testsuites/psxtests/psxhdrs/sys/time/getitimer.c
+- testsuites/psxtests/psxhdrs/sys/time/gettimeofday.c
+- testsuites/psxtests/psxhdrs/sys/utsname/uname.c
+- testsuites/psxtests/psxhdrs/dirent/alphasort.c
+- testsuites/psxtests/psxhdrs/dirent/closedir.c
+- testsuites/psxtests/psxhdrs/dirent/opendir.c
+- testsuites/psxtests/psxhdrs/dirent/readdir.c
+- testsuites/psxtests/psxhdrs/dirent/readdir_r.c
+- testsuites/psxtests/psxhdrs/dirent/rewinddir.c
+- testsuites/psxtests/psxhdrs/dirent/scandir.c
+- testsuites/psxtests/psxhdrs/dirent/seekdir.c
+- testsuites/psxtests/psxhdrs/dirent/telldir.c
+- testsuites/psxtests/psxhdrs/errno/errno.c
+- testsuites/psxtests/psxhdrs/glob/glob.c
+- testsuites/psxtests/psxhdrs/glob/globfree.c
+- testsuites/psxtests/psxhdrs/libgen/basename.c
+- testsuites/psxtests/psxhdrs/libgen/dirname.c
+- testsuites/psxtests/psxhdrs/math/acos.c
+- testsuites/psxtests/psxhdrs/math/acosf.c
+- testsuites/psxtests/psxhdrs/math/acosh.c
+- testsuites/psxtests/psxhdrs/math/acoshf.c
+- testsuites/psxtests/psxhdrs/math/acoshl.c
+- testsuites/psxtests/psxhdrs/math/acosl.c
+- testsuites/psxtests/psxhdrs/math/asin.c
+- testsuites/psxtests/psxhdrs/math/asinf.c
+- testsuites/psxtests/psxhdrs/math/asinh.c
+- testsuites/psxtests/psxhdrs/math/asinhf.c
+- testsuites/psxtests/psxhdrs/math/asinhl.c
+- testsuites/psxtests/psxhdrs/math/asinl.c
+- testsuites/psxtests/psxhdrs/math/atan2.c
+- testsuites/psxtests/psxhdrs/math/atan2f.c
+- testsuites/psxtests/psxhdrs/math/atan2l.c
+- testsuites/psxtests/psxhdrs/math/atan.c
+- testsuites/psxtests/psxhdrs/math/atanf.c
+- testsuites/psxtests/psxhdrs/math/atanh.c
+- testsuites/psxtests/psxhdrs/math/atanhf.c
+- testsuites/psxtests/psxhdrs/math/atanhl.c
+- testsuites/psxtests/psxhdrs/math/atanl.c
+- testsuites/psxtests/psxhdrs/math/cbrt.c
+- testsuites/psxtests/psxhdrs/math/cbrtf.c
+- testsuites/psxtests/psxhdrs/math/cbrtl.c
+- testsuites/psxtests/psxhdrs/math/ceil.c
+- testsuites/psxtests/psxhdrs/math/ceilf.c
+- testsuites/psxtests/psxhdrs/math/ceill.c
+- testsuites/psxtests/psxhdrs/math/copysign.c
+- testsuites/psxtests/psxhdrs/math/copysignf.c
+- testsuites/psxtests/psxhdrs/math/copysignl.c
+- testsuites/psxtests/psxhdrs/math/cos.c
+- testsuites/psxtests/psxhdrs/math/cosf.c
+- testsuites/psxtests/psxhdrs/math/cosh.c
+- testsuites/psxtests/psxhdrs/math/coshf.c
+- testsuites/psxtests/psxhdrs/math/coshl.c
+- testsuites/psxtests/psxhdrs/math/cosl.c
+- testsuites/psxtests/psxhdrs/math/erf.c
+- testsuites/psxtests/psxhdrs/math/erfc.c
+- testsuites/psxtests/psxhdrs/math/erfcf.c
+- testsuites/psxtests/psxhdrs/math/erfcl.c
+- testsuites/psxtests/psxhdrs/math/erff.c
+- testsuites/psxtests/psxhdrs/math/erfl.c
+- testsuites/psxtests/psxhdrs/math/exp2.c
+- testsuites/psxtests/psxhdrs/math/exp2f.c
+- testsuites/psxtests/psxhdrs/math/exp2l.c
+- testsuites/psxtests/psxhdrs/math/exp.c
+- testsuites/psxtests/psxhdrs/math/expf.c
+- testsuites/psxtests/psxhdrs/math/expl.c
+- testsuites/psxtests/psxhdrs/math/expm1.c
+- testsuites/psxtests/psxhdrs/math/expm1f.c
+- testsuites/psxtests/psxhdrs/math/expm1l.c
+- testsuites/psxtests/psxhdrs/math/fabs.c
+- testsuites/psxtests/psxhdrs/math/fabsf.c
+- testsuites/psxtests/psxhdrs/math/fabsl.c
+- testsuites/psxtests/psxhdrs/math/fdim.c
+- testsuites/psxtests/psxhdrs/math/fdimf.c
+- testsuites/psxtests/psxhdrs/math/fdiml.c
+- testsuites/psxtests/psxhdrs/math/floor.c
+- testsuites/psxtests/psxhdrs/math/floorf.c
+- testsuites/psxtests/psxhdrs/math/floorl.c
+- testsuites/psxtests/psxhdrs/math/fma.c
+- testsuites/psxtests/psxhdrs/math/fmaf.c
+- testsuites/psxtests/psxhdrs/math/fmal.c
+- testsuites/psxtests/psxhdrs/math/fmax.c
+- testsuites/psxtests/psxhdrs/math/fmaxf.c
+- testsuites/psxtests/psxhdrs/math/fmaxl.c
+- testsuites/psxtests/psxhdrs/math/fmin.c
+- testsuites/psxtests/psxhdrs/math/fminf.c
+- testsuites/psxtests/psxhdrs/math/fminl.c
+- testsuites/psxtests/psxhdrs/math/fmod.c
+- testsuites/psxtests/psxhdrs/math/fmodf.c
+- testsuites/psxtests/psxhdrs/math/fmodl.c
+- testsuites/psxtests/psxhdrs/math/fpclassify.c
+- testsuites/psxtests/psxhdrs/math/frexp.c
+- testsuites/psxtests/psxhdrs/math/frexpf.c
+- testsuites/psxtests/psxhdrs/math/frexpl.c
+- testsuites/psxtests/psxhdrs/math/hypot.c
+- testsuites/psxtests/psxhdrs/math/hypotf.c
+- testsuites/psxtests/psxhdrs/math/hypotl.c
+- testsuites/psxtests/psxhdrs/math/ilogb.c
+- testsuites/psxtests/psxhdrs/math/ilogbf.c
+- testsuites/psxtests/psxhdrs/math/ilogbl.c
+- testsuites/psxtests/psxhdrs/math/isfinite.c
+- testsuites/psxtests/psxhdrs/math/isgreater.c
+- testsuites/psxtests/psxhdrs/math/isgreaterequal.c
+- testsuites/psxtests/psxhdrs/math/isinf.c
+- testsuites/psxtests/psxhdrs/math/isless.c
+- testsuites/psxtests/psxhdrs/math/islessequal.c
+- testsuites/psxtests/psxhdrs/math/islessgreater.c
+- testsuites/psxtests/psxhdrs/math/isnan.c
+- testsuites/psxtests/psxhdrs/math/isnormal.c
+- testsuites/psxtests/psxhdrs/math/isunordered.c
+- testsuites/psxtests/psxhdrs/math/ldexp.c
+- testsuites/psxtests/psxhdrs/math/ldexpf.c
+- testsuites/psxtests/psxhdrs/math/ldexpl.c
+- testsuites/psxtests/psxhdrs/math/lgamma.c
+- testsuites/psxtests/psxhdrs/math/lgammaf.c
+- testsuites/psxtests/psxhdrs/math/lgammal.c
+- testsuites/psxtests/psxhdrs/math/llrint.c
+- testsuites/psxtests/psxhdrs/math/llrintf.c
+- testsuites/psxtests/psxhdrs/math/llrintl.c
+- testsuites/psxtests/psxhdrs/math/llround.c
+- testsuites/psxtests/psxhdrs/math/llroundf.c
+- testsuites/psxtests/psxhdrs/math/llroundl.c
+- testsuites/psxtests/psxhdrs/math/log10.c
+- testsuites/psxtests/psxhdrs/math/log10f.c
+- testsuites/psxtests/psxhdrs/math/log10l.c
+- testsuites/psxtests/psxhdrs/math/log1p.c
+- testsuites/psxtests/psxhdrs/math/log1pf.c
+- testsuites/psxtests/psxhdrs/math/log1pl.c
+- testsuites/psxtests/psxhdrs/math/log2.c
+- testsuites/psxtests/psxhdrs/math/log2f.c
+- testsuites/psxtests/psxhdrs/math/log2l.c
+- testsuites/psxtests/psxhdrs/math/logb.c
+- testsuites/psxtests/psxhdrs/math/logbf.c
+- testsuites/psxtests/psxhdrs/math/logbl.c
+- testsuites/psxtests/psxhdrs/math/log.c
+- testsuites/psxtests/psxhdrs/math/logf.c
+- testsuites/psxtests/psxhdrs/math/logl.c
+- testsuites/psxtests/psxhdrs/math/lrint.c
+- testsuites/psxtests/psxhdrs/math/lrintf.c
+- testsuites/psxtests/psxhdrs/math/lrintl.c
+- testsuites/psxtests/psxhdrs/math/lround.c
+- testsuites/psxtests/psxhdrs/math/lroundf.c
+- testsuites/psxtests/psxhdrs/math/lroundl.c
+- testsuites/psxtests/psxhdrs/math/modf.c
+- testsuites/psxtests/psxhdrs/math/modff.c
+- testsuites/psxtests/psxhdrs/math/modfl.c
+- testsuites/psxtests/psxhdrs/math/nan.c
+- testsuites/psxtests/psxhdrs/math/nanf.c
+- testsuites/psxtests/psxhdrs/math/nanl.c
+- testsuites/psxtests/psxhdrs/math/nearbyint.c
+- testsuites/psxtests/psxhdrs/math/nearbyintf.c
+- testsuites/psxtests/psxhdrs/math/nearbyintl.c
+- testsuites/psxtests/psxhdrs/math/nextafter.c
+- testsuites/psxtests/psxhdrs/math/nextafterf.c
+- testsuites/psxtests/psxhdrs/math/nextafterl.c
+- testsuites/psxtests/psxhdrs/math/nexttoward.c
+- testsuites/psxtests/psxhdrs/math/nexttowardf.c
+- testsuites/psxtests/psxhdrs/math/nexttowardl.c
+- testsuites/psxtests/psxhdrs/math/pow.c
+- testsuites/psxtests/psxhdrs/math/powf.c
+- testsuites/psxtests/psxhdrs/math/powl.c
+- testsuites/psxtests/psxhdrs/math/remainder.c
+- testsuites/psxtests/psxhdrs/math/remainderf.c
+- testsuites/psxtests/psxhdrs/math/remainderl.c
+- testsuites/psxtests/psxhdrs/math/remquo.c
+- testsuites/psxtests/psxhdrs/math/remquof.c
+- testsuites/psxtests/psxhdrs/math/remquol.c
+- testsuites/psxtests/psxhdrs/math/rint.c
+- testsuites/psxtests/psxhdrs/math/rintf.c
+- testsuites/psxtests/psxhdrs/math/rintl.c
+- testsuites/psxtests/psxhdrs/math/round.c
+- testsuites/psxtests/psxhdrs/math/roundf.c
+- testsuites/psxtests/psxhdrs/math/roundl.c
+- testsuites/psxtests/psxhdrs/math/scalbln.c
+- testsuites/psxtests/psxhdrs/math/scalblnf.c
+- testsuites/psxtests/psxhdrs/math/scalblnl.c
+- testsuites/psxtests/psxhdrs/math/scalbn.c
+- testsuites/psxtests/psxhdrs/math/scalbnf.c
+- testsuites/psxtests/psxhdrs/math/scalbnl.c
+- testsuites/psxtests/psxhdrs/math/signbit.c
+- testsuites/psxtests/psxhdrs/math/sin.c
+- testsuites/psxtests/psxhdrs/math/sinf.c
+- testsuites/psxtests/psxhdrs/math/sinh.c
+- testsuites/psxtests/psxhdrs/math/sinhf.c
+- testsuites/psxtests/psxhdrs/math/sinhl.c
+- testsuites/psxtests/psxhdrs/math/sinl.c
+- testsuites/psxtests/psxhdrs/math/sqrt.c
+- testsuites/psxtests/psxhdrs/math/sqrtf.c
+- testsuites/psxtests/psxhdrs/math/sqrtl.c
+- testsuites/psxtests/psxhdrs/math/tan.c
+- testsuites/psxtests/psxhdrs/math/tanf.c
+- testsuites/psxtests/psxhdrs/math/tanh.c
+- testsuites/psxtests/psxhdrs/math/tanhf.c
+- testsuites/psxtests/psxhdrs/math/tanhl.c
+- testsuites/psxtests/psxhdrs/math/tanl.c
+- testsuites/psxtests/psxhdrs/math/tgamma.c
+- testsuites/psxtests/psxhdrs/math/tgammaf.c
+- testsuites/psxtests/psxhdrs/math/tgammal.c
+- testsuites/psxtests/psxhdrs/math/trunc.c
+- testsuites/psxtests/psxhdrs/math/truncf.c
+- testsuites/psxtests/psxhdrs/math/truncl.c
+- testsuites/psxtests/psxhdrs/math/y0.c
+- testsuites/psxtests/psxhdrs/math/y0f.c
+- testsuites/psxtests/psxhdrs/math/y1.c
+- testsuites/psxtests/psxhdrs/math/y1f.c
+- testsuites/psxtests/psxhdrs/math/yn.c
+- testsuites/psxtests/psxhdrs/math/ynf.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_open.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_close.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_getattr.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_setattr.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_notify.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_receive.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_send.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_timedreceive.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_timedsend.c
+- testsuites/psxtests/psxhdrs/mqueue/mq_unlink.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_init.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_destroy.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_open.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_close.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_getvalue.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_unlink.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_post.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_wait.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_trywait.c
+- testsuites/psxtests/psxhdrs/semaphore/sem_timedwait.c
+- testsuites/psxtests/psxhdrs/stddef/offsetof.c
+- testsuites/psxtests/psxhdrs/stdio/clearerr.c
+- testsuites/psxtests/psxhdrs/stdio/ctermid.c
+- testsuites/psxtests/psxhdrs/stdio/dprintf.c
+- testsuites/psxtests/psxhdrs/stdio/fclose.c
+- testsuites/psxtests/psxhdrs/stdio/fdopen.c
+- testsuites/psxtests/psxhdrs/stdio/feof.c
+- testsuites/psxtests/psxhdrs/stdio/ferror.c
+- testsuites/psxtests/psxhdrs/stdio/fflush.c
+- testsuites/psxtests/psxhdrs/stdio/fgetc.c
+- testsuites/psxtests/psxhdrs/stdio/fgetpos.c
+- testsuites/psxtests/psxhdrs/stdio/fgets.c
+- testsuites/psxtests/psxhdrs/stdio/fileno.c
+- testsuites/psxtests/psxhdrs/stdio/flockfile.c
+- testsuites/psxtests/psxhdrs/stdio/fmemopen.c
+- testsuites/psxtests/psxhdrs/stdio/fopen.c
+- testsuites/psxtests/psxhdrs/stdio/fprintf.c
+- testsuites/psxtests/psxhdrs/stdio/fputc.c
+- testsuites/psxtests/psxhdrs/stdio/fputs.c
+- testsuites/psxtests/psxhdrs/stdio/fread.c
+- testsuites/psxtests/psxhdrs/stdio/freopen.c
+- testsuites/psxtests/psxhdrs/stdio/fscanf.c
+- testsuites/psxtests/psxhdrs/stdio/fseek.c
+- testsuites/psxtests/psxhdrs/stdio/fseeko.c
+- testsuites/psxtests/psxhdrs/stdio/fsetpos.c
+- testsuites/psxtests/psxhdrs/stdio/ftell.c
+- testsuites/psxtests/psxhdrs/stdio/ftello.c
+- testsuites/psxtests/psxhdrs/stdio/ftrylockfile.c
+- testsuites/psxtests/psxhdrs/stdio/funlockfile.c
+- testsuites/psxtests/psxhdrs/stdio/fwrite.c
+- testsuites/psxtests/psxhdrs/stdio/getc.c
+- testsuites/psxtests/psxhdrs/stdio/getc_unlocked.c
+- testsuites/psxtests/psxhdrs/stdio/getchar.c
+- testsuites/psxtests/psxhdrs/stdio/getchar_unlocked.c
+- testsuites/psxtests/psxhdrs/stdio/gets.c
+- testsuites/psxtests/psxhdrs/stdio/open_memstream.c
+- testsuites/psxtests/psxhdrs/stdio/perror.c
+- testsuites/psxtests/psxhdrs/stdio/printf.c
+- testsuites/psxtests/psxhdrs/stdio/putc.c
+- testsuites/psxtests/psxhdrs/stdio/putc_unlocked.c
+- testsuites/psxtests/psxhdrs/stdio/putchar.c
+- testsuites/psxtests/psxhdrs/stdio/putchar_unlocked.c
+- testsuites/psxtests/psxhdrs/stdio/puts.c
+- testsuites/psxtests/psxhdrs/stdio/remove.c
+- testsuites/psxtests/psxhdrs/stdio/rename.c
+- testsuites/psxtests/psxhdrs/stdio/rewind.c
+- testsuites/psxtests/psxhdrs/stdio/scanf.c
+- testsuites/psxtests/psxhdrs/stdio/setbuf.c
+- testsuites/psxtests/psxhdrs/stdio/setvbuf.c
+- testsuites/psxtests/psxhdrs/stdio/snprintf.c
+- testsuites/psxtests/psxhdrs/stdio/sprintf.c
+- testsuites/psxtests/psxhdrs/stdio/sscanf.c
+- testsuites/psxtests/psxhdrs/stdio/stderr.c
+- testsuites/psxtests/psxhdrs/stdio/stdin.c
+- testsuites/psxtests/psxhdrs/stdio/stdout.c
+- testsuites/psxtests/psxhdrs/stdio/tempnam.c
+- testsuites/psxtests/psxhdrs/stdio/tmpfile.c
+- testsuites/psxtests/psxhdrs/stdio/tmpnam.c
+- testsuites/psxtests/psxhdrs/stdio/ungetc.c
+- testsuites/psxtests/psxhdrs/stdio/vdprintf.c
+- testsuites/psxtests/psxhdrs/stdio/vfprintf.c
+- testsuites/psxtests/psxhdrs/stdio/vfscanf.c
+- testsuites/psxtests/psxhdrs/stdio/vprintf.c
+- testsuites/psxtests/psxhdrs/stdio/vscanf.c
+- testsuites/psxtests/psxhdrs/stdio/vsnprintf.c
+- testsuites/psxtests/psxhdrs/stdio/vsprintf.c
+- testsuites/psxtests/psxhdrs/stdio/vsscanf.c
+- testsuites/psxtests/psxhdrs/stdio/pclose.c
+- testsuites/psxtests/psxhdrs/stdio/popen.c
+- testsuites/psxtests/psxhdrs/string/memccpy.c
+- testsuites/psxtests/psxhdrs/string/memchr.c
+- testsuites/psxtests/psxhdrs/string/memcmp.c
+- testsuites/psxtests/psxhdrs/string/memcpy.c
+- testsuites/psxtests/psxhdrs/string/memmove.c
+- testsuites/psxtests/psxhdrs/string/memset.c
+- testsuites/psxtests/psxhdrs/string/stpcpy.c
+- testsuites/psxtests/psxhdrs/string/stpncpy.c
+- testsuites/psxtests/psxhdrs/string/strcat.c
+- testsuites/psxtests/psxhdrs/string/strchr.c
+- testsuites/psxtests/psxhdrs/string/strcmp.c
+- testsuites/psxtests/psxhdrs/string/strcoll.c
+- testsuites/psxtests/psxhdrs/string/strcoll_l.c
+- testsuites/psxtests/psxhdrs/string/strcpy.c
+- testsuites/psxtests/psxhdrs/string/strcspn.c
+- testsuites/psxtests/psxhdrs/string/strdup.c
+- testsuites/psxtests/psxhdrs/string/strerror.c
+- testsuites/psxtests/psxhdrs/string/strerror_l.c
+- testsuites/psxtests/psxhdrs/string/strerror_r.c
+- testsuites/psxtests/psxhdrs/string/strlen.c
+- testsuites/psxtests/psxhdrs/string/strncat.c
+- testsuites/psxtests/psxhdrs/string/strncmp.c
+- testsuites/psxtests/psxhdrs/string/strncpy.c
+- testsuites/psxtests/psxhdrs/string/strndup.c
+- testsuites/psxtests/psxhdrs/string/strnlen.c
+- testsuites/psxtests/psxhdrs/string/strpbrk.c
+- testsuites/psxtests/psxhdrs/string/strrchr.c
+- testsuites/psxtests/psxhdrs/string/strsignal.c
+- testsuites/psxtests/psxhdrs/string/strspn.c
+- testsuites/psxtests/psxhdrs/string/strstr.c
+- testsuites/psxtests/psxhdrs/string/strtok.c
+- testsuites/psxtests/psxhdrs/string/strtok_r.c
+- testsuites/psxtests/psxhdrs/string/strxfrm.c
+- testsuites/psxtests/psxhdrs/string/strxfrm_l.c
+- testsuites/psxtests/psxhdrs/strings/bcmp.c
+- testsuites/psxtests/psxhdrs/strings/bcopy.c
+- testsuites/psxtests/psxhdrs/strings/ffs.c
+- testsuites/psxtests/psxhdrs/strings/index.c
+- testsuites/psxtests/psxhdrs/strings/rindex.c
+- testsuites/psxtests/psxhdrs/strings/strcasecmp.c
+- testsuites/psxtests/psxhdrs/strings/strcasecmp_l.c
+- testsuites/psxtests/psxhdrs/strings/strncasecmp.c
+- testsuites/psxtests/psxhdrs/strings/strncasecmp_l.c
+- testsuites/psxtests/psxhdrs/dlfcn/dlopen.c
+- testsuites/psxtests/psxhdrs/dlfcn/dlclose.c
+- testsuites/psxtests/psxhdrs/dlfcn/dlerror.c
+- testsuites/psxtests/psxhdrs/dlfcn/dlsym.c
+- testsuites/psxtests/psxhdrs/fcntl/creat.c
+- testsuites/psxtests/psxhdrs/fcntl/fcntl.c
+- testsuites/psxtests/psxhdrs/fcntl/open.c
+- testsuites/psxtests/psxhdrs/fcntl/openat.c
+- testsuites/psxtests/psxhdrs/locale/newlocale.c
+- testsuites/psxtests/psxhdrs/locale/freelocale.c
+- testsuites/psxtests/psxhdrs/locale/uselocale.c
+- testsuites/psxtests/psxhdrs/locale/setlocale.c
+- testsuites/psxtests/psxhdrs/locale/duplocale.c
+- testsuites/psxtests/psxhdrs/locale/localeconv.c
+- testsuites/psxtests/psxhdrs/regex/regcomp.c
+- testsuites/psxtests/psxhdrs/regex/regerror.c
+- testsuites/psxtests/psxhdrs/regex/regexec.c
+- testsuites/psxtests/psxhdrs/regex/regfree.c
+- testsuites/psxtests/psxhdrs/fnmatch/fnmatch.c
+- testsuites/psxtests/psxhdrs/iconv/iconv.c
+- testsuites/psxtests/psxhdrs/iconv/iconv_close.c
+- testsuites/psxtests/psxhdrs/iconv/iconv_open.c
+- testsuites/psxtests/psxhdrs/langinfo/nl_langinfo.c
+- testsuites/psxtests/psxhdrs/langinfo/nl_langinfo_l.c
+- testsuites/psxtests/psxhdrs/assert/assert.c
+- testsuites/psxtests/psxhdrs/complex/cabs.c
+- testsuites/psxtests/psxhdrs/complex/cabsf.c
+- testsuites/psxtests/psxhdrs/complex/cabsl.c
+- testsuites/psxtests/psxhdrs/complex/cacos.c
+- testsuites/psxtests/psxhdrs/complex/cacosf.c
+- testsuites/psxtests/psxhdrs/complex/cacosh.c
+- testsuites/psxtests/psxhdrs/complex/cacoshf.c
+- testsuites/psxtests/psxhdrs/complex/cacoshl.c
+- testsuites/psxtests/psxhdrs/complex/cacosl.c
+- testsuites/psxtests/psxhdrs/complex/carg.c
+- testsuites/psxtests/psxhdrs/complex/cargf.c
+- testsuites/psxtests/psxhdrs/complex/cargl.c
+- testsuites/psxtests/psxhdrs/complex/casin.c
+- testsuites/psxtests/psxhdrs/complex/casinf.c
+- testsuites/psxtests/psxhdrs/complex/casinh.c
+- testsuites/psxtests/psxhdrs/complex/casinhf.c
+- testsuites/psxtests/psxhdrs/complex/casinhl.c
+- testsuites/psxtests/psxhdrs/complex/casinl.c
+- testsuites/psxtests/psxhdrs/complex/catan.c
+- testsuites/psxtests/psxhdrs/complex/catanf.c
+- testsuites/psxtests/psxhdrs/complex/catanh.c
+- testsuites/psxtests/psxhdrs/complex/catanhf.c
+- testsuites/psxtests/psxhdrs/complex/catanhl.c
+- testsuites/psxtests/psxhdrs/complex/catanl.c
+- testsuites/psxtests/psxhdrs/complex/ccos.c
+- testsuites/psxtests/psxhdrs/complex/ccosf.c
+- testsuites/psxtests/psxhdrs/complex/ccosh.c
+- testsuites/psxtests/psxhdrs/complex/ccoshf.c
+- testsuites/psxtests/psxhdrs/complex/ccoshl.c
+- testsuites/psxtests/psxhdrs/complex/ccosl.c
+- testsuites/psxtests/psxhdrs/complex/cexp.c
+- testsuites/psxtests/psxhdrs/complex/cexpf.c
+- testsuites/psxtests/psxhdrs/complex/cexpl.c
+- testsuites/psxtests/psxhdrs/complex/cimag.c
+- testsuites/psxtests/psxhdrs/complex/cimagf.c
+- testsuites/psxtests/psxhdrs/complex/cimagl.c
+- testsuites/psxtests/psxhdrs/complex/clog.c
+- testsuites/psxtests/psxhdrs/complex/clogf.c
+- testsuites/psxtests/psxhdrs/complex/clogl.c
+- testsuites/psxtests/psxhdrs/complex/conj.c
+- testsuites/psxtests/psxhdrs/complex/conjf.c
+- testsuites/psxtests/psxhdrs/complex/conjl.c
+- testsuites/psxtests/psxhdrs/complex/cpow.c
+- testsuites/psxtests/psxhdrs/complex/cpowf.c
+- testsuites/psxtests/psxhdrs/complex/cpowl.c
+- testsuites/psxtests/psxhdrs/complex/cproj.c
+- testsuites/psxtests/psxhdrs/complex/cprojf.c
+- testsuites/psxtests/psxhdrs/complex/cprojl.c
+- testsuites/psxtests/psxhdrs/complex/creal.c
+- testsuites/psxtests/psxhdrs/complex/crealf.c
+- testsuites/psxtests/psxhdrs/complex/creall.c
+- testsuites/psxtests/psxhdrs/complex/csin.c
+- testsuites/psxtests/psxhdrs/complex/csinf.c
+- testsuites/psxtests/psxhdrs/complex/csinh.c
+- testsuites/psxtests/psxhdrs/complex/csinhf.c
+- testsuites/psxtests/psxhdrs/complex/csinhl.c
+- testsuites/psxtests/psxhdrs/complex/csinl.c
+- testsuites/psxtests/psxhdrs/complex/csqrt.c
+- testsuites/psxtests/psxhdrs/complex/csqrtf.c
+- testsuites/psxtests/psxhdrs/complex/csqrtl.c
+- testsuites/psxtests/psxhdrs/complex/ctan.c
+- testsuites/psxtests/psxhdrs/complex/ctanf.c
+- testsuites/psxtests/psxhdrs/complex/ctanh.c
+- testsuites/psxtests/psxhdrs/complex/ctanhf.c
+- testsuites/psxtests/psxhdrs/complex/ctanhl.c
+- testsuites/psxtests/psxhdrs/complex/ctanl.c
+- testsuites/psxtests/psxhdrs/ctype/isalnum.c
+- testsuites/psxtests/psxhdrs/ctype/isalnum_l.c
+- testsuites/psxtests/psxhdrs/ctype/isalpha.c
+- testsuites/psxtests/psxhdrs/ctype/isalpha_l.c
+- testsuites/psxtests/psxhdrs/ctype/isascii.c
+- testsuites/psxtests/psxhdrs/ctype/isblank.c
+- testsuites/psxtests/psxhdrs/ctype/isblank_l.c
+- testsuites/psxtests/psxhdrs/ctype/iscntrl.c
+- testsuites/psxtests/psxhdrs/ctype/iscntrl_l.c
+- testsuites/psxtests/psxhdrs/ctype/isdigit.c
+- testsuites/psxtests/psxhdrs/ctype/isdigit_l.c
+- testsuites/psxtests/psxhdrs/ctype/isgraph.c
+- testsuites/psxtests/psxhdrs/ctype/isgraph_l.c
+- testsuites/psxtests/psxhdrs/ctype/islower.c
+- testsuites/psxtests/psxhdrs/ctype/islower_l.c
+- testsuites/psxtests/psxhdrs/ctype/isprint.c
+- testsuites/psxtests/psxhdrs/ctype/isprint_l.c
+- testsuites/psxtests/psxhdrs/ctype/ispunct.c
+- testsuites/psxtests/psxhdrs/ctype/ispunct_l.c
+- testsuites/psxtests/psxhdrs/ctype/isspace.c
+- testsuites/psxtests/psxhdrs/ctype/isspace_l.c
+- testsuites/psxtests/psxhdrs/ctype/isupper.c
+- testsuites/psxtests/psxhdrs/ctype/isupper_l.c
+- testsuites/psxtests/psxhdrs/ctype/isxdigit.c
+- testsuites/psxtests/psxhdrs/ctype/isxdigit_l.c
+- testsuites/psxtests/psxhdrs/ctype/toascii.c
+- testsuites/psxtests/psxhdrs/ctype/tolower.c
+- testsuites/psxtests/psxhdrs/ctype/tolower_l.c
+- testsuites/psxtests/psxhdrs/ctype/toupper.c
+- testsuites/psxtests/psxhdrs/ctype/toupper_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswalnum.c
+- testsuites/psxtests/psxhdrs/wctype/iswalnum_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswalpha.c
+- testsuites/psxtests/psxhdrs/wctype/iswalpha_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswblank.c
+- testsuites/psxtests/psxhdrs/wctype/iswblank_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswcntrl.c
+- testsuites/psxtests/psxhdrs/wctype/iswcntrl_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswctype.c
+- testsuites/psxtests/psxhdrs/wctype/iswctype_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswdigit.c
+- testsuites/psxtests/psxhdrs/wctype/iswdigit_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswgraph.c
+- testsuites/psxtests/psxhdrs/wctype/iswgraph_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswlower.c
+- testsuites/psxtests/psxhdrs/wctype/iswlower_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswprint.c
+- testsuites/psxtests/psxhdrs/wctype/iswprint_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswpunct.c
+- testsuites/psxtests/psxhdrs/wctype/iswpunct_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswspace.c
+- testsuites/psxtests/psxhdrs/wctype/iswspace_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswupper.c
+- testsuites/psxtests/psxhdrs/wctype/iswupper_l.c
+- testsuites/psxtests/psxhdrs/wctype/iswxdigit.c
+- testsuites/psxtests/psxhdrs/wctype/iswxdigit_l.c
+- testsuites/psxtests/psxhdrs/wctype/towctrans.c
+- testsuites/psxtests/psxhdrs/wctype/towctrans_l.c
+- testsuites/psxtests/psxhdrs/wctype/towlower.c
+- testsuites/psxtests/psxhdrs/wctype/towlower_l.c
+- testsuites/psxtests/psxhdrs/wctype/wctrans.c
+- testsuites/psxtests/psxhdrs/wctype/wctrans_l.c
+- testsuites/psxtests/psxhdrs/wctype/wctype.c
+- testsuites/psxtests/psxhdrs/wctype/wctype_l.c
+- testsuites/psxtests/psxhdrs/inttypes/imaxabs.c
+- testsuites/psxtests/psxhdrs/inttypes/imaxdiv.c
+- testsuites/psxtests/psxhdrs/inttypes/strtoimax.c
+- testsuites/psxtests/psxhdrs/inttypes/strtoumax.c
+- testsuites/psxtests/psxhdrs/inttypes/wcstoimax.c
+- testsuites/psxtests/psxhdrs/inttypes/wcstoumax.c
+- testsuites/psxtests/psxhdrs/netdb/endhostent.c
+- testsuites/psxtests/psxhdrs/netdb/endnetent.c
+- testsuites/psxtests/psxhdrs/netdb/endprotoent.c
+- testsuites/psxtests/psxhdrs/netdb/endservent.c
+- testsuites/psxtests/psxhdrs/netdb/sethostent.c
+- testsuites/psxtests/psxhdrs/netdb/setnetent.c
+- testsuites/psxtests/psxhdrs/netdb/setservent.c
+- testsuites/psxtests/psxhdrs/netdb/gethostent.c
+- testsuites/psxtests/psxhdrs/netdb/getprotoent.c
+- testsuites/psxtests/psxhdrs/netdb/getnetent.c
+- testsuites/psxtests/psxhdrs/netdb/getservent.c
+- testsuites/psxtests/psxhdrs/netdb/freeaddrinfo.c
+- testsuites/psxtests/psxhdrs/netdb/gai_strerror.c
+- testsuites/psxtests/psxhdrs/netdb/getaddrinfo.c
+- testsuites/psxtests/psxhdrs/netdb/gethostbyaddr.c
+- testsuites/psxtests/psxhdrs/netdb/gethostbyname.c
+- testsuites/psxtests/psxhdrs/netdb/getnameinfo.c
+- testsuites/psxtests/psxhdrs/netdb/getnetbyname.c
+- testsuites/psxtests/psxhdrs/netdb/getprotobyname.c
+- testsuites/psxtests/psxhdrs/netdb/getprotobynumber.c
+- testsuites/psxtests/psxhdrs/netdb/getservbyname.c
+- testsuites/psxtests/psxhdrs/netdb/getservbyport.c
+- testsuites/psxtests/psxhdrs/netdb/h_errno.c
+- testsuites/psxtests/psxhdrs/net/if/if_freenameindex.c
+- testsuites/psxtests/psxhdrs/net/if/if_indextoname.c
+- testsuites/psxtests/psxhdrs/net/if/if_nameindex.c
+- testsuites/psxtests/psxhdrs/net/if/if_nametoindex.c
+- testsuites/psxtests/psxhdrs/arpa/inet/inet_addr.c
+- testsuites/psxtests/psxhdrs/arpa/inet/inet_ntop.c
+- testsuites/psxtests/psxhdrs/arpa/inet/inet_ntoa.c
+- testsuites/psxtests/psxhdrs/arpa/inet/inet_pton.c
+- testsuites/psxtests/psxhdrs/pwd/endpwent.c
+- testsuites/psxtests/psxhdrs/pwd/getpwent.c
+- testsuites/psxtests/psxhdrs/pwd/getpwnam.c
+- testsuites/psxtests/psxhdrs/pwd/getpwnam_r.c
+- testsuites/psxtests/psxhdrs/pwd/setpwent.c
+- testsuites/psxtests/psxhdrs/pwd/getpwuid.c
+- testsuites/psxtests/psxhdrs/pwd/getpwuid_r.c
+- testsuites/psxtests/psxhdrs/syslog/closelog.c
+- testsuites/psxtests/psxhdrs/syslog/openlog.c
+- testsuites/psxtests/psxhdrs/syslog/setlogmask.c
+- testsuites/psxtests/psxhdrs/syslog/syslog.c
+- testsuites/psxtests/psxhdrs/c11/threads/call_once.c
+- testsuites/psxtests/psxhdrs/c11/threads/cnd_broadcast.c
+- testsuites/psxtests/psxhdrs/c11/threads/cnd_destroy.c
+- testsuites/psxtests/psxhdrs/c11/threads/cnd_init.c
+- testsuites/psxtests/psxhdrs/c11/threads/cnd_signal.c
+- testsuites/psxtests/psxhdrs/c11/threads/cnd_timedwait.c
+- testsuites/psxtests/psxhdrs/c11/threads/cnd_wait.c
+- testsuites/psxtests/psxhdrs/c11/threads/mtx_init.c
+- testsuites/psxtests/psxhdrs/c11/threads/mtx_destroy.c
+- testsuites/psxtests/psxhdrs/c11/threads/mtx_lock.c
+- testsuites/psxtests/psxhdrs/c11/threads/mtx_timedlock.c
+- testsuites/psxtests/psxhdrs/c11/threads/mtx_trylock.c
+- testsuites/psxtests/psxhdrs/c11/threads/mtx_unlock.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_create.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_current.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_detach.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_equal.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_exit.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_join.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_sleep.c
+- testsuites/psxtests/psxhdrs/c11/threads/thrd_yield.c
+- testsuites/psxtests/psxhdrs/c11/threads/tss_create.c
+- testsuites/psxtests/psxhdrs/c11/threads/tss_delete.c
+- testsuites/psxtests/psxhdrs/c11/threads/tss_get.c
+- testsuites/psxtests/psxhdrs/c11/threads/tss_set.c
+- testsuites/psxtests/psxhdrs/wchar/btowc.c
+- testsuites/psxtests/psxhdrs/wchar/fgetwc.c
+- testsuites/psxtests/psxhdrs/wchar/fgetws.c
+- testsuites/psxtests/psxhdrs/wchar/fputwc.c
+- testsuites/psxtests/psxhdrs/wchar/fputws.c
+- testsuites/psxtests/psxhdrs/wchar/fwide.c
+- testsuites/psxtests/psxhdrs/wchar/fwprintf.c
+- testsuites/psxtests/psxhdrs/wchar/fwscanf.c
+- testsuites/psxtests/psxhdrs/wchar/getwc.c
+- testsuites/psxtests/psxhdrs/wchar/getwchar.c
+- testsuites/psxtests/psxhdrs/wchar/iswalnum.c
+- testsuites/psxtests/psxhdrs/wchar/iswalpha.c
+- testsuites/psxtests/psxhdrs/wchar/iswcntrl.c
+- testsuites/psxtests/psxhdrs/wchar/iswctype.c
+- testsuites/psxtests/psxhdrs/wchar/iswdigit.c
+- testsuites/psxtests/psxhdrs/wchar/iswgraph.c
+- testsuites/psxtests/psxhdrs/wchar/iswlower.c
+- testsuites/psxtests/psxhdrs/wchar/iswprint.c
+- testsuites/psxtests/psxhdrs/wchar/iswpunct.c
+- testsuites/psxtests/psxhdrs/wchar/iswspace.c
+- testsuites/psxtests/psxhdrs/wchar/iswupper.c
+- testsuites/psxtests/psxhdrs/wchar/iswxdigit.c
+- testsuites/psxtests/psxhdrs/wchar/mbrlen.c
+- testsuites/psxtests/psxhdrs/wchar/mbrtowc.c
+- testsuites/psxtests/psxhdrs/wchar/mbsinit.c
+- testsuites/psxtests/psxhdrs/wchar/mbsnrtowcs.c
+- testsuites/psxtests/psxhdrs/wchar/mbsrtowcs.c
+- testsuites/psxtests/psxhdrs/wchar/open_wmemstream.c
+- testsuites/psxtests/psxhdrs/wchar/putwc.c
+- testsuites/psxtests/psxhdrs/wchar/putwchar.c
+- testsuites/psxtests/psxhdrs/wchar/swprintf.c
+- testsuites/psxtests/psxhdrs/wchar/swscanf.c
+- testsuites/psxtests/psxhdrs/wchar/towlower.c
+- testsuites/psxtests/psxhdrs/wchar/towupper.c
+- testsuites/psxtests/psxhdrs/wchar/ungetwc.c
+- testsuites/psxtests/psxhdrs/wchar/vfwprintf.c
+- testsuites/psxtests/psxhdrs/wchar/vfwscanf.c
+- testsuites/psxtests/psxhdrs/wchar/vswprintf.c
+- testsuites/psxtests/psxhdrs/wchar/vswscanf.c
+- testsuites/psxtests/psxhdrs/wchar/vwprintf.c
+- testsuites/psxtests/psxhdrs/wchar/vwscanf.c
+- testsuites/psxtests/psxhdrs/wchar/wcpcpy.c
+- testsuites/psxtests/psxhdrs/wchar/wcpncpy.c
+- testsuites/psxtests/psxhdrs/wchar/wcrtomb.c
+- testsuites/psxtests/psxhdrs/wchar/wcscasecmp.c
+- testsuites/psxtests/psxhdrs/wchar/wcscasecmp_l.c
+- testsuites/psxtests/psxhdrs/wchar/wcscat.c
+- testsuites/psxtests/psxhdrs/wchar/wcschr.c
+- testsuites/psxtests/psxhdrs/wchar/wcscmp.c
+- testsuites/psxtests/psxhdrs/wchar/wcscoll.c
+- testsuites/psxtests/psxhdrs/wchar/wcscoll_l.c
+- testsuites/psxtests/psxhdrs/wchar/wcscpy.c
+- testsuites/psxtests/psxhdrs/wchar/wcscspn.c
+- testsuites/psxtests/psxhdrs/wchar/wcsdup.c
+- testsuites/psxtests/psxhdrs/wchar/wcsnlen.c
+- testsuites/psxtests/psxhdrs/wchar/wcsnrtombs.c
+- testsuites/psxtests/psxhdrs/wchar/wcspbrk.c
+- testsuites/psxtests/psxhdrs/wchar/wcsrchr.c
+- testsuites/psxtests/psxhdrs/wchar/wcsrtombs.c
+- testsuites/psxtests/psxhdrs/wchar/wcsspn.c
+- testsuites/psxtests/psxhdrs/wchar/wcsstr.c
+- testsuites/psxtests/psxhdrs/wchar/wcstod.c
+- testsuites/psxtests/psxhdrs/wchar/wcstof.c
+- testsuites/psxtests/psxhdrs/wchar/wcstok.c
+- testsuites/psxtests/psxhdrs/wchar/wcstol.c
+- testsuites/psxtests/psxhdrs/wchar/wcstold.c
+- testsuites/psxtests/psxhdrs/wchar/wcstoll.c
+- testsuites/psxtests/psxhdrs/wchar/wcstoul.c
+- testsuites/psxtests/psxhdrs/wchar/wcstoull.c
+- testsuites/psxtests/psxhdrs/wchar/wcswidth.c
+- testsuites/psxtests/psxhdrs/wchar/wcsxfrm.c
+- testsuites/psxtests/psxhdrs/wchar/wcsxfrm_l.c
+- testsuites/psxtests/psxhdrs/wchar/wctob.c
+- testsuites/psxtests/psxhdrs/wchar/wctype.c
+- testsuites/psxtests/psxhdrs/wchar/wcwidth.c
+- testsuites/psxtests/psxhdrs/wchar/wmemchr.c
+- testsuites/psxtests/psxhdrs/wchar/wmemcmp.c
+- testsuites/psxtests/psxhdrs/wchar/wmemcpy.c
+- testsuites/psxtests/psxhdrs/wchar/wmemmove.c
+- testsuites/psxtests/psxhdrs/wchar/wmemset.c
+- testsuites/psxtests/psxhdrs/wchar/wprintf.c
+- testsuites/psxtests/psxhdrs/wchar/wscanf.c
+- testsuites/psxtests/psxhdrs/stdlib/_Exit.c
+- testsuites/psxtests/psxhdrs/stdlib/a64l.c
+- testsuites/psxtests/psxhdrs/stdlib/abort.c
+- testsuites/psxtests/psxhdrs/stdlib/abs.c
+- testsuites/psxtests/psxhdrs/stdlib/atexit.c
+- testsuites/psxtests/psxhdrs/stdlib/atof.c
+- testsuites/psxtests/psxhdrs/stdlib/atoi.c
+- testsuites/psxtests/psxhdrs/stdlib/atol.c
+- testsuites/psxtests/psxhdrs/stdlib/atoll.c
+- testsuites/psxtests/psxhdrs/stdlib/bsearch.c
+- testsuites/psxtests/psxhdrs/stdlib/calloc.c
+- testsuites/psxtests/psxhdrs/stdlib/div.c
+- testsuites/psxtests/psxhdrs/stdlib/drand48.c
+- testsuites/psxtests/psxhdrs/stdlib/erand48.c
+- testsuites/psxtests/psxhdrs/stdlib/exit.c
+- testsuites/psxtests/psxhdrs/stdlib/free.c
+- testsuites/psxtests/psxhdrs/stdlib/getenv.c
+- testsuites/psxtests/psxhdrs/stdlib/initstate.c
+- testsuites/psxtests/psxhdrs/stdlib/jrand48.c
+- testsuites/psxtests/psxhdrs/stdlib/l64a.c
+- testsuites/psxtests/psxhdrs/stdlib/labs.c
+- testsuites/psxtests/psxhdrs/stdlib/lcong48.c
+- testsuites/psxtests/psxhdrs/stdlib/ldiv.c
+- testsuites/psxtests/psxhdrs/stdlib/llabs.c
+- testsuites/psxtests/psxhdrs/stdlib/lldiv.c
+- testsuites/psxtests/psxhdrs/stdlib/lrand48.c
+- testsuites/psxtests/psxhdrs/stdlib/malloc.c
+- testsuites/psxtests/psxhdrs/stdlib/mblen.c
+- testsuites/psxtests/psxhdrs/stdlib/mbstowcs.c
+- testsuites/psxtests/psxhdrs/stdlib/mbtowc.c
+- testsuites/psxtests/psxhdrs/stdlib/mkdtemp.c
+- testsuites/psxtests/psxhdrs/stdlib/mkstemp.c
+- testsuites/psxtests/psxhdrs/stdlib/mrand48.c
+- testsuites/psxtests/psxhdrs/stdlib/nrand48.c
+- testsuites/psxtests/psxhdrs/stdlib/posix_memalign.c
+- testsuites/psxtests/psxhdrs/stdlib/putenv.c
+- testsuites/psxtests/psxhdrs/stdlib/qsort.c
+- testsuites/psxtests/psxhdrs/stdlib/rand.c
+- testsuites/psxtests/psxhdrs/stdlib/rand_r.c
+- testsuites/psxtests/psxhdrs/stdlib/random.c
+- testsuites/psxtests/psxhdrs/stdlib/realloc.c
+- testsuites/psxtests/psxhdrs/stdlib/realpath.c
+- testsuites/psxtests/psxhdrs/stdlib/seed48.c
+- testsuites/psxtests/psxhdrs/stdlib/setenv.c
+- testsuites/psxtests/psxhdrs/stdlib/setkey.c
+- testsuites/psxtests/psxhdrs/stdlib/setstate.c
+- testsuites/psxtests/psxhdrs/stdlib/srand.c
+- testsuites/psxtests/psxhdrs/stdlib/srand48.c
+- testsuites/psxtests/psxhdrs/stdlib/srandom.c
+- testsuites/psxtests/psxhdrs/stdlib/strtod.c
+- testsuites/psxtests/psxhdrs/stdlib/strtof.c
+- testsuites/psxtests/psxhdrs/stdlib/strtol.c
+- testsuites/psxtests/psxhdrs/stdlib/strtold.c
+- testsuites/psxtests/psxhdrs/stdlib/strtoll.c
+- testsuites/psxtests/psxhdrs/stdlib/strtoul.c
+- testsuites/psxtests/psxhdrs/stdlib/strtoull.c
+- testsuites/psxtests/psxhdrs/stdlib/system.c
+- testsuites/psxtests/psxhdrs/stdlib/unsetenv.c
+- testsuites/psxtests/psxhdrs/stdlib/wcstombs.c
+- testsuites/psxtests/psxhdrs/stdlib/wctomb.c
+- testsuites/psxtests/psxhdrs/sys/times/times.c
+- testsuites/psxtests/psxhdrs/sys/resource/getrusage.c
+- testsuites/psxtests/psxhdrs/setjmp/longjmp.c
+- testsuites/psxtests/psxhdrs/setjmp/setjmp.c
+- testsuites/psxtests/psxhdrs/setjmp/siglongjmp.c
+- testsuites/psxtests/psxhdrs/setjmp/sigsetjmp.c
+- testsuites/psxtests/psxhdrs/sys/select/FD_CLR.c
+- testsuites/psxtests/psxhdrs/sys/select/FD_ISSET.c
+- testsuites/psxtests/psxhdrs/sys/select/FD_SET.c
+- testsuites/psxtests/psxhdrs/sys/select/FD_ZERO.c
+- testsuites/psxtests/psxhdrs/sys/select/pselect.c
+- testsuites/psxtests/psxhdrs/sys/select/select.c
+- testsuites/psxtests/psxhdrs/termios/cfgetispeed.c
+- testsuites/psxtests/psxhdrs/termios/cfgetospeed.c
+- testsuites/psxtests/psxhdrs/termios/cfsetispeed.c
+- testsuites/psxtests/psxhdrs/termios/cfsetospeed.c
+- testsuites/psxtests/psxhdrs/termios/tcdrain.c
+- testsuites/psxtests/psxhdrs/termios/tcflow.c
+- testsuites/psxtests/psxhdrs/termios/tcflush.c
+- testsuites/psxtests/psxhdrs/termios/tcgetattr.c
+- testsuites/psxtests/psxhdrs/termios/tcgetsid.c
+- testsuites/psxtests/psxhdrs/termios/tcsendbreak.c
+- testsuites/psxtests/psxhdrs/termios/tcsetattr.c
+target: psxhdrs
+type: build
diff --git a/spec/build/testsuites/psxtests/psx01.yml b/spec/build/testsuites/psxtests/psx01.yml
new file mode 100644
index 0000000000..b2374c1686
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx01/init.c
+- testsuites/psxtests/psx01/task.c
+stlib: []
+target: testsuites/psxtests/psx01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx02.yml b/spec/build/testsuites/psxtests/psx02.yml
new file mode 100644
index 0000000000..2b8c69dff3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx02.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx02/init.c
+- testsuites/psxtests/psx02/task.c
+stlib: []
+target: testsuites/psxtests/psx02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx03.yml b/spec/build/testsuites/psxtests/psx03.yml
new file mode 100644
index 0000000000..d09b5d7fff
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx03.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx03/init.c
+- testsuites/psxtests/psx03/task.c
+stlib: []
+target: testsuites/psxtests/psx03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx04.yml b/spec/build/testsuites/psxtests/psx04.yml
new file mode 100644
index 0000000000..7bba91fc1d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx04.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx04/init.c
+- testsuites/psxtests/psx04/task1.c
+- testsuites/psxtests/psx04/task2.c
+- testsuites/psxtests/psx04/task3.c
+stlib: []
+target: testsuites/psxtests/psx04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx05.yml b/spec/build/testsuites/psxtests/psx05.yml
new file mode 100644
index 0000000000..62ad43c440
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx05.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx05/init.c
+- testsuites/psxtests/psx05/task.c
+- testsuites/psxtests/psx05/task2.c
+- testsuites/psxtests/psx05/task3.c
+stlib: []
+target: testsuites/psxtests/psx05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx06.yml b/spec/build/testsuites/psxtests/psx06.yml
new file mode 100644
index 0000000000..a2b7374240
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx06.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx06/init.c
+- testsuites/psxtests/psx06/task.c
+- testsuites/psxtests/psx06/task2.c
+stlib: []
+target: testsuites/psxtests/psx06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx07.yml b/spec/build/testsuites/psxtests/psx07.yml
new file mode 100644
index 0000000000..f1fe7a7b3a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx07.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx07/init.c
+- testsuites/psxtests/psx07/task.c
+stlib: []
+target: testsuites/psxtests/psx07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx08.yml b/spec/build/testsuites/psxtests/psx08.yml
new file mode 100644
index 0000000000..c9801874f0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx08.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx08/init.c
+- testsuites/psxtests/psx08/task1.c
+- testsuites/psxtests/psx08/task2.c
+- testsuites/psxtests/psx08/task3.c
+stlib: []
+target: testsuites/psxtests/psx08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx09.yml b/spec/build/testsuites/psxtests/psx09.yml
new file mode 100644
index 0000000000..902fee641c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx09.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx09/init.c
+stlib: []
+target: testsuites/psxtests/psx09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx10.yml b/spec/build/testsuites/psxtests/psx10.yml
new file mode 100644
index 0000000000..504fc866e3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx10.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx10/init.c
+- testsuites/psxtests/psx10/task.c
+- testsuites/psxtests/psx10/task2.c
+- testsuites/psxtests/psx10/task3.c
+stlib: []
+target: testsuites/psxtests/psx10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx11.yml b/spec/build/testsuites/psxtests/psx11.yml
new file mode 100644
index 0000000000..726f415acd
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx11.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx11/init.c
+- testsuites/psxtests/psx11/task.c
+stlib: []
+target: testsuites/psxtests/psx11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx12.yml b/spec/build/testsuites/psxtests/psx12.yml
new file mode 100644
index 0000000000..fff2c19968
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx12.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx12/init.c
+stlib: []
+target: testsuites/psxtests/psx12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx13.yml b/spec/build/testsuites/psxtests/psx13.yml
new file mode 100644
index 0000000000..19f99593e0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx13.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx13/main.c
+- testsuites/psxtests/psx13/test.c
+stlib: []
+target: testsuites/psxtests/psx13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx14.yml b/spec/build/testsuites/psxtests/psx14.yml
new file mode 100644
index 0000000000..c8dbc07006
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx14.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx14/init.c
+stlib: []
+target: testsuites/psxtests/psx14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx15.yml b/spec/build/testsuites/psxtests/psx15.yml
new file mode 100644
index 0000000000..daf6070dd8
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx15.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx15/init.c
+stlib: []
+target: testsuites/psxtests/psx15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psx16.yml b/spec/build/testsuites/psxtests/psx16.yml
new file mode 100644
index 0000000000..e63c7d28e2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psx16.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psx16/init.c
+stlib: []
+target: testsuites/psxtests/psx16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxaio01.yml b/spec/build/testsuites/psxtests/psxaio01.yml
new file mode 100644
index 0000000000..07bc451574
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxaio01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxaio01/init.c
+stlib: []
+target: testsuites/psxtests/psxaio01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxaio02.yml b/spec/build/testsuites/psxtests/psxaio02.yml
new file mode 100644
index 0000000000..9621cb1066
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxaio02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxaio02/init.c
+stlib: []
+target: testsuites/psxtests/psxaio02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxaio03.yml b/spec/build/testsuites/psxtests/psxaio03.yml
new file mode 100644
index 0000000000..77a3e13cbf
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxaio03.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxaio03/init.c
+stlib: []
+target: testsuites/psxtests/psxaio03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxalarm01.yml b/spec/build/testsuites/psxtests/psxalarm01.yml
new file mode 100644
index 0000000000..0cc5509d2d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxalarm01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxalarm01/init.c
+stlib: []
+target: testsuites/psxtests/psxalarm01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxautoinit01.yml b/spec/build/testsuites/psxtests/psxautoinit01.yml
new file mode 100644
index 0000000000..6eb7e43271
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxautoinit01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxautoinit01/init.c
+stlib: []
+target: testsuites/psxtests/psxautoinit01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxautoinit02.yml b/spec/build/testsuites/psxtests/psxautoinit02.yml
new file mode 100644
index 0000000000..79b624402a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxautoinit02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxautoinit02/init.c
+stlib: []
+target: testsuites/psxtests/psxautoinit02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxbarrier01.yml b/spec/build/testsuites/psxtests/psxbarrier01.yml
new file mode 100644
index 0000000000..90b474379d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxbarrier01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxbarrier01/main.c
+- testsuites/psxtests/psxbarrier01/test.c
+stlib: []
+target: testsuites/psxtests/psxbarrier01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcancel.yml b/spec/build/testsuites/psxtests/psxcancel.yml
new file mode 100644
index 0000000000..2d0e9ff7ad
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcancel.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcancel/init.c
+stlib: []
+target: testsuites/psxtests/psxcancel.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcancel01.yml b/spec/build/testsuites/psxtests/psxcancel01.yml
new file mode 100644
index 0000000000..7e3493ca23
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcancel01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcancel01/init.c
+stlib: []
+target: testsuites/psxtests/psxcancel01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxchroot01.yml b/spec/build/testsuites/psxtests/psxchroot01.yml
new file mode 100644
index 0000000000..614db58123
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxchroot01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxchroot01/main.c
+- testsuites/psxtests/psxchroot01/test.c
+stlib: []
+target: testsuites/psxtests/psxchroot01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclassic01.yml b/spec/build/testsuites/psxtests/psxclassic01.yml
new file mode 100644
index 0000000000..cbba49f68f
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclassic01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclassic01/init.c
+stlib: []
+target: testsuites/psxtests/psxclassic01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcleanup.yml b/spec/build/testsuites/psxtests/psxcleanup.yml
new file mode 100644
index 0000000000..6dbf100f4c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcleanup.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcleanup/psxcleanup.c
+stlib: []
+target: testsuites/psxtests/psxcleanup.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcleanup01.yml b/spec/build/testsuites/psxtests/psxcleanup01.yml
new file mode 100644
index 0000000000..f29320b4d0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcleanup01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcleanup01/init.c
+stlib: []
+target: testsuites/psxtests/psxcleanup01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcleanup02.yml b/spec/build/testsuites/psxtests/psxcleanup02.yml
new file mode 100644
index 0000000000..49640c330b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcleanup02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcleanup02/init.c
+- testsuites/psxtests/psxcleanup02/main.c
+stlib: []
+target: testsuites/psxtests/psxcleanup02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclock.yml b/spec/build/testsuites/psxtests/psxclock.yml
new file mode 100644
index 0000000000..1902e8eef2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclock.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclock/init.c
+stlib: []
+target: testsuites/psxtests/psxclock.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclock01.yml b/spec/build/testsuites/psxtests/psxclock01.yml
new file mode 100644
index 0000000000..fadcd1ec91
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclock01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclock01/init.c
+stlib: []
+target: testsuites/psxtests/psxclock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclockrealtime01.yml b/spec/build/testsuites/psxtests/psxclockrealtime01.yml
new file mode 100644
index 0000000000..f67b2cf3af
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclockrealtime01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclockrealtime01/init.c
+stlib: []
+target: testsuites/psxtests/psxclockrealtime01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxconcurrency01.yml b/spec/build/testsuites/psxtests/psxconcurrency01.yml
new file mode 100644
index 0000000000..eb6667203c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxconcurrency01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxconcurrency01/init.c
+stlib: []
+target: testsuites/psxtests/psxconcurrency01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcond01.yml b/spec/build/testsuites/psxtests/psxcond01.yml
new file mode 100644
index 0000000000..b7fe58ac5e
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcond01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcond01/init.c
+stlib: []
+target: testsuites/psxtests/psxcond01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcond02.yml b/spec/build/testsuites/psxtests/psxcond02.yml
new file mode 100644
index 0000000000..abefe9cc1d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcond02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcond02/init.c
+stlib: []
+target: testsuites/psxtests/psxcond02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxconfig01.yml b/spec/build/testsuites/psxtests/psxconfig01.yml
new file mode 100644
index 0000000000..17fa328c20
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxconfig01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxconfig01/init.c
+stlib: []
+target: testsuites/psxtests/psxconfig01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxdevctl01.yml b/spec/build/testsuites/psxtests/psxdevctl01.yml
new file mode 100644
index 0000000000..b0e75d2c06
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxdevctl01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxdevctl01/main.c
+- testsuites/psxtests/psxdevctl01/test.c
+stlib: []
+target: testsuites/psxtests/psxdevctl01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxeintrjoin.yml b/spec/build/testsuites/psxtests/psxeintrjoin.yml
new file mode 100644
index 0000000000..c6236f8b0a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxeintrjoin.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxeintr_join/init.c
+stlib: []
+target: testsuites/psxtests/psxeintr_join.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxenosys.yml b/spec/build/testsuites/psxtests/psxenosys.yml
new file mode 100644
index 0000000000..781b1d29d5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxenosys.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxenosys/init.c
+stlib: []
+target: testsuites/psxtests/psxenosys.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfatal01.yml b/spec/build/testsuites/psxtests/psxfatal01.yml
new file mode 100644
index 0000000000..7f0fc1f913
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfatal01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfatal01/init.c
+stlib: []
+target: testsuites/psxtests/psxfatal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfatal02.yml b/spec/build/testsuites/psxtests/psxfatal02.yml
new file mode 100644
index 0000000000..202927df49
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfatal02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfatal02/init.c
+stlib: []
+target: testsuites/psxtests/psxfatal02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfatalsupport.yml b/spec/build/testsuites/psxtests/psxfatalsupport.yml
new file mode 100644
index 0000000000..4b1ef109c3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfatalsupport.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfatal_support/init.c
+stlib: []
+target: testsuites/psxtests/psxfatal_support.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfchx01.yml b/spec/build/testsuites/psxtests/psxfchx01.yml
new file mode 100644
index 0000000000..50123bdb2a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfchx01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfchx01/init.c
+stlib: []
+target: testsuites/psxtests/psxfchx01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfenv01.yml b/spec/build/testsuites/psxtests/psxfenv01.yml
new file mode 100644
index 0000000000..c61bc34b58
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfenv01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfenv01/init.c
+stlib:
+- m
+target: testsuites/psxtests/psxfenv01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfile01.yml b/spec/build/testsuites/psxtests/psxfile01.yml
new file mode 100644
index 0000000000..12b6e8f7a2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfile01.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfile01/main.c
+- testsuites/psxtests/psxfile01/test.c
+- testsuites/psxtests/psxfile01/test_cat.c
+- testsuites/psxtests/psxfile01/test_extend.c
+- testsuites/psxtests/psxfile01/test_write.c
+stlib: []
+target: testsuites/psxtests/psxfile01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfile02.yml b/spec/build/testsuites/psxtests/psxfile02.yml
new file mode 100644
index 0000000000..c9c36ec9e1
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfile02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfile02/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/psxtests/psxfile02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfilelock01.yml b/spec/build/testsuites/psxtests/psxfilelock01.yml
new file mode 100644
index 0000000000..fc3e717f5e
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfilelock01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfilelock01/init.c
+stlib: []
+target: testsuites/psxtests/psxfilelock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxgetattrnp01.yml b/spec/build/testsuites/psxtests/psxgetattrnp01.yml
new file mode 100644
index 0000000000..a106c31dbc
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxgetattrnp01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxgetattrnp01/init.c
+stlib: []
+target: testsuites/psxtests/psxgetattrnp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxgetrusage01.yml b/spec/build/testsuites/psxtests/psxgetrusage01.yml
new file mode 100644
index 0000000000..3e2064dce2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxgetrusage01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxgetrusage01/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/psxtests/psxgetrusage01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxglobalcon01.yml b/spec/build/testsuites/psxtests/psxglobalcon01.yml
new file mode 100644
index 0000000000..dfad95acfd
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxglobalcon01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxglobalcon01/init.cc
+stlib: []
+target: testsuites/psxtests/psxglobalcon01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxglobalcon02.yml b/spec/build/testsuites/psxtests/psxglobalcon02.yml
new file mode 100644
index 0000000000..ef592d284f
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxglobalcon02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxglobalcon02/init.cc
+stlib: []
+target: testsuites/psxtests/psxglobalcon02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxhdrs.yml b/spec/build/testsuites/psxtests/psxhdrs.yml
new file mode 100644
index 0000000000..e8cbc31f7d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxhdrs.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/psxtests/psxhdrs.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxid01.yml b/spec/build/testsuites/psxtests/psxid01.yml
new file mode 100644
index 0000000000..3e63341bda
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxid01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxid01/init.c
+stlib: []
+target: testsuites/psxtests/psxid01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psximfs01.yml b/spec/build/testsuites/psxtests/psximfs01.yml
new file mode 100644
index 0000000000..a9c9cf490c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psximfs01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psximfs01/init.c
+stlib: []
+target: testsuites/psxtests/psximfs01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psximfs02.yml b/spec/build/testsuites/psxtests/psximfs02.yml
new file mode 100644
index 0000000000..d16e5bd61a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psximfs02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psximfs02/init.c
+stlib: []
+target: testsuites/psxtests/psximfs02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxintrcritical01.yml b/spec/build/testsuites/psxtests/psxintrcritical01.yml
new file mode 100644
index 0000000000..b0f02f1646
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxintrcritical01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxintrcritical01/init.c
+stlib: []
+target: testsuites/psxtests/psxintrcritical01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxinttypes01.yml b/spec/build/testsuites/psxtests/psxinttypes01.yml
new file mode 100644
index 0000000000..d2aaeb66f6
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxinttypes01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxinttypes01/init.c
+stlib: []
+target: testsuites/psxtests/psxinttypes01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxitimer.yml b/spec/build/testsuites/psxtests/psxitimer.yml
new file mode 100644
index 0000000000..b5cb8461c2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxitimer.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxitimer/init.c
+stlib: []
+target: testsuites/psxtests/psxitimer.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey01.yml b/spec/build/testsuites/psxtests/psxkey01.yml
new file mode 100644
index 0000000000..07608381bb
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxkey01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey02.yml b/spec/build/testsuites/psxtests/psxkey02.yml
new file mode 100644
index 0000000000..8eb148ba16
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey02/init.c
+stlib: []
+target: testsuites/psxtests/psxkey02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey03.yml b/spec/build/testsuites/psxtests/psxkey03.yml
new file mode 100644
index 0000000000..b4a622fdc2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey03.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey03/init.c
+stlib: []
+target: testsuites/psxtests/psxkey03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey04.yml b/spec/build/testsuites/psxtests/psxkey04.yml
new file mode 100644
index 0000000000..4d27d90c78
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey04.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey04/init.c
+stlib: []
+target: testsuites/psxtests/psxkey04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey05.yml b/spec/build/testsuites/psxtests/psxkey05.yml
new file mode 100644
index 0000000000..c526fb57cf
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey05.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey05/init.c
+stlib: []
+target: testsuites/psxtests/psxkey05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey06.yml b/spec/build/testsuites/psxtests/psxkey06.yml
new file mode 100644
index 0000000000..6e5716e455
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey06.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey06/init.c
+stlib: []
+target: testsuites/psxtests/psxkey06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey07.yml b/spec/build/testsuites/psxtests/psxkey07.yml
new file mode 100644
index 0000000000..923c29b9e9
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey07.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey07/init.c
+stlib: []
+target: testsuites/psxtests/psxkey07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey08.yml b/spec/build/testsuites/psxtests/psxkey08.yml
new file mode 100644
index 0000000000..a1ce328f66
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey08.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey08/init.c
+stlib: []
+target: testsuites/psxtests/psxkey08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey09.yml b/spec/build/testsuites/psxtests/psxkey09.yml
new file mode 100644
index 0000000000..b00c9853cb
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey09.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey09/init.c
+stlib: []
+target: testsuites/psxtests/psxkey09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey10.yml b/spec/build/testsuites/psxtests/psxkey10.yml
new file mode 100644
index 0000000000..ffa9540c5b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey10.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey10/init.c
+stlib: []
+target: testsuites/psxtests/psxkey10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmmap01.yml b/spec/build/testsuites/psxtests/psxmmap01.yml
new file mode 100644
index 0000000000..3a96ce63b2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmmap01.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmmap01/init.c
+- testsuites/psxtests/psxmmap01/test_helper.c
+- testsuites/psxtests/psxmmap01/test_driver.c
+stlib: []
+target: testsuites/psxtests/psxmmap01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmount.yml b/spec/build/testsuites/psxtests/psxmount.yml
new file mode 100644
index 0000000000..9ad42bb4db
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmount.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmount/main.c
+- testsuites/psxtests/psxmount/test.c
+stlib: []
+target: testsuites/psxtests/psxmount.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq01.yml b/spec/build/testsuites/psxtests/psxmsgq01.yml
new file mode 100644
index 0000000000..0482e6d2b8
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq02.yml b/spec/build/testsuites/psxtests/psxmsgq02.yml
new file mode 100644
index 0000000000..66f6dee4a3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq02/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq03.yml b/spec/build/testsuites/psxtests/psxmsgq03.yml
new file mode 100644
index 0000000000..18aaf18c52
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq03.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq03/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq04.yml b/spec/build/testsuites/psxtests/psxmsgq04.yml
new file mode 100644
index 0000000000..a59e83d6a5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq04.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq04/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmutexattr01.yml b/spec/build/testsuites/psxtests/psxmutexattr01.yml
new file mode 100644
index 0000000000..53eae57eb0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmutexattr01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmutexattr01/init.c
+stlib: []
+target: testsuites/psxtests/psxmutexattr01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxndbm01.yml b/spec/build/testsuites/psxtests/psxndbm01.yml
new file mode 100644
index 0000000000..47d18f834e
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxndbm01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxndbm01/init.c
+stlib: []
+target: testsuites/psxtests/psxndbm01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxobj01.yml b/spec/build/testsuites/psxtests/psxobj01.yml
new file mode 100644
index 0000000000..ed2ab8021c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxobj01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxobj01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxobj01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxonce01.yml b/spec/build/testsuites/psxtests/psxonce01.yml
new file mode 100644
index 0000000000..5fd2df5616
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxonce01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxonce01/init.c
+stlib: []
+target: testsuites/psxtests/psxonce01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxpasswd01.yml b/spec/build/testsuites/psxtests/psxpasswd01.yml
new file mode 100644
index 0000000000..aeb035e573
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxpasswd01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxpasswd01/init.c
+stlib: []
+target: testsuites/psxtests/psxpasswd01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxpasswd02.yml b/spec/build/testsuites/psxtests/psxpasswd02.yml
new file mode 100644
index 0000000000..990206988d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxpasswd02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxpasswd02/init.c
+stlib: []
+target: testsuites/psxtests/psxpasswd02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxpipe01.yml b/spec/build/testsuites/psxtests/psxpipe01.yml
new file mode 100644
index 0000000000..ff1a88bfe5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxpipe01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxpipe01/init.c
+stlib: []
+target: testsuites/psxtests/psxpipe01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxrdwrv.yml b/spec/build/testsuites/psxtests/psxrdwrv.yml
new file mode 100644
index 0000000000..c7ec810e1b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxrdwrv.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxrdwrv/main.c
+- testsuites/psxtests/psxrdwrv/test.c
+stlib: []
+target: testsuites/psxtests/psxrdwrv.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxreaddir.yml b/spec/build/testsuites/psxtests/psxreaddir.yml
new file mode 100644
index 0000000000..1c1deef314
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxreaddir.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxreaddir/main.c
+- testsuites/psxtests/psxreaddir/test.c
+stlib: []
+target: testsuites/psxtests/psxreaddir.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxrwlock01.yml b/spec/build/testsuites/psxtests/psxrwlock01.yml
new file mode 100644
index 0000000000..ffc3cf7fcf
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxrwlock01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxrwlock01/main.c
+- testsuites/psxtests/psxrwlock01/test.c
+stlib: []
+target: testsuites/psxtests/psxrwlock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsem01.yml b/spec/build/testsuites/psxtests/psxsem01.yml
new file mode 100644
index 0000000000..1b5f721e33
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsem01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsem01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxsem01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxshm01.yml b/spec/build/testsuites/psxtests/psxshm01.yml
new file mode 100644
index 0000000000..a0974c2085
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxshm01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxshm01/init.c
+stlib: []
+target: testsuites/psxtests/psxshm01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxshm02.yml b/spec/build/testsuites/psxtests/psxshm02.yml
new file mode 100644
index 0000000000..37510452f7
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxshm02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxshm02/init.c
+stlib: []
+target: testsuites/psxtests/psxshm02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal01.yml b/spec/build/testsuites/psxtests/psxsignal01.yml
new file mode 100644
index 0000000000..6f62176af3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal01.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal01/init.c
+- testsuites/psxtests/psxsignal01/task1.c
+stlib: []
+target: testsuites/psxtests/psxsignal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal02.yml b/spec/build/testsuites/psxtests/psxsignal02.yml
new file mode 100644
index 0000000000..04eafd45c0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal02/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal03.yml b/spec/build/testsuites/psxtests/psxsignal03.yml
new file mode 100644
index 0000000000..771595df47
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal03.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal03/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal04.yml b/spec/build/testsuites/psxtests/psxsignal04.yml
new file mode 100644
index 0000000000..3da079df3b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal04.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal04/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal05.yml b/spec/build/testsuites/psxtests/psxsignal05.yml
new file mode 100644
index 0000000000..9b8003aba9
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal05.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal05/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal06.yml b/spec/build/testsuites/psxtests/psxsignal06.yml
new file mode 100644
index 0000000000..bbdb7d6a99
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal06.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal06/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal07.yml b/spec/build/testsuites/psxtests/psxsignal07.yml
new file mode 100644
index 0000000000..b843f53de2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal07.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal07/main.c
+- testsuites/psxtests/psxsignal07/rtems_config.c
+stlib: []
+target: testsuites/psxtests/psxsignal07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal08.yml b/spec/build/testsuites/psxtests/psxsignal08.yml
new file mode 100644
index 0000000000..7167009cb5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal08.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal08/main.c
+- testsuites/psxtests/psxsignal08/rtems_config.c
+stlib: []
+target: testsuites/psxtests/psxsignal08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxspin01.yml b/spec/build/testsuites/psxtests/psxspin01.yml
new file mode 100644
index 0000000000..063c03e3f1
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxspin01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxspin01/main.c
+- testsuites/psxtests/psxspin01/test.c
+stlib: []
+target: testsuites/psxtests/psxspin01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstack01.yml b/spec/build/testsuites/psxtests/psxstack01.yml
new file mode 100644
index 0000000000..8655be36f9
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstack01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstack01/init.c
+stlib: []
+target: testsuites/psxtests/psxstack01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstack02.yml b/spec/build/testsuites/psxtests/psxstack02.yml
new file mode 100644
index 0000000000..2975e07c79
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstack02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstack02/init.c
+stlib: []
+target: testsuites/psxtests/psxstack02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstat.yml b/spec/build/testsuites/psxtests/psxstat.yml
new file mode 100644
index 0000000000..52fa36a4c3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstat.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstat/main.c
+- testsuites/psxtests/psxstat/test.c
+stlib: []
+target: testsuites/psxtests/psxstat.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstrsignal01.yml b/spec/build/testsuites/psxtests/psxstrsignal01.yml
new file mode 100644
index 0000000000..27073966ee
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstrsignal01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstrsignal01/init.c
+stlib: []
+target: testsuites/psxtests/psxstrsignal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsysconf.yml b/spec/build/testsuites/psxtests/psxsysconf.yml
new file mode 100644
index 0000000000..4f37806253
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsysconf.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsysconf/init.c
+stlib: []
+target: testsuites/psxtests/psxsysconf.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxthreadname01.yml b/spec/build/testsuites/psxtests/psxthreadname01.yml
new file mode 100644
index 0000000000..da03c78bc1
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxthreadname01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxthreadname01/init.c
+stlib: []
+target: testsuites/psxtests/psxthreadname01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtime.yml b/spec/build/testsuites/psxtests/psxtime.yml
new file mode 100644
index 0000000000..6dd5aa1a96
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtime.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtime/main.c
+- testsuites/psxtests/psxtime/test.c
+stlib: []
+target: testsuites/psxtests/psxtime.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtimer01.yml b/spec/build/testsuites/psxtests/psxtimer01.yml
new file mode 100644
index 0000000000..17b5a9a6f2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtimer01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtimer01/psxtimer.c
+stlib: []
+target: testsuites/psxtests/psxtimer01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtimer02.yml b/spec/build/testsuites/psxtests/psxtimer02.yml
new file mode 100644
index 0000000000..96b3a508b0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtimer02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtimer02/psxtimer.c
+stlib: []
+target: testsuites/psxtests/psxtimer02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtimes01.yml b/spec/build/testsuites/psxtests/psxtimes01.yml
new file mode 100644
index 0000000000..b99007af54
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtimes01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtimes01/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/psxtests/psxtimes01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxualarm.yml b/spec/build/testsuites/psxtests/psxualarm.yml
new file mode 100644
index 0000000000..66224db118
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxualarm.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxualarm/init.c
+stlib: []
+target: testsuites/psxtests/psxualarm.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxusleep.yml b/spec/build/testsuites/psxtests/psxusleep.yml
new file mode 100644
index 0000000000..78f488742d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxusleep.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxusleep/init.c
+stlib: []
+target: testsuites/psxtests/psxusleep.exe
+type: build
+use-after: []
+use-before: []