summaryrefslogtreecommitdiffstats
path: root/spec/build/testsuites
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-07-19 13:09:43 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-14 07:11:32 +0200
commitf3f0370f1054f4e49aa8f5ea70485d673e8e94b6 (patch)
tree11d44920353aea9bf4301eb267f8c831e622520e /spec/build/testsuites
parenti386/score: fix assembly mnemonic (diff)
downloadrtems-f3f0370f1054f4e49aa8f5ea70485d673e8e94b6.tar.bz2
build: Alternative build system based on waf
Update #3818.
Diffstat (limited to 'spec/build/testsuites')
-rw-r--r--spec/build/testsuites/ada/adabasesp.yml23
-rw-r--r--spec/build/testsuites/ada/adahello.yml23
-rw-r--r--spec/build/testsuites/ada/adamp01node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp01node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp03node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp03node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp04node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp04node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp05node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp05node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp06node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp06node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp07node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp07node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp08node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp08node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp09node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp09node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp10node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp10node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp11node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp11node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp12node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp12node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp13node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp13node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp14node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp14node2.yml25
-rw-r--r--spec/build/testsuites/ada/adansecs.yml23
-rw-r--r--spec/build/testsuites/ada/adasp01.yml23
-rw-r--r--spec/build/testsuites/ada/adasp02.yml23
-rw-r--r--spec/build/testsuites/ada/adasp03.yml23
-rw-r--r--spec/build/testsuites/ada/adasp04.yml23
-rw-r--r--spec/build/testsuites/ada/adasp05.yml23
-rw-r--r--spec/build/testsuites/ada/adasp06.yml23
-rw-r--r--spec/build/testsuites/ada/adasp07.yml23
-rw-r--r--spec/build/testsuites/ada/adasp08.yml23
-rw-r--r--spec/build/testsuites/ada/adasp09.yml23
-rw-r--r--spec/build/testsuites/ada/adasp11.yml23
-rw-r--r--spec/build/testsuites/ada/adasp12.yml23
-rw-r--r--spec/build/testsuites/ada/adasp13.yml23
-rw-r--r--spec/build/testsuites/ada/adasp14.yml23
-rw-r--r--spec/build/testsuites/ada/adasp15.yml23
-rw-r--r--spec/build/testsuites/ada/adasp16.yml23
-rw-r--r--spec/build/testsuites/ada/adasp17.yml23
-rw-r--r--spec/build/testsuites/ada/adasp19.yml23
-rw-r--r--spec/build/testsuites/ada/adasp20.yml23
-rw-r--r--spec/build/testsuites/ada/adasp22.yml23
-rw-r--r--spec/build/testsuites/ada/adasp23.yml23
-rw-r--r--spec/build/testsuites/ada/adasp24.yml23
-rw-r--r--spec/build/testsuites/ada/adasp25.yml23
-rw-r--r--spec/build/testsuites/ada/adaspatcb01.yml24
-rw-r--r--spec/build/testsuites/ada/adaspname01.yml24
-rw-r--r--spec/build/testsuites/ada/adaticker.yml23
-rw-r--r--spec/build/testsuites/ada/adatm01.yml23
-rw-r--r--spec/build/testsuites/ada/adatm02.yml23
-rw-r--r--spec/build/testsuites/ada/adatm03.yml23
-rw-r--r--spec/build/testsuites/ada/adatm04.yml23
-rw-r--r--spec/build/testsuites/ada/adatm05.yml23
-rw-r--r--spec/build/testsuites/ada/adatm06.yml23
-rw-r--r--spec/build/testsuites/ada/adatm07.yml23
-rw-r--r--spec/build/testsuites/ada/adatm08.yml23
-rw-r--r--spec/build/testsuites/ada/adatm09.yml23
-rw-r--r--spec/build/testsuites/ada/adatm10.yml23
-rw-r--r--spec/build/testsuites/ada/adatm11.yml23
-rw-r--r--spec/build/testsuites/ada/adatm12.yml23
-rw-r--r--spec/build/testsuites/ada/adatm13.yml23
-rw-r--r--spec/build/testsuites/ada/adatm14.yml23
-rw-r--r--spec/build/testsuites/ada/adatm15.yml23
-rw-r--r--spec/build/testsuites/ada/adatm16.yml23
-rw-r--r--spec/build/testsuites/ada/adatm17.yml23
-rw-r--r--spec/build/testsuites/ada/adatm18.yml23
-rw-r--r--spec/build/testsuites/ada/adatm19.yml23
-rw-r--r--spec/build/testsuites/ada/adatm20.yml23
-rw-r--r--spec/build/testsuites/ada/adatm21.yml23
-rw-r--r--spec/build/testsuites/ada/adatm22.yml23
-rw-r--r--spec/build/testsuites/ada/adatm23.yml23
-rw-r--r--spec/build/testsuites/ada/adatm24.yml23
-rw-r--r--spec/build/testsuites/ada/adatm25.yml23
-rw-r--r--spec/build/testsuites/ada/adatm28.yml23
-rw-r--r--spec/build/testsuites/ada/adatm29.yml23
-rw-r--r--spec/build/testsuites/ada/adatmck.yml23
-rw-r--r--spec/build/testsuites/ada/grp.yml186
-rw-r--r--spec/build/testsuites/ada/optgnat.yml15
-rw-r--r--spec/build/testsuites/benchmarks/dhrystone.yml21
-rw-r--r--spec/build/testsuites/benchmarks/grp.yml24
-rw-r--r--spec/build/testsuites/benchmarks/linpack.yml21
-rw-r--r--spec/build/testsuites/benchmarks/whetstone.yml21
-rw-r--r--spec/build/testsuites/fstests/fsbdpart01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsclose01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfsformat01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfsname01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfsname02.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfssync01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfswrite01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsfseeko01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsconfig01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsconfig02.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsconfig03.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsgeneric01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsjffs2gc01.yml23
-rw-r--r--spec/build/testsuites/fstests/fsnofs01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsrfsbitmap01.yml23
-rw-r--r--spec/build/testsuites/fstests/fsrofs01.yml19
-rw-r--r--spec/build/testsuites/fstests/grp.yml143
-rw-r--r--spec/build/testsuites/fstests/imfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfslink.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfspermission.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfssymlink.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfstime.yml21
-rw-r--r--spec/build/testsuites/fstests/jffs2fserror.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fslink.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fspatheval.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fspermission.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fsrdwr.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fsscandir01.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fssymlink.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fstime.yml22
-rw-r--r--spec/build/testsuites/fstests/libdosfs.yml19
-rw-r--r--spec/build/testsuites/fstests/libimfs.yml18
-rw-r--r--spec/build/testsuites/fstests/libjffs2.yml18
-rw-r--r--spec/build/testsuites/fstests/libmimfs.yml18
-rw-r--r--spec/build/testsuites/fstests/librfs.yml19
-rw-r--r--spec/build/testsuites/fstests/mdosfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfsstatvfs.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfstime.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfslink.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfspermission.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfsrename.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfssymlink.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfstime.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsfpathconf.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfslink.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfspermission.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsrename.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfssymlink.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfstime.yml21
-rw-r--r--spec/build/testsuites/grp.yml65
-rw-r--r--spec/build/testsuites/libtests/block01.yml19
-rw-r--r--spec/build/testsuites/libtests/block02.yml19
-rw-r--r--spec/build/testsuites/libtests/block03.yml19
-rw-r--r--spec/build/testsuites/libtests/block04.yml19
-rw-r--r--spec/build/testsuites/libtests/block05.yml19
-rw-r--r--spec/build/testsuites/libtests/block06.yml19
-rw-r--r--spec/build/testsuites/libtests/block07.yml19
-rw-r--r--spec/build/testsuites/libtests/block08.yml34
-rw-r--r--spec/build/testsuites/libtests/block09.yml19
-rw-r--r--spec/build/testsuites/libtests/block10.yml19
-rw-r--r--spec/build/testsuites/libtests/block11.yml19
-rw-r--r--spec/build/testsuites/libtests/block12.yml19
-rw-r--r--spec/build/testsuites/libtests/block13.yml19
-rw-r--r--spec/build/testsuites/libtests/block14.yml19
-rw-r--r--spec/build/testsuites/libtests/block15.yml19
-rw-r--r--spec/build/testsuites/libtests/block16.yml19
-rw-r--r--spec/build/testsuites/libtests/block17.yml19
-rw-r--r--spec/build/testsuites/libtests/bspcmdline01.yml19
-rw-r--r--spec/build/testsuites/libtests/calloc.yml20
-rw-r--r--spec/build/testsuites/libtests/capture01.yml20
-rw-r--r--spec/build/testsuites/libtests/clockgettime.yml20
-rw-r--r--spec/build/testsuites/libtests/close.yml20
-rw-r--r--spec/build/testsuites/libtests/complex.yml23
-rw-r--r--spec/build/testsuites/libtests/cpuuse.yml23
-rw-r--r--spec/build/testsuites/libtests/crypt01.yml19
-rw-r--r--spec/build/testsuites/libtests/debugger01.yml23
-rw-r--r--spec/build/testsuites/libtests/defaultconfig01.yml20
-rw-r--r--spec/build/testsuites/libtests/devfs01.yml19
-rw-r--r--spec/build/testsuites/libtests/devfs04.yml20
-rw-r--r--spec/build/testsuites/libtests/deviceio01.yml20
-rw-r--r--spec/build/testsuites/libtests/devnullfatal01.yml19
-rw-r--r--spec/build/testsuites/libtests/dl01.yml38
-rw-r--r--spec/build/testsuites/libtests/dl02.yml39
-rw-r--r--spec/build/testsuites/libtests/dl03.yml23
-rw-r--r--spec/build/testsuites/libtests/dl04.yml39
-rw-r--r--spec/build/testsuites/libtests/dl05.yml40
-rw-r--r--spec/build/testsuites/libtests/dl06.yml48
-rw-r--r--spec/build/testsuites/libtests/dl07.yml42
-rw-r--r--spec/build/testsuites/libtests/dl08.yml47
-rw-r--r--spec/build/testsuites/libtests/dl09.yml42
-rw-r--r--spec/build/testsuites/libtests/dl10.yml47
-rw-r--r--spec/build/testsuites/libtests/dumpbuf01.yml19
-rw-r--r--spec/build/testsuites/libtests/dup2.yml20
-rw-r--r--spec/build/testsuites/libtests/exit01.yml19
-rw-r--r--spec/build/testsuites/libtests/exit02.yml19
-rw-r--r--spec/build/testsuites/libtests/fcntl.yml20
-rw-r--r--spec/build/testsuites/libtests/flashdisk01.yml20
-rw-r--r--spec/build/testsuites/libtests/flockfile.yml20
-rw-r--r--spec/build/testsuites/libtests/fork.yml20
-rw-r--r--spec/build/testsuites/libtests/free.yml20
-rw-r--r--spec/build/testsuites/libtests/fstat.yml20
-rw-r--r--spec/build/testsuites/libtests/ftp01.yml23
-rw-r--r--spec/build/testsuites/libtests/ftrylockfile.yml20
-rw-r--r--spec/build/testsuites/libtests/funlockfile.yml20
-rw-r--r--spec/build/testsuites/libtests/getentropy01.yml19
-rw-r--r--spec/build/testsuites/libtests/getlogin.yml20
-rw-r--r--spec/build/testsuites/libtests/getpwnam.yml20
-rw-r--r--spec/build/testsuites/libtests/getpwuid.yml20
-rw-r--r--spec/build/testsuites/libtests/gettimeofday.yml20
-rw-r--r--spec/build/testsuites/libtests/getuid.yml20
-rw-r--r--spec/build/testsuites/libtests/grp.yml320
-rw-r--r--spec/build/testsuites/libtests/gxx01.yml19
-rw-r--r--spec/build/testsuites/libtests/heapwalk.yml19
-rw-r--r--spec/build/testsuites/libtests/htonl.yml20
-rw-r--r--spec/build/testsuites/libtests/i2c01.yml19
-rw-r--r--spec/build/testsuites/libtests/iconv.yml20
-rw-r--r--spec/build/testsuites/libtests/iconvclose.yml20
-rw-r--r--spec/build/testsuites/libtests/iconvopen.yml20
-rw-r--r--spec/build/testsuites/libtests/kill.yml20
-rw-r--r--spec/build/testsuites/libtests/libdl081.yml17
-rw-r--r--spec/build/testsuites/libtests/libdl082.yml18
-rw-r--r--spec/build/testsuites/libtests/libdl101.yml17
-rw-r--r--spec/build/testsuites/libtests/libdl102.yml18
-rw-r--r--spec/build/testsuites/libtests/libfdt01.yml20
-rw-r--r--spec/build/testsuites/libtests/longjmp.yml20
-rw-r--r--spec/build/testsuites/libtests/lseek.yml20
-rw-r--r--spec/build/testsuites/libtests/lstat.yml20
-rw-r--r--spec/build/testsuites/libtests/malloc.yml20
-rw-r--r--spec/build/testsuites/libtests/malloc02.yml19
-rw-r--r--spec/build/testsuites/libtests/malloc03.yml19
-rw-r--r--spec/build/testsuites/libtests/malloc04.yml19
-rw-r--r--spec/build/testsuites/libtests/malloctest.yml20
-rw-r--r--spec/build/testsuites/libtests/math.yml22
-rw-r--r--spec/build/testsuites/libtests/mathf.yml22
-rw-r--r--spec/build/testsuites/libtests/mathl.yml22
-rw-r--r--spec/build/testsuites/libtests/md501.yml19
-rw-r--r--spec/build/testsuites/libtests/mghttpd01.yml31
-rw-r--r--spec/build/testsuites/libtests/monitor.yml19
-rw-r--r--spec/build/testsuites/libtests/monitor02.yml19
-rw-r--r--spec/build/testsuites/libtests/mouse01.yml22
-rw-r--r--spec/build/testsuites/libtests/nanosleep.yml20
-rw-r--r--spec/build/testsuites/libtests/networking01.yml21
-rw-r--r--spec/build/testsuites/libtests/newlib01.yml19
-rw-r--r--spec/build/testsuites/libtests/open.yml20
-rw-r--r--spec/build/testsuites/libtests/optbin2c.yml14
-rw-r--r--spec/build/testsuites/libtests/optgzip.yml14
-rw-r--r--spec/build/testsuites/libtests/optpax.yml14
-rw-r--r--spec/build/testsuites/libtests/optrtemsld.yml14
-rw-r--r--spec/build/testsuites/libtests/optrtemssyms.yml14
-rw-r--r--spec/build/testsuites/libtests/optxz.yml14
-rw-r--r--spec/build/testsuites/libtests/pipe.yml20
-rw-r--r--spec/build/testsuites/libtests/posix.yml66
-rw-r--r--spec/build/testsuites/libtests/posixmemalign.yml20
-rw-r--r--spec/build/testsuites/libtests/putenvtest.yml19
-rw-r--r--spec/build/testsuites/libtests/pwdgrp01.yml19
-rw-r--r--spec/build/testsuites/libtests/pwdgrp02.yml19
-rw-r--r--spec/build/testsuites/libtests/rbheap01.yml19
-rw-r--r--spec/build/testsuites/libtests/read.yml20
-rw-r--r--spec/build/testsuites/libtests/readv.yml20
-rw-r--r--spec/build/testsuites/libtests/realloc.yml20
-rw-r--r--spec/build/testsuites/libtests/record01.yml20
-rw-r--r--spec/build/testsuites/libtests/record02.yml20
-rw-r--r--spec/build/testsuites/libtests/rtmonuse.yml21
-rw-r--r--spec/build/testsuites/libtests/setjmp.yml20
-rw-r--r--spec/build/testsuites/libtests/sha.yml19
-rw-r--r--spec/build/testsuites/libtests/shell01.yml19
-rw-r--r--spec/build/testsuites/libtests/sigaddset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigdelset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigemptyset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigfillset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigismember.yml20
-rw-r--r--spec/build/testsuites/libtests/sigprocmask.yml20
-rw-r--r--spec/build/testsuites/libtests/sparsedisk01.yml19
-rw-r--r--spec/build/testsuites/libtests/spi01.yml19
-rw-r--r--spec/build/testsuites/libtests/stackchk.yml21
-rw-r--r--spec/build/testsuites/libtests/stackchk01.yml19
-rw-r--r--spec/build/testsuites/libtests/stat.yml20
-rw-r--r--spec/build/testsuites/libtests/stringto01.yml19
-rw-r--r--spec/build/testsuites/libtests/syscall01.yml21
-rw-r--r--spec/build/testsuites/libtests/tar01.yml35
-rw-r--r--spec/build/testsuites/libtests/tar02.yml29
-rw-r--r--spec/build/testsuites/libtests/tar03.yml19
-rw-r--r--spec/build/testsuites/libtests/telnetd01.yml22
-rw-r--r--spec/build/testsuites/libtests/termios.yml19
-rw-r--r--spec/build/testsuites/libtests/termios01.yml20
-rw-r--r--spec/build/testsuites/libtests/termios02.yml19
-rw-r--r--spec/build/testsuites/libtests/termios03.yml20
-rw-r--r--spec/build/testsuites/libtests/termios04.yml20
-rw-r--r--spec/build/testsuites/libtests/termios05.yml20
-rw-r--r--spec/build/testsuites/libtests/termios06.yml21
-rw-r--r--spec/build/testsuites/libtests/termios07.yml20
-rw-r--r--spec/build/testsuites/libtests/termios08.yml20
-rw-r--r--spec/build/testsuites/libtests/termios09.yml19
-rw-r--r--spec/build/testsuites/libtests/termios10.yml21
-rw-r--r--spec/build/testsuites/libtests/termios11.yml21
-rw-r--r--spec/build/testsuites/libtests/top.yml22
-rw-r--r--spec/build/testsuites/libtests/ttest01.yml36
-rw-r--r--spec/build/testsuites/libtests/ttest02.yml19
-rw-r--r--spec/build/testsuites/libtests/tztest.yml19
-rw-r--r--spec/build/testsuites/libtests/uid01.yml22
-rw-r--r--spec/build/testsuites/libtests/unlink.yml20
-rw-r--r--spec/build/testsuites/libtests/utf8proc01.yml19
-rw-r--r--spec/build/testsuites/libtests/vfork.yml20
-rw-r--r--spec/build/testsuites/libtests/wait.yml20
-rw-r--r--spec/build/testsuites/libtests/waitpid.yml20
-rw-r--r--spec/build/testsuites/libtests/write.yml20
-rw-r--r--spec/build/testsuites/libtests/writev.yml20
-rw-r--r--spec/build/testsuites/mptests/grp.yml70
-rw-r--r--spec/build/testsuites/mptests/mp01.yml21
-rw-r--r--spec/build/testsuites/mptests/mp01node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp01node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp03.yml22
-rw-r--r--spec/build/testsuites/mptests/mp03node1.yml22
-rw-r--r--spec/build/testsuites/mptests/mp03node2.yml22
-rw-r--r--spec/build/testsuites/mptests/mp04.yml21
-rw-r--r--spec/build/testsuites/mptests/mp04node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp04node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp05.yml22
-rw-r--r--spec/build/testsuites/mptests/mp05node1.yml22
-rw-r--r--spec/build/testsuites/mptests/mp05node2.yml22
-rw-r--r--spec/build/testsuites/mptests/mp06.yml21
-rw-r--r--spec/build/testsuites/mptests/mp06node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp06node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp07.yml21
-rw-r--r--spec/build/testsuites/mptests/mp07node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp07node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp08.yml21
-rw-r--r--spec/build/testsuites/mptests/mp08node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp08node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp09.yml23
-rw-r--r--spec/build/testsuites/mptests/mp09node1.yml23
-rw-r--r--spec/build/testsuites/mptests/mp09node2.yml23
-rw-r--r--spec/build/testsuites/mptests/mp10.yml23
-rw-r--r--spec/build/testsuites/mptests/mp10node1.yml23
-rw-r--r--spec/build/testsuites/mptests/mp10node2.yml23
-rw-r--r--spec/build/testsuites/mptests/mp11.yml20
-rw-r--r--spec/build/testsuites/mptests/mp11node1.yml20
-rw-r--r--spec/build/testsuites/mptests/mp11node2.yml20
-rw-r--r--spec/build/testsuites/mptests/mp12.yml20
-rw-r--r--spec/build/testsuites/mptests/mp12node1.yml20
-rw-r--r--spec/build/testsuites/mptests/mp12node2.yml20
-rw-r--r--spec/build/testsuites/mptests/mp13.yml22
-rw-r--r--spec/build/testsuites/mptests/mp13node1.yml22
-rw-r--r--spec/build/testsuites/mptests/mp13node2.yml22
-rw-r--r--spec/build/testsuites/mptests/mp14.yml27
-rw-r--r--spec/build/testsuites/mptests/mp14node1.yml27
-rw-r--r--spec/build/testsuites/mptests/mp14node2.yml27
-rw-r--r--spec/build/testsuites/optada.yml15
-rw-r--r--spec/build/testsuites/optall.yml15
-rw-r--r--spec/build/testsuites/optbenchmarks.yml15
-rw-r--r--spec/build/testsuites/optfs.yml15
-rw-r--r--spec/build/testsuites/optlib.yml15
-rw-r--r--spec/build/testsuites/optmp.yml15
-rw-r--r--spec/build/testsuites/optpsx.yml15
-rw-r--r--spec/build/testsuites/optpsxtm.yml15
-rw-r--r--spec/build/testsuites/optrhs.yml15
-rw-r--r--spec/build/testsuites/optsamples.yml15
-rw-r--r--spec/build/testsuites/optsmp.yml15
-rw-r--r--spec/build/testsuites/optsp.yml15
-rw-r--r--spec/build/testsuites/opttm.yml15
-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
-rw-r--r--spec/build/testsuites/psxtmtests/grp.yml131
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrierattr01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcleanup01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmclocknanosleep01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmclocknanosleep02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmclocknanosleep03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond07.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond08.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond09.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond10.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmkey01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmkey02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmq01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmqrcvblock01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmqrcvblock02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex07.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutexattr01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmnanosleep01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmnanosleep02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmonce01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock07.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsleep01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsleep02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthreadattr01.yml21
-rw-r--r--spec/build/testsuites/rhealstone/grp.yml31
-rw-r--r--spec/build/testsuites/rhealstone/rhdeadlockbrk.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhilatency.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhmlatency.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhsemshuffle.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhtaskpreempt.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhtaskswitch.yml19
-rw-r--r--spec/build/testsuites/samples/basempnode1.yml21
-rw-r--r--spec/build/testsuites/samples/basempnode2.yml21
-rw-r--r--spec/build/testsuites/samples/basesp.yml20
-rw-r--r--spec/build/testsuites/samples/capture.yml20
-rw-r--r--spec/build/testsuites/samples/cdtest.yml20
-rw-r--r--spec/build/testsuites/samples/fileio.yml19
-rw-r--r--spec/build/testsuites/samples/grp.yml48
-rw-r--r--spec/build/testsuites/samples/hello.yml19
-rw-r--r--spec/build/testsuites/samples/iostream.yml19
-rw-r--r--spec/build/testsuites/samples/loopback.yml21
-rw-r--r--spec/build/testsuites/samples/minimum.yml19
-rw-r--r--spec/build/testsuites/samples/nsecs.yml20
-rw-r--r--spec/build/testsuites/samples/paranoia.yml21
-rw-r--r--spec/build/testsuites/samples/pppd.yml25
-rw-r--r--spec/build/testsuites/samples/ticker.yml20
-rw-r--r--spec/build/testsuites/samples/unlimited.yml22
-rw-r--r--spec/build/testsuites/smptests/grp.yml139
-rw-r--r--spec/build/testsuites/smptests/smp01.yml22
-rw-r--r--spec/build/testsuites/smptests/smp02.yml22
-rw-r--r--spec/build/testsuites/smptests/smp03.yml22
-rw-r--r--spec/build/testsuites/smptests/smp05.yml21
-rw-r--r--spec/build/testsuites/smptests/smp07.yml21
-rw-r--r--spec/build/testsuites/smptests/smp08.yml22
-rw-r--r--spec/build/testsuites/smptests/smp09.yml21
-rw-r--r--spec/build/testsuites/smptests/smpaffinity01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpatomic01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpcache01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpcapture01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpcapture02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpclock01.yml21
-rw-r--r--spec/build/testsuites/smptests/smpfatal01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal03.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal05.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal06.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal08.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal09.yml20
-rw-r--r--spec/build/testsuites/smptests/smpipi01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpload01.yml20
-rw-r--r--spec/build/testsuites/smptests/smplock01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmigration01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmigration02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmrsp01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmulticast01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmutex01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmutex02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpopenmp01.yml22
-rw-r--r--spec/build/testsuites/smptests/smppsxaffinity01.yml20
-rw-r--r--spec/build/testsuites/smptests/smppsxaffinity02.yml20
-rw-r--r--spec/build/testsuites/smptests/smppsxmutex01.yml20
-rw-r--r--spec/build/testsuites/smptests/smppsxsignal01.yml22
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity03.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity05.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf03.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedsem01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler03.yml21
-rw-r--r--spec/build/testsuites/smptests/smpscheduler04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler05.yml21
-rw-r--r--spec/build/testsuites/smptests/smpscheduler06.yml21
-rw-r--r--spec/build/testsuites/smptests/smpscheduler07.yml21
-rw-r--r--spec/build/testsuites/smptests/smpsignal01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpstrongapa01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpswitchextension01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpthreadlife01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpthreadpin01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpunsupported01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpwakeafter01.yml20
-rw-r--r--spec/build/testsuites/sptests/grp.yml450
-rw-r--r--spec/build/testsuites/sptests/sp01.yml20
-rw-r--r--spec/build/testsuites/sptests/sp02.yml23
-rw-r--r--spec/build/testsuites/sptests/sp03.yml21
-rw-r--r--spec/build/testsuites/sptests/sp04.yml23
-rw-r--r--spec/build/testsuites/sptests/sp05.yml22
-rw-r--r--spec/build/testsuites/sptests/sp06.yml22
-rw-r--r--spec/build/testsuites/sptests/sp07.yml28
-rw-r--r--spec/build/testsuites/sptests/sp08.yml19
-rw-r--r--spec/build/testsuites/sptests/sp11.yml22
-rw-r--r--spec/build/testsuites/sptests/sp12.yml26
-rw-r--r--spec/build/testsuites/sptests/sp13.yml24
-rw-r--r--spec/build/testsuites/sptests/sp14.yml22
-rw-r--r--spec/build/testsuites/sptests/sp15.yml20
-rw-r--r--spec/build/testsuites/sptests/sp16.yml24
-rw-r--r--spec/build/testsuites/sptests/sp17.yml22
-rw-r--r--spec/build/testsuites/sptests/sp18.yml19
-rw-r--r--spec/build/testsuites/sptests/sp19.yml22
-rw-r--r--spec/build/testsuites/sptests/sp20.yml21
-rw-r--r--spec/build/testsuites/sptests/sp2038.yml19
-rw-r--r--spec/build/testsuites/sptests/sp21.yml19
-rw-r--r--spec/build/testsuites/sptests/sp22.yml22
-rw-r--r--spec/build/testsuites/sptests/sp23.yml20
-rw-r--r--spec/build/testsuites/sptests/sp24.yml21
-rw-r--r--spec/build/testsuites/sptests/sp25.yml20
-rw-r--r--spec/build/testsuites/sptests/sp26.yml20
-rw-r--r--spec/build/testsuites/sptests/sp27.yml19
-rw-r--r--spec/build/testsuites/sptests/sp27a.yml19
-rw-r--r--spec/build/testsuites/sptests/sp29.yml20
-rw-r--r--spec/build/testsuites/sptests/sp30.yml21
-rw-r--r--spec/build/testsuites/sptests/sp31.yml22
-rw-r--r--spec/build/testsuites/sptests/sp32.yml19
-rw-r--r--spec/build/testsuites/sptests/sp33.yml19
-rw-r--r--spec/build/testsuites/sptests/sp34.yml19
-rw-r--r--spec/build/testsuites/sptests/sp35.yml19
-rw-r--r--spec/build/testsuites/sptests/sp36.yml18
-rw-r--r--spec/build/testsuites/sptests/sp37.yml19
-rw-r--r--spec/build/testsuites/sptests/sp38.yml19
-rw-r--r--spec/build/testsuites/sptests/sp40.yml19
-rw-r--r--spec/build/testsuites/sptests/sp41.yml19
-rw-r--r--spec/build/testsuites/sptests/sp42.yml19
-rw-r--r--spec/build/testsuites/sptests/sp43.yml19
-rw-r--r--spec/build/testsuites/sptests/sp44.yml19
-rw-r--r--spec/build/testsuites/sptests/sp45.yml19
-rw-r--r--spec/build/testsuites/sptests/sp46.yml19
-rw-r--r--spec/build/testsuites/sptests/sp47.yml19
-rw-r--r--spec/build/testsuites/sptests/sp48.yml19
-rw-r--r--spec/build/testsuites/sptests/sp49.yml19
-rw-r--r--spec/build/testsuites/sptests/sp50.yml19
-rw-r--r--spec/build/testsuites/sptests/sp51.yml19
-rw-r--r--spec/build/testsuites/sptests/sp52.yml19
-rw-r--r--spec/build/testsuites/sptests/sp53.yml19
-rw-r--r--spec/build/testsuites/sptests/sp54.yml19
-rw-r--r--spec/build/testsuites/sptests/sp55.yml19
-rw-r--r--spec/build/testsuites/sptests/sp56.yml19
-rw-r--r--spec/build/testsuites/sptests/sp57.yml19
-rw-r--r--spec/build/testsuites/sptests/sp58.yml19
-rw-r--r--spec/build/testsuites/sptests/sp59.yml19
-rw-r--r--spec/build/testsuites/sptests/sp60.yml19
-rw-r--r--spec/build/testsuites/sptests/sp62.yml19
-rw-r--r--spec/build/testsuites/sptests/sp63.yml19
-rw-r--r--spec/build/testsuites/sptests/sp64.yml19
-rw-r--r--spec/build/testsuites/sptests/sp65.yml19
-rw-r--r--spec/build/testsuites/sptests/sp66.yml19
-rw-r--r--spec/build/testsuites/sptests/sp67.yml19
-rw-r--r--spec/build/testsuites/sptests/sp68.yml19
-rw-r--r--spec/build/testsuites/sptests/sp69.yml20
-rw-r--r--spec/build/testsuites/sptests/sp70.yml19
-rw-r--r--spec/build/testsuites/sptests/sp71.yml19
-rw-r--r--spec/build/testsuites/sptests/sp72.yml19
-rw-r--r--spec/build/testsuites/sptests/sp73.yml19
-rw-r--r--spec/build/testsuites/sptests/sp74.yml19
-rw-r--r--spec/build/testsuites/sptests/sp75.yml19
-rw-r--r--spec/build/testsuites/sptests/sp76.yml19
-rw-r--r--spec/build/testsuites/sptests/sp77.yml19
-rw-r--r--spec/build/testsuites/sptests/spassoc01.yml19
-rw-r--r--spec/build/testsuites/sptests/spatomic01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcache01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcbssched01.yml20
-rw-r--r--spec/build/testsuites/sptests/spcbssched02.yml20
-rw-r--r--spec/build/testsuites/sptests/spcbssched03.yml21
-rw-r--r--spec/build/testsuites/sptests/spchain.yml19
-rw-r--r--spec/build/testsuites/sptests/spclockerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/spclockerr02.yml19
-rw-r--r--spec/build/testsuites/sptests/spclocktodhook01.yml19
-rw-r--r--spec/build/testsuites/sptests/spconfig01.yml19
-rw-r--r--spec/build/testsuites/sptests/spconfig02.yml19
-rw-r--r--spec/build/testsuites/sptests/spconsole01.yml20
-rw-r--r--spec/build/testsuites/sptests/spcontext01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcoverage.yml19
-rw-r--r--spec/build/testsuites/sptests/spcpucounter01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcpuset01.yml20
-rw-r--r--spec/build/testsuites/sptests/spcxx01.yml20
-rw-r--r--spec/build/testsuites/sptests/spedfsched01.yml20
-rw-r--r--spec/build/testsuites/sptests/spedfsched02.yml21
-rw-r--r--spec/build/testsuites/sptests/spedfsched03.yml21
-rw-r--r--spec/build/testsuites/sptests/spedfsched04.yml20
-rw-r--r--spec/build/testsuites/sptests/sperror01.yml19
-rw-r--r--spec/build/testsuites/sptests/sperror02.yml19
-rw-r--r--spec/build/testsuites/sptests/sperror03.yml19
-rw-r--r--spec/build/testsuites/sptests/speventerr03.yml19
-rw-r--r--spec/build/testsuites/sptests/speventsystem01.yml19
-rw-r--r--spec/build/testsuites/sptests/speventtransient01.yml19
-rw-r--r--spec/build/testsuites/sptests/spextensions01.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal01.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal02.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal03.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal04.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal05.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal06.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal07.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal09.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal10.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal11.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal12.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal13.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal14.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal15.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal16.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal17.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal18.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal19.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal20.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal24.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal25.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal26.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal28.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal29.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal30.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal31.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal32.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatalsupport.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo01.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo02.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo03.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo04.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo05.yml19
-rw-r--r--spec/build/testsuites/sptests/spfreechain01.yml19
-rw-r--r--spec/build/testsuites/sptests/spglobalcon01.yml19
-rw-r--r--spec/build/testsuites/sptests/spglobalcon02.yml19
-rw-r--r--spec/build/testsuites/sptests/spheapprot.yml19
-rw-r--r--spec/build/testsuites/sptests/spinternalerror01.yml19
-rw-r--r--spec/build/testsuites/sptests/spinternalerror02.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical01.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical02.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical03.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical04.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical05.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical08.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical09.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical10.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical11.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical12.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical13.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical14.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical15.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical16.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical18.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical20.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical21.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical22.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical23.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical24.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/splinkersets01.yml22
-rw-r--r--spec/build/testsuites/sptests/spmisc01.yml20
-rw-r--r--spec/build/testsuites/sptests/spmkdir.yml19
-rw-r--r--spec/build/testsuites/sptests/spmountmgr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spmrsp01.yml19
-rw-r--r--spec/build/testsuites/sptests/spmsgqerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spmsgqerr02.yml20
-rw-r--r--spec/build/testsuites/sptests/spmutex01.yml19
-rw-r--r--spec/build/testsuites/sptests/spnsext01.yml19
-rw-r--r--spec/build/testsuites/sptests/spobjgetnext.yml19
-rw-r--r--spec/build/testsuites/sptests/sppagesize.yml19
-rw-r--r--spec/build/testsuites/sptests/sppartitionerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/sppercpudata01.yml20
-rw-r--r--spec/build/testsuites/sptests/spporterr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spprintk.yml19
-rw-r--r--spec/build/testsuites/sptests/spprivenv01.yml19
-rw-r--r--spec/build/testsuites/sptests/spprofiling01.yml19
-rw-r--r--spec/build/testsuites/sptests/spqreslib.yml20
-rw-r--r--spec/build/testsuites/sptests/spratemonerr01.yml21
-rw-r--r--spec/build/testsuites/sptests/sprbtree01.yml19
-rw-r--r--spec/build/testsuites/sptests/spregionerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/sprmsched01.yml20
-rw-r--r--spec/build/testsuites/sptests/sprmsched02.yml20
-rw-r--r--spec/build/testsuites/sptests/spscheduler01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsem01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsem02.yml19
-rw-r--r--spec/build/testsuites/sptests/spsem03.yml19
-rw-r--r--spec/build/testsuites/sptests/spsemerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsemerr02.yml20
-rw-r--r--spec/build/testsuites/sptests/spsignalerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/spsimplesched01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsimplesched02.yml19
-rw-r--r--spec/build/testsuites/sptests/spsimplesched03.yml19
-rw-r--r--spec/build/testsuites/sptests/spsize.yml21
-rw-r--r--spec/build/testsuites/sptests/spstdthreads01.yml19
-rw-r--r--spec/build/testsuites/sptests/spstkalloc.yml19
-rw-r--r--spec/build/testsuites/sptests/spstkalloc02.yml19
-rw-r--r--spec/build/testsuites/sptests/spsysinit01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsyslock01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptaskerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/sptaskerr02.yml19
-rw-r--r--spec/build/testsuites/sptests/sptaskerr03.yml19
-rw-r--r--spec/build/testsuites/sptests/sptaskerr04.yml20
-rw-r--r--spec/build/testsuites/sptests/sptasknopreempt01.yml19
-rw-r--r--spec/build/testsuites/sptests/spthread01.yml19
-rw-r--r--spec/build/testsuites/sptests/spthreadlife01.yml19
-rw-r--r--spec/build/testsuites/sptests/spthreadq01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimecounter01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimecounter02.yml20
-rw-r--r--spec/build/testsuites/sptests/sptimecounter03.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimecounter04.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimererr01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimererr02.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimerserver01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimespec01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptls01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptls02.yml20
-rw-r--r--spec/build/testsuites/sptests/sptls03.yml19
-rw-r--r--spec/build/testsuites/sptests/sptls04.yml19
-rw-r--r--spec/build/testsuites/sptests/spversion01.yml19
-rw-r--r--spec/build/testsuites/sptests/spwatchdog.yml22
-rw-r--r--spec/build/testsuites/sptests/spwkspace.yml19
-rw-r--r--spec/build/testsuites/tmtests/grp.yml101
-rw-r--r--spec/build/testsuites/tmtests/tm01.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm02.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm03.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm04.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm05.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm06.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm07.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm08.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm09.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm10.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm11.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm12.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm13.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm14.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm15.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm16.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm17.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm18.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm19.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm20.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm21.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm22.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm23.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm24.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm25.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm26.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm27.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm28.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm29.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm30.yml21
-rw-r--r--spec/build/testsuites/tmtests/tm31.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm32.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm33.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm34.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm35.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm36.yml20
-rw-r--r--spec/build/testsuites/tmtests/tmck.yml20
-rw-r--r--spec/build/testsuites/tmtests/tmcontext01.yml19
-rw-r--r--spec/build/testsuites/tmtests/tmfine01.yml19
-rw-r--r--spec/build/testsuites/tmtests/tmonetoone.yml19
-rw-r--r--spec/build/testsuites/tmtests/tmtimer01.yml19
881 files changed, 20717 insertions, 0 deletions
diff --git a/spec/build/testsuites/ada/adabasesp.yml b/spec/build/testsuites/ada/adabasesp.yml
new file mode 100644
index 0000000000..4b22cae263
--- /dev/null
+++ b/spec/build/testsuites/ada/adabasesp.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/samples/base_sp/base_sp.adb
+ada-object-directory: testsuites/ada/samples/base_sp
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/samples/base_sp/init.c
+stlib: []
+target: testsuites/ada/ada_base_sp.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adahello.yml b/spec/build/testsuites/ada/adahello.yml
new file mode 100644
index 0000000000..379d252578
--- /dev/null
+++ b/spec/build/testsuites/ada/adahello.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/samples/hello/hello.adb
+ada-object-directory: testsuites/ada/samples/hello
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/samples/hello/init.c
+stlib: []
+target: testsuites/ada/ada_hello.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp01node1.yml b/spec/build/testsuites/ada/adamp01node1.yml
new file mode 100644
index 0000000000..e3991d4cf6
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp01node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp01/node1/mp01_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp01/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp01
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp01/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp01_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp01node2.yml b/spec/build/testsuites/ada/adamp01node2.yml
new file mode 100644
index 0000000000..a27e8fa164
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp01node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp01/node2/mp01_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp01/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp01
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp01/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp01_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp03node1.yml b/spec/build/testsuites/ada/adamp03node1.yml
new file mode 100644
index 0000000000..7702b2ee8d
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp03node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp03/node1/mp03_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp03/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp03
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp03/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp03_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp03node2.yml b/spec/build/testsuites/ada/adamp03node2.yml
new file mode 100644
index 0000000000..5e689afe7b
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp03node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp03/node2/mp03_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp03/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp03
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp03/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp03_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp04node1.yml b/spec/build/testsuites/ada/adamp04node1.yml
new file mode 100644
index 0000000000..396d48ab25
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp04node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp04/node1/mp04_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp04/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp04
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp04/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp04_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp04node2.yml b/spec/build/testsuites/ada/adamp04node2.yml
new file mode 100644
index 0000000000..36a576374a
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp04node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp04/node2/mp04_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp04/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp04
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp04/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp04_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp05node1.yml b/spec/build/testsuites/ada/adamp05node1.yml
new file mode 100644
index 0000000000..0b4935555a
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp05node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp05/node1/mp05_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp05/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp05
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp05/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp05_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp05node2.yml b/spec/build/testsuites/ada/adamp05node2.yml
new file mode 100644
index 0000000000..f71a7dbe9a
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp05node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp05/node2/mp05_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp05/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp05
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp05/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp05_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp06node1.yml b/spec/build/testsuites/ada/adamp06node1.yml
new file mode 100644
index 0000000000..23a5c5cd19
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp06node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp06/node1/mp06_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp06/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp06
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp06/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp06_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp06node2.yml b/spec/build/testsuites/ada/adamp06node2.yml
new file mode 100644
index 0000000000..4b6f6ea2d0
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp06node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp06/node2/mp06_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp06/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp06
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp06/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp06_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp07node1.yml b/spec/build/testsuites/ada/adamp07node1.yml
new file mode 100644
index 0000000000..28940341e5
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp07node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp07/node1/mp07_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp07/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp07
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp07/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp07_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp07node2.yml b/spec/build/testsuites/ada/adamp07node2.yml
new file mode 100644
index 0000000000..9aba0f81de
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp07node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp07/node2/mp07_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp07/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp07
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp07/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp07_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp08node1.yml b/spec/build/testsuites/ada/adamp08node1.yml
new file mode 100644
index 0000000000..2ee9c77f39
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp08node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp08/node1/mp08_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp08/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp08
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp08/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp08_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp08node2.yml b/spec/build/testsuites/ada/adamp08node2.yml
new file mode 100644
index 0000000000..e55d8cccd3
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp08node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp08/node2/mp08_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp08/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp08
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp08/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp08_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp09node1.yml b/spec/build/testsuites/ada/adamp09node1.yml
new file mode 100644
index 0000000000..76235948e8
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp09node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp09/node1/mp09_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp09/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp09
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp09/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp09_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp09node2.yml b/spec/build/testsuites/ada/adamp09node2.yml
new file mode 100644
index 0000000000..f117c82dc0
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp09node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp09/node2/mp09_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp09/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp09
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp09/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp09_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp10node1.yml b/spec/build/testsuites/ada/adamp10node1.yml
new file mode 100644
index 0000000000..4ff7981270
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp10node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp10/node1/mp10_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp10/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp10
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp10/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp10_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp10node2.yml b/spec/build/testsuites/ada/adamp10node2.yml
new file mode 100644
index 0000000000..fbe59f6d3f
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp10node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp10/node2/mp10_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp10/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp10
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp10/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp10_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp11node1.yml b/spec/build/testsuites/ada/adamp11node1.yml
new file mode 100644
index 0000000000..d16fd1b62a
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp11node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp11/node1/mp11_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp11/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp11
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp11/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp11_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp11node2.yml b/spec/build/testsuites/ada/adamp11node2.yml
new file mode 100644
index 0000000000..7f94e5cea0
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp11node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp11/node2/mp11_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp11/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp11
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp11/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp11_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp12node1.yml b/spec/build/testsuites/ada/adamp12node1.yml
new file mode 100644
index 0000000000..fc81bfed14
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp12node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp12/node1/mp12_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp12/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp12
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp12/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp12_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp12node2.yml b/spec/build/testsuites/ada/adamp12node2.yml
new file mode 100644
index 0000000000..3817ff83cd
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp12node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp12/node2/mp12_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp12/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp12
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp12/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp12_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp13node1.yml b/spec/build/testsuites/ada/adamp13node1.yml
new file mode 100644
index 0000000000..947f89b652
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp13node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp13/node1/mp13_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp13/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp13
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp13/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp13_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp13node2.yml b/spec/build/testsuites/ada/adamp13node2.yml
new file mode 100644
index 0000000000..5fe7bfa421
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp13node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp13/node2/mp13_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp13/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp13
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp13/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp13_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp14node1.yml b/spec/build/testsuites/ada/adamp14node1.yml
new file mode 100644
index 0000000000..e6a753c4ad
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp14node1.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp14/node1/mp14_node1.adb
+ada-object-directory: testsuites/ada/mptests/mp14/node1
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp14
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp14/node1/init.c
+stlib: []
+target: testsuites/ada/ada_mp14_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adamp14node2.yml b/spec/build/testsuites/ada/adamp14node2.yml
new file mode 100644
index 0000000000..1bdf3284aa
--- /dev/null
+++ b/spec/build/testsuites/ada/adamp14node2.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/mptests/mp14/node2/mp14_node2.adb
+ada-object-directory: testsuites/ada/mptests/mp14/node2
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+- testsuites/ada/mptests/mp14
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_MULTIPROCESSING
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/mptests/mp14/node2/init.c
+stlib: []
+target: testsuites/ada/ada_mp14_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adansecs.yml b/spec/build/testsuites/ada/adansecs.yml
new file mode 100644
index 0000000000..088baf2cc3
--- /dev/null
+++ b/spec/build/testsuites/ada/adansecs.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/samples/nsecs/nsecs.adb
+ada-object-directory: testsuites/ada/samples/nsecs
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/samples/nsecs/init.c
+stlib: []
+target: testsuites/ada/ada_nsecs.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp01.yml b/spec/build/testsuites/ada/adasp01.yml
new file mode 100644
index 0000000000..2992e1eab7
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp01.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp01/sp01.adb
+ada-object-directory: testsuites/ada/sptests/sp01
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp01/init.c
+stlib: []
+target: testsuites/ada/ada_sp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp02.yml b/spec/build/testsuites/ada/adasp02.yml
new file mode 100644
index 0000000000..238b0ef71d
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp02.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp02/sp02.adb
+ada-object-directory: testsuites/ada/sptests/sp02
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp02/init.c
+stlib: []
+target: testsuites/ada/ada_sp02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp03.yml b/spec/build/testsuites/ada/adasp03.yml
new file mode 100644
index 0000000000..7083244b93
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp03.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp03/sp03.adb
+ada-object-directory: testsuites/ada/sptests/sp03
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp03/init.c
+stlib: []
+target: testsuites/ada/ada_sp03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp04.yml b/spec/build/testsuites/ada/adasp04.yml
new file mode 100644
index 0000000000..f6bf5b7837
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp04.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp04/sp04.adb
+ada-object-directory: testsuites/ada/sptests/sp04
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp04/init.c
+stlib: []
+target: testsuites/ada/ada_sp04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp05.yml b/spec/build/testsuites/ada/adasp05.yml
new file mode 100644
index 0000000000..b2ee7bb3be
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp05.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp05/sp05.adb
+ada-object-directory: testsuites/ada/sptests/sp05
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp05/init.c
+stlib: []
+target: testsuites/ada/ada_sp05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp06.yml b/spec/build/testsuites/ada/adasp06.yml
new file mode 100644
index 0000000000..d837c29e88
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp06.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp06/sp06.adb
+ada-object-directory: testsuites/ada/sptests/sp06
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp06/init.c
+stlib: []
+target: testsuites/ada/ada_sp06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp07.yml b/spec/build/testsuites/ada/adasp07.yml
new file mode 100644
index 0000000000..7a646d8d8c
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp07.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp07/sp07.adb
+ada-object-directory: testsuites/ada/sptests/sp07
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp07/init.c
+stlib: []
+target: testsuites/ada/ada_sp07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp08.yml b/spec/build/testsuites/ada/adasp08.yml
new file mode 100644
index 0000000000..25a91b75c1
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp08.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp08/sp08.adb
+ada-object-directory: testsuites/ada/sptests/sp08
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp08/init.c
+stlib: []
+target: testsuites/ada/ada_sp08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp09.yml b/spec/build/testsuites/ada/adasp09.yml
new file mode 100644
index 0000000000..1396562583
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp09.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp09/sp09.adb
+ada-object-directory: testsuites/ada/sptests/sp09
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp09/init.c
+stlib: []
+target: testsuites/ada/ada_sp09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp11.yml b/spec/build/testsuites/ada/adasp11.yml
new file mode 100644
index 0000000000..dbd158d515
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp11.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp11/sp11.adb
+ada-object-directory: testsuites/ada/sptests/sp11
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp11/init.c
+stlib: []
+target: testsuites/ada/ada_sp11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp12.yml b/spec/build/testsuites/ada/adasp12.yml
new file mode 100644
index 0000000000..2da8f47504
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp12.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp12/sp12.adb
+ada-object-directory: testsuites/ada/sptests/sp12
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp12/init.c
+stlib: []
+target: testsuites/ada/ada_sp12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp13.yml b/spec/build/testsuites/ada/adasp13.yml
new file mode 100644
index 0000000000..8110a2e5dc
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp13.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp13/sp13.adb
+ada-object-directory: testsuites/ada/sptests/sp13
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp13/init.c
+stlib: []
+target: testsuites/ada/ada_sp13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp14.yml b/spec/build/testsuites/ada/adasp14.yml
new file mode 100644
index 0000000000..4804d93f7b
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp14.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp14/sp14.adb
+ada-object-directory: testsuites/ada/sptests/sp14
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp14/init.c
+stlib: []
+target: testsuites/ada/ada_sp14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp15.yml b/spec/build/testsuites/ada/adasp15.yml
new file mode 100644
index 0000000000..896ddff66d
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp15.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp15/sp15.adb
+ada-object-directory: testsuites/ada/sptests/sp15
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp15/init.c
+stlib: []
+target: testsuites/ada/ada_sp15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp16.yml b/spec/build/testsuites/ada/adasp16.yml
new file mode 100644
index 0000000000..fa775659c5
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp16.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp16/sp16.adb
+ada-object-directory: testsuites/ada/sptests/sp16
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp16/init.c
+stlib: []
+target: testsuites/ada/ada_sp16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp17.yml b/spec/build/testsuites/ada/adasp17.yml
new file mode 100644
index 0000000000..1d1be12003
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp17.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp17/sp17.adb
+ada-object-directory: testsuites/ada/sptests/sp17
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp17/init.c
+stlib: []
+target: testsuites/ada/ada_sp17.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp19.yml b/spec/build/testsuites/ada/adasp19.yml
new file mode 100644
index 0000000000..2c3a0b01a9
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp19.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp19/sp19.adb
+ada-object-directory: testsuites/ada/sptests/sp19
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp19/init.c
+stlib: []
+target: testsuites/ada/ada_sp19.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp20.yml b/spec/build/testsuites/ada/adasp20.yml
new file mode 100644
index 0000000000..52d4cf4938
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp20.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp20/sp20.adb
+ada-object-directory: testsuites/ada/sptests/sp20
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp20/init.c
+stlib: []
+target: testsuites/ada/ada_sp20.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp22.yml b/spec/build/testsuites/ada/adasp22.yml
new file mode 100644
index 0000000000..6f297b99eb
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp22.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp22/sp22.adb
+ada-object-directory: testsuites/ada/sptests/sp22
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp22/init.c
+stlib: []
+target: testsuites/ada/ada_sp22.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp23.yml b/spec/build/testsuites/ada/adasp23.yml
new file mode 100644
index 0000000000..8ca322caf5
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp23.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp23/sp23.adb
+ada-object-directory: testsuites/ada/sptests/sp23
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp23/init.c
+stlib: []
+target: testsuites/ada/ada_sp23.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp24.yml b/spec/build/testsuites/ada/adasp24.yml
new file mode 100644
index 0000000000..0425ec9f11
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp24.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp24/sp24.adb
+ada-object-directory: testsuites/ada/sptests/sp24
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp24/init.c
+stlib: []
+target: testsuites/ada/ada_sp24.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adasp25.yml b/spec/build/testsuites/ada/adasp25.yml
new file mode 100644
index 0000000000..14c747d1e9
--- /dev/null
+++ b/spec/build/testsuites/ada/adasp25.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/sp25/sp25.adb
+ada-object-directory: testsuites/ada/sptests/sp25
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/sp25/init.c
+stlib: []
+target: testsuites/ada/ada_sp25.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adaspatcb01.yml b/spec/build/testsuites/ada/adaspatcb01.yml
new file mode 100644
index 0000000000..5aa34a8644
--- /dev/null
+++ b/spec/build/testsuites/ada/adaspatcb01.yml
@@ -0,0 +1,24 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/spatcb01/spatcb01.adb
+ada-object-directory: testsuites/ada/sptests/spatcb01
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_POSIX_API
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/spatcb01/init.c
+stlib: []
+target: testsuites/ada/ada_spatcb01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adaspname01.yml b/spec/build/testsuites/ada/adaspname01.yml
new file mode 100644
index 0000000000..2f28f328fa
--- /dev/null
+++ b/spec/build/testsuites/ada/adaspname01.yml
@@ -0,0 +1,24 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/sptests/spname01/spname01.adb
+ada-object-directory: testsuites/ada/sptests/spname01
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by:
+- RTEMS_POSIX_API
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/sptests/spname01/init.c
+stlib: []
+target: testsuites/ada/ada_spname01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adaticker.yml b/spec/build/testsuites/ada/adaticker.yml
new file mode 100644
index 0000000000..29e16d7924
--- /dev/null
+++ b/spec/build/testsuites/ada/adaticker.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/samples/ticker/ticker.adb
+ada-object-directory: testsuites/ada/samples/ticker
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/samples/ticker/init.c
+stlib: []
+target: testsuites/ada/ada_ticker.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm01.yml b/spec/build/testsuites/ada/adatm01.yml
new file mode 100644
index 0000000000..5513a2ff0f
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm01.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm01/tm01.adb
+ada-object-directory: testsuites/ada/tmtests/tm01
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm01/init.c
+stlib: []
+target: testsuites/ada/ada_tm01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm02.yml b/spec/build/testsuites/ada/adatm02.yml
new file mode 100644
index 0000000000..d82e803e57
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm02.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm02/tm02.adb
+ada-object-directory: testsuites/ada/tmtests/tm02
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm02/init.c
+stlib: []
+target: testsuites/ada/ada_tm02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm03.yml b/spec/build/testsuites/ada/adatm03.yml
new file mode 100644
index 0000000000..8c659efa17
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm03.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm03/tm03.adb
+ada-object-directory: testsuites/ada/tmtests/tm03
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm03/init.c
+stlib: []
+target: testsuites/ada/ada_tm03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm04.yml b/spec/build/testsuites/ada/adatm04.yml
new file mode 100644
index 0000000000..dfcaa24e2b
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm04.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm04/tm04.adb
+ada-object-directory: testsuites/ada/tmtests/tm04
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm04/init.c
+stlib: []
+target: testsuites/ada/ada_tm04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm05.yml b/spec/build/testsuites/ada/adatm05.yml
new file mode 100644
index 0000000000..0af8fcfba5
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm05.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm05/tm05.adb
+ada-object-directory: testsuites/ada/tmtests/tm05
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm05/init.c
+stlib: []
+target: testsuites/ada/ada_tm05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm06.yml b/spec/build/testsuites/ada/adatm06.yml
new file mode 100644
index 0000000000..c1d50d33db
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm06.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm06/tm06.adb
+ada-object-directory: testsuites/ada/tmtests/tm06
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm06/init.c
+stlib: []
+target: testsuites/ada/ada_tm06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm07.yml b/spec/build/testsuites/ada/adatm07.yml
new file mode 100644
index 0000000000..6a5fc6279f
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm07.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm07/tm07.adb
+ada-object-directory: testsuites/ada/tmtests/tm07
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm07/init.c
+stlib: []
+target: testsuites/ada/ada_tm07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm08.yml b/spec/build/testsuites/ada/adatm08.yml
new file mode 100644
index 0000000000..5661bc23e9
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm08.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm08/tm08.adb
+ada-object-directory: testsuites/ada/tmtests/tm08
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm08/init.c
+stlib: []
+target: testsuites/ada/ada_tm08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm09.yml b/spec/build/testsuites/ada/adatm09.yml
new file mode 100644
index 0000000000..c2fed17d04
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm09.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm09/tm09.adb
+ada-object-directory: testsuites/ada/tmtests/tm09
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm09/init.c
+stlib: []
+target: testsuites/ada/ada_tm09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm10.yml b/spec/build/testsuites/ada/adatm10.yml
new file mode 100644
index 0000000000..1fe5441527
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm10.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm10/tm10.adb
+ada-object-directory: testsuites/ada/tmtests/tm10
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm10/init.c
+stlib: []
+target: testsuites/ada/ada_tm10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm11.yml b/spec/build/testsuites/ada/adatm11.yml
new file mode 100644
index 0000000000..cd4d590ebc
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm11.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm11/tm11.adb
+ada-object-directory: testsuites/ada/tmtests/tm11
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm11/init.c
+stlib: []
+target: testsuites/ada/ada_tm11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm12.yml b/spec/build/testsuites/ada/adatm12.yml
new file mode 100644
index 0000000000..ab3adc576f
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm12.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm12/tm12.adb
+ada-object-directory: testsuites/ada/tmtests/tm12
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm12/init.c
+stlib: []
+target: testsuites/ada/ada_tm12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm13.yml b/spec/build/testsuites/ada/adatm13.yml
new file mode 100644
index 0000000000..b45d3210da
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm13.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm13/tm13.adb
+ada-object-directory: testsuites/ada/tmtests/tm13
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm13/init.c
+stlib: []
+target: testsuites/ada/ada_tm13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm14.yml b/spec/build/testsuites/ada/adatm14.yml
new file mode 100644
index 0000000000..7c8a0f1a2b
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm14.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm14/tm14.adb
+ada-object-directory: testsuites/ada/tmtests/tm14
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm14/init.c
+stlib: []
+target: testsuites/ada/ada_tm14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm15.yml b/spec/build/testsuites/ada/adatm15.yml
new file mode 100644
index 0000000000..8f92cdd76d
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm15.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm15/tm15.adb
+ada-object-directory: testsuites/ada/tmtests/tm15
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm15/init.c
+stlib: []
+target: testsuites/ada/ada_tm15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm16.yml b/spec/build/testsuites/ada/adatm16.yml
new file mode 100644
index 0000000000..105f9a2594
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm16.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm16/tm16.adb
+ada-object-directory: testsuites/ada/tmtests/tm16
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm16/init.c
+stlib: []
+target: testsuites/ada/ada_tm16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm17.yml b/spec/build/testsuites/ada/adatm17.yml
new file mode 100644
index 0000000000..ac8094bb2d
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm17.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm17/tm17.adb
+ada-object-directory: testsuites/ada/tmtests/tm17
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm17/init.c
+stlib: []
+target: testsuites/ada/ada_tm17.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm18.yml b/spec/build/testsuites/ada/adatm18.yml
new file mode 100644
index 0000000000..28a5f18b23
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm18.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm18/tm18.adb
+ada-object-directory: testsuites/ada/tmtests/tm18
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm18/init.c
+stlib: []
+target: testsuites/ada/ada_tm18.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm19.yml b/spec/build/testsuites/ada/adatm19.yml
new file mode 100644
index 0000000000..782a3687e8
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm19.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm19/tm19.adb
+ada-object-directory: testsuites/ada/tmtests/tm19
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm19/init.c
+stlib: []
+target: testsuites/ada/ada_tm19.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm20.yml b/spec/build/testsuites/ada/adatm20.yml
new file mode 100644
index 0000000000..d090f683a3
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm20.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm20/tm20.adb
+ada-object-directory: testsuites/ada/tmtests/tm20
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm20/init.c
+stlib: []
+target: testsuites/ada/ada_tm20.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm21.yml b/spec/build/testsuites/ada/adatm21.yml
new file mode 100644
index 0000000000..fc77f097af
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm21.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm21/tm21.adb
+ada-object-directory: testsuites/ada/tmtests/tm21
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm21/init.c
+stlib: []
+target: testsuites/ada/ada_tm21.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm22.yml b/spec/build/testsuites/ada/adatm22.yml
new file mode 100644
index 0000000000..5654a5b596
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm22.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm22/tm22.adb
+ada-object-directory: testsuites/ada/tmtests/tm22
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm22/init.c
+stlib: []
+target: testsuites/ada/ada_tm22.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm23.yml b/spec/build/testsuites/ada/adatm23.yml
new file mode 100644
index 0000000000..f44623c0f8
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm23.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm23/tm23.adb
+ada-object-directory: testsuites/ada/tmtests/tm23
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm23/init.c
+stlib: []
+target: testsuites/ada/ada_tm23.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm24.yml b/spec/build/testsuites/ada/adatm24.yml
new file mode 100644
index 0000000000..a7985ef544
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm24.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm24/tm24.adb
+ada-object-directory: testsuites/ada/tmtests/tm24
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm24/init.c
+stlib: []
+target: testsuites/ada/ada_tm24.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm25.yml b/spec/build/testsuites/ada/adatm25.yml
new file mode 100644
index 0000000000..312eff3cd1
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm25.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm25/tm25.adb
+ada-object-directory: testsuites/ada/tmtests/tm25
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm25/init.c
+stlib: []
+target: testsuites/ada/ada_tm25.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm28.yml b/spec/build/testsuites/ada/adatm28.yml
new file mode 100644
index 0000000000..c21f26c6f9
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm28.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm28/tm28.adb
+ada-object-directory: testsuites/ada/tmtests/tm28
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm28/init.c
+stlib: []
+target: testsuites/ada/ada_tm28.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatm29.yml b/spec/build/testsuites/ada/adatm29.yml
new file mode 100644
index 0000000000..365b2916f2
--- /dev/null
+++ b/spec/build/testsuites/ada/adatm29.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tm29/tm29.adb
+ada-object-directory: testsuites/ada/tmtests/tm29
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tm29/init.c
+stlib: []
+target: testsuites/ada/ada_tm29.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/adatmck.yml b/spec/build/testsuites/ada/adatmck.yml
new file mode 100644
index 0000000000..410a083293
--- /dev/null
+++ b/spec/build/testsuites/ada/adatmck.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+ada-main: testsuites/ada/tmtests/tmck/tmck.adb
+ada-object-directory: testsuites/ada/tmtests/tmck
+adaflags: []
+adaincludes:
+- cpukit/include/adainclude
+- testsuites/ada/support
+build-type: ada-test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/ada/tmtests/tmck/init.c
+stlib: []
+target: testsuites/ada/ada_tmck.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/ada/grp.yml b/spec/build/testsuites/ada/grp.yml
new file mode 100644
index 0000000000..ef84203d35
--- /dev/null
+++ b/spec/build/testsuites/ada/grp.yml
@@ -0,0 +1,186 @@
+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:
+- and:
+ - __RTEMS_ADA__
+ - or:
+ - BUILD_TESTS
+ - BUILD_ADATESTS
+includes: []
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: optgnat
+- role: build-dependency
+ uid: adabasesp
+- role: build-dependency
+ uid: adahello
+- role: build-dependency
+ uid: adamp01node1
+- role: build-dependency
+ uid: adamp01node2
+- role: build-dependency
+ uid: adamp03node1
+- role: build-dependency
+ uid: adamp03node2
+- role: build-dependency
+ uid: adamp04node1
+- role: build-dependency
+ uid: adamp04node2
+- role: build-dependency
+ uid: adamp05node1
+- role: build-dependency
+ uid: adamp05node2
+- role: build-dependency
+ uid: adamp06node1
+- role: build-dependency
+ uid: adamp06node2
+- role: build-dependency
+ uid: adamp07node1
+- role: build-dependency
+ uid: adamp07node2
+- role: build-dependency
+ uid: adamp08node1
+- role: build-dependency
+ uid: adamp08node2
+- role: build-dependency
+ uid: adamp09node1
+- role: build-dependency
+ uid: adamp09node2
+- role: build-dependency
+ uid: adamp10node1
+- role: build-dependency
+ uid: adamp10node2
+- role: build-dependency
+ uid: adamp11node1
+- role: build-dependency
+ uid: adamp11node2
+- role: build-dependency
+ uid: adamp12node1
+- role: build-dependency
+ uid: adamp12node2
+- role: build-dependency
+ uid: adamp13node1
+- role: build-dependency
+ uid: adamp13node2
+- role: build-dependency
+ uid: adamp14node1
+- role: build-dependency
+ uid: adamp14node2
+- role: build-dependency
+ uid: adansecs
+- role: build-dependency
+ uid: adasp01
+- role: build-dependency
+ uid: adasp02
+- role: build-dependency
+ uid: adasp03
+- role: build-dependency
+ uid: adasp04
+- role: build-dependency
+ uid: adasp05
+- role: build-dependency
+ uid: adasp06
+- role: build-dependency
+ uid: adasp07
+- role: build-dependency
+ uid: adasp08
+- role: build-dependency
+ uid: adasp09
+- role: build-dependency
+ uid: adasp11
+- role: build-dependency
+ uid: adasp12
+- role: build-dependency
+ uid: adasp13
+- role: build-dependency
+ uid: adasp14
+- role: build-dependency
+ uid: adasp15
+- role: build-dependency
+ uid: adasp16
+- role: build-dependency
+ uid: adasp17
+- role: build-dependency
+ uid: adasp19
+- role: build-dependency
+ uid: adasp20
+- role: build-dependency
+ uid: adasp22
+- role: build-dependency
+ uid: adasp23
+- role: build-dependency
+ uid: adasp24
+- role: build-dependency
+ uid: adasp25
+- role: build-dependency
+ uid: adaspatcb01
+- role: build-dependency
+ uid: adaspname01
+- role: build-dependency
+ uid: adaticker
+- role: build-dependency
+ uid: adatm01
+- role: build-dependency
+ uid: adatm02
+- role: build-dependency
+ uid: adatm03
+- role: build-dependency
+ uid: adatm04
+- role: build-dependency
+ uid: adatm05
+- role: build-dependency
+ uid: adatm06
+- role: build-dependency
+ uid: adatm07
+- role: build-dependency
+ uid: adatm08
+- role: build-dependency
+ uid: adatm09
+- role: build-dependency
+ uid: adatm10
+- role: build-dependency
+ uid: adatm11
+- role: build-dependency
+ uid: adatm12
+- role: build-dependency
+ uid: adatm13
+- role: build-dependency
+ uid: adatm14
+- role: build-dependency
+ uid: adatm15
+- role: build-dependency
+ uid: adatm16
+- role: build-dependency
+ uid: adatm17
+- role: build-dependency
+ uid: adatm18
+- role: build-dependency
+ uid: adatm19
+- role: build-dependency
+ uid: adatm20
+- role: build-dependency
+ uid: adatm21
+- role: build-dependency
+ uid: adatm22
+- role: build-dependency
+ uid: adatm23
+- role: build-dependency
+ uid: adatm24
+- role: build-dependency
+ uid: adatm25
+- role: build-dependency
+ uid: adatm28
+- role: build-dependency
+ uid: adatm29
+- role: build-dependency
+ uid: adatmck
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/ada/optgnat.yml b/spec/build/testsuites/ada/optgnat.yml
new file mode 100644
index 0000000000..82d940b502
--- /dev/null
+++ b/spec/build/testsuites/ada/optgnat.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-value: ${ARCH}-rtems${__RTEMS_MAJOR__}-gnatmake
+- substitute: null
+- find-program: null
+- env-assign: GNATMAKE
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/testsuites/benchmarks/dhrystone.yml b/spec/build/testsuites/benchmarks/dhrystone.yml
new file mode 100644
index 0000000000..a52a997a7e
--- /dev/null
+++ b/spec/build/testsuites/benchmarks/dhrystone.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/benchmarks/dhrystone/init.c
+- testsuites/benchmarks/dhrystone/dhry_1.c
+- testsuites/benchmarks/dhrystone/dhry_2.c
+stlib: []
+target: testsuites/benchmarks/dhrystone.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/benchmarks/grp.yml b/spec/build/testsuites/benchmarks/grp.yml
new file mode 100644
index 0000000000..1189ec087e
--- /dev/null
+++ b/spec/build/testsuites/benchmarks/grp.yml
@@ -0,0 +1,24 @@
+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_BENCHMARKS
+includes:
+- testsuites/support/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: dhrystone
+- role: build-dependency
+ uid: linpack
+- role: build-dependency
+ uid: whetstone
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/benchmarks/linpack.yml b/spec/build/testsuites/benchmarks/linpack.yml
new file mode 100644
index 0000000000..44b2264d3f
--- /dev/null
+++ b/spec/build/testsuites/benchmarks/linpack.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/benchmarks/linpack/init.c
+- testsuites/benchmarks/linpack/linpack-pc.c
+stlib:
+- m
+target: testsuites/benchmarks/linpack.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/benchmarks/whetstone.yml b/spec/build/testsuites/benchmarks/whetstone.yml
new file mode 100644
index 0000000000..362e75bacc
--- /dev/null
+++ b/spec/build/testsuites/benchmarks/whetstone.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/benchmarks/whetstone/init.c
+- testsuites/benchmarks/whetstone/whetstone.c
+stlib:
+- m
+target: testsuites/benchmarks/whetstone.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsbdpart01.yml b/spec/build/testsuites/fstests/fsbdpart01.yml
new file mode 100644
index 0000000000..db5d46887e
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsbdpart01.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/fstests/fsbdpart01/init.c
+stlib: []
+target: testsuites/fstests/fsbdpart01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsclose01.yml b/spec/build/testsuites/fstests/fsclose01.yml
new file mode 100644
index 0000000000..8e69ae0f87
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsclose01.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/fstests/fsclose01/init.c
+stlib: []
+target: testsuites/fstests/fsclose01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsdosfsformat01.yml b/spec/build/testsuites/fstests/fsdosfsformat01.yml
new file mode 100644
index 0000000000..b82204e2b1
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsdosfsformat01.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/fstests/fsdosfsformat01/init.c
+stlib: []
+target: testsuites/fstests/fsdosfsformat01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsdosfsname01.yml b/spec/build/testsuites/fstests/fsdosfsname01.yml
new file mode 100644
index 0000000000..98c2da7ff5
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsdosfsname01.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/fstests/fsdosfsname01/init.c
+stlib: []
+target: testsuites/fstests/fsdosfsname01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsdosfsname02.yml b/spec/build/testsuites/fstests/fsdosfsname02.yml
new file mode 100644
index 0000000000..951ad6953b
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsdosfsname02.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/fstests/fsdosfsname02/init.c
+stlib: []
+target: testsuites/fstests/fsdosfsname02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsdosfssync01.yml b/spec/build/testsuites/fstests/fsdosfssync01.yml
new file mode 100644
index 0000000000..7ab95705e6
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsdosfssync01.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/fstests/fsdosfssync01/init.c
+stlib: []
+target: testsuites/fstests/fsdosfssync01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsdosfswrite01.yml b/spec/build/testsuites/fstests/fsdosfswrite01.yml
new file mode 100644
index 0000000000..0dee967b39
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsdosfswrite01.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/fstests/fsdosfswrite01/init.c
+stlib: []
+target: testsuites/fstests/fsdosfswrite01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsfseeko01.yml b/spec/build/testsuites/fstests/fsfseeko01.yml
new file mode 100644
index 0000000000..6e0adac790
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsfseeko01.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/fstests/fsfseeko01/init.c
+stlib: []
+target: testsuites/fstests/fsfseeko01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsimfsconfig01.yml b/spec/build/testsuites/fstests/fsimfsconfig01.yml
new file mode 100644
index 0000000000..f4aa3693e2
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsimfsconfig01.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/fstests/fsimfsconfig01/init.c
+stlib: []
+target: testsuites/fstests/fsimfsconfig01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsimfsconfig02.yml b/spec/build/testsuites/fstests/fsimfsconfig02.yml
new file mode 100644
index 0000000000..cd8c8f7941
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsimfsconfig02.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/fstests/fsimfsconfig02/init.c
+stlib: []
+target: testsuites/fstests/fsimfsconfig02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsimfsconfig03.yml b/spec/build/testsuites/fstests/fsimfsconfig03.yml
new file mode 100644
index 0000000000..6378eaee67
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsimfsconfig03.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/fstests/fsimfsconfig03/init.c
+stlib: []
+target: testsuites/fstests/fsimfsconfig03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsimfsgeneric01.yml b/spec/build/testsuites/fstests/fsimfsgeneric01.yml
new file mode 100644
index 0000000000..b10d4a456f
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsimfsgeneric01.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/fstests/fsimfsgeneric01/init.c
+stlib: []
+target: testsuites/fstests/fsimfsgeneric01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsjffs2gc01.yml b/spec/build/testsuites/fstests/fsjffs2gc01.yml
new file mode 100644
index 0000000000..c474721533
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsjffs2gc01.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsjffs2gc01/init.c
+- testsuites/fstests/jffs2_support/fs_support.c
+- testsuites/fstests/support/fstest_support.c
+stlib:
+- jffs2
+target: testsuites/fstests/fsjffs2gc01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsnofs01.yml b/spec/build/testsuites/fstests/fsnofs01.yml
new file mode 100644
index 0000000000..21bef08fc8
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsnofs01.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/fstests/fsnofs01/init.c
+stlib: []
+target: testsuites/fstests/fsnofs01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsrfsbitmap01.yml b/spec/build/testsuites/fstests/fsrfsbitmap01.yml
new file mode 100644
index 0000000000..5bc6919bf9
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsrfsbitmap01.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrfsbitmap01/test.c
+- testsuites/fstests/mrfs_support/fs_support.c
+- testsuites/fstests/support/fstest_support.c
+- testsuites/fstests/support/ramdisk_support.c
+stlib: []
+target: testsuites/fstests/fsrfsbitmap01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/fsrofs01.yml b/spec/build/testsuites/fstests/fsrofs01.yml
new file mode 100644
index 0000000000..1d4f895a17
--- /dev/null
+++ b/spec/build/testsuites/fstests/fsrofs01.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/fstests/fsrofs01/init.c
+stlib: []
+target: testsuites/fstests/fsrofs01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/fstests/grp.yml b/spec/build/testsuites/fstests/grp.yml
new file mode 100644
index 0000000000..4c987785ed
--- /dev/null
+++ b/spec/build/testsuites/fstests/grp.yml
@@ -0,0 +1,143 @@
+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_FSTESTS
+includes:
+- testsuites/support/include
+- testsuites/fstests/support
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: libdosfs
+- role: build-dependency
+ uid: libimfs
+- role: build-dependency
+ uid: libjffs2
+- role: build-dependency
+ uid: libmimfs
+- role: build-dependency
+ uid: librfs
+- role: build-dependency
+ uid: fsbdpart01
+- role: build-dependency
+ uid: fsclose01
+- role: build-dependency
+ uid: fsdosfsformat01
+- role: build-dependency
+ uid: fsdosfsname01
+- role: build-dependency
+ uid: fsdosfsname02
+- role: build-dependency
+ uid: fsdosfssync01
+- role: build-dependency
+ uid: fsdosfswrite01
+- role: build-dependency
+ uid: fsfseeko01
+- role: build-dependency
+ uid: fsimfsconfig01
+- role: build-dependency
+ uid: fsimfsconfig02
+- role: build-dependency
+ uid: fsimfsconfig03
+- role: build-dependency
+ uid: fsimfsgeneric01
+- role: build-dependency
+ uid: fsjffs2gc01
+- role: build-dependency
+ uid: fsnofs01
+- role: build-dependency
+ uid: fsrfsbitmap01
+- role: build-dependency
+ uid: fsrofs01
+- role: build-dependency
+ uid: imfsfserror
+- role: build-dependency
+ uid: imfsfslink
+- role: build-dependency
+ uid: imfsfspatheval
+- role: build-dependency
+ uid: imfsfspermission
+- role: build-dependency
+ uid: imfsfsrdwr
+- role: build-dependency
+ uid: imfsfsscandir01
+- role: build-dependency
+ uid: imfsfssymlink
+- role: build-dependency
+ uid: imfsfstime
+- role: build-dependency
+ uid: jffs2fserror
+- role: build-dependency
+ uid: jffs2fslink
+- role: build-dependency
+ uid: jffs2fspatheval
+- role: build-dependency
+ uid: jffs2fspermission
+- role: build-dependency
+ uid: jffs2fsrdwr
+- role: build-dependency
+ uid: jffs2fsscandir01
+- role: build-dependency
+ uid: jffs2fssymlink
+- role: build-dependency
+ uid: jffs2fstime
+- role: build-dependency
+ uid: mdosfsfserror
+- role: build-dependency
+ uid: mdosfsfspatheval
+- role: build-dependency
+ uid: mdosfsfsrdwr
+- role: build-dependency
+ uid: mdosfsfsscandir01
+- role: build-dependency
+ uid: mdosfsfsstatvfs
+- role: build-dependency
+ uid: mdosfsfstime
+- role: build-dependency
+ uid: mimfsfserror
+- role: build-dependency
+ uid: mimfsfslink
+- role: build-dependency
+ uid: mimfsfspatheval
+- role: build-dependency
+ uid: mimfsfspermission
+- role: build-dependency
+ uid: mimfsfsrdwr
+- role: build-dependency
+ uid: mimfsfsrename
+- role: build-dependency
+ uid: mimfsfsscandir01
+- role: build-dependency
+ uid: mimfsfssymlink
+- role: build-dependency
+ uid: mimfsfstime
+- role: build-dependency
+ uid: mrfsfserror
+- role: build-dependency
+ uid: mrfsfsfpathconf
+- role: build-dependency
+ uid: mrfsfslink
+- role: build-dependency
+ uid: mrfsfspatheval
+- role: build-dependency
+ uid: mrfsfspermission
+- role: build-dependency
+ uid: mrfsfsrdwr
+- role: build-dependency
+ uid: mrfsfsrename
+- role: build-dependency
+ uid: mrfsfsscandir01
+- role: build-dependency
+ uid: mrfsfssymlink
+- role: build-dependency
+ uid: mrfsfstime
+type: build
+use-after: []
+use-before:
+- rtemstest
diff --git a/spec/build/testsuites/fstests/imfsfserror.yml b/spec/build/testsuites/fstests/imfsfserror.yml
new file mode 100644
index 0000000000..246ddbce02
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfserror.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fserror/test.c
+stlib: []
+target: testsuites/fstests/imfs_fserror.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/imfsfslink.yml b/spec/build/testsuites/fstests/imfsfslink.yml
new file mode 100644
index 0000000000..e65c943af4
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfslink.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fslink/test.c
+stlib: []
+target: testsuites/fstests/imfs_fslink.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/imfsfspatheval.yml b/spec/build/testsuites/fstests/imfsfspatheval.yml
new file mode 100644
index 0000000000..8192a85427
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfspatheval.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspatheval/test.c
+stlib: []
+target: testsuites/fstests/imfs_fspatheval.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/imfsfspermission.yml b/spec/build/testsuites/fstests/imfsfspermission.yml
new file mode 100644
index 0000000000..99f66276fd
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfspermission.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspermission/test.c
+stlib: []
+target: testsuites/fstests/imfs_fspermission.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/imfsfsrdwr.yml b/spec/build/testsuites/fstests/imfsfsrdwr.yml
new file mode 100644
index 0000000000..88a4ba0e59
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfsrdwr.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrdwr/init.c
+stlib: []
+target: testsuites/fstests/imfs_fsrdwr.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/imfsfsscandir01.yml b/spec/build/testsuites/fstests/imfsfsscandir01.yml
new file mode 100644
index 0000000000..009ef6bdda
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfsscandir01.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsscandir01/init.c
+stlib: []
+target: testsuites/fstests/imfs_fsscandir01.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/imfsfssymlink.yml b/spec/build/testsuites/fstests/imfsfssymlink.yml
new file mode 100644
index 0000000000..5ebdac605a
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfssymlink.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fssymlink/test.c
+stlib: []
+target: testsuites/fstests/imfs_fssymlink.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/imfsfstime.yml b/spec/build/testsuites/fstests/imfsfstime.yml
new file mode 100644
index 0000000000..77318d9d2f
--- /dev/null
+++ b/spec/build/testsuites/fstests/imfsfstime.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:
+- testsuites/fstests/imfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fstime/test.c
+stlib: []
+target: testsuites/fstests/imfs_fstime.exe
+type: build
+use-after: []
+use-before:
+- testimfs
diff --git a/spec/build/testsuites/fstests/jffs2fserror.yml b/spec/build/testsuites/fstests/jffs2fserror.yml
new file mode 100644
index 0000000000..3ca33b0edf
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fserror.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fserror/test.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fserror.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/jffs2fslink.yml b/spec/build/testsuites/fstests/jffs2fslink.yml
new file mode 100644
index 0000000000..16851c8641
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fslink.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fslink/test.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fslink.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/jffs2fspatheval.yml b/spec/build/testsuites/fstests/jffs2fspatheval.yml
new file mode 100644
index 0000000000..4430ccd814
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fspatheval.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspatheval/test.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fspatheval.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/jffs2fspermission.yml b/spec/build/testsuites/fstests/jffs2fspermission.yml
new file mode 100644
index 0000000000..c1e22dbecf
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fspermission.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspermission/test.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fspermission.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/jffs2fsrdwr.yml b/spec/build/testsuites/fstests/jffs2fsrdwr.yml
new file mode 100644
index 0000000000..152f102ae6
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fsrdwr.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrdwr/init.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fsrdwr.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/jffs2fsscandir01.yml b/spec/build/testsuites/fstests/jffs2fsscandir01.yml
new file mode 100644
index 0000000000..48de404099
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fsscandir01.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsscandir01/init.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fsscandir01.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/jffs2fssymlink.yml b/spec/build/testsuites/fstests/jffs2fssymlink.yml
new file mode 100644
index 0000000000..69fff0805e
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fssymlink.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fssymlink/test.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fssymlink.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/jffs2fstime.yml b/spec/build/testsuites/fstests/jffs2fstime.yml
new file mode 100644
index 0000000000..5af33c4d15
--- /dev/null
+++ b/spec/build/testsuites/fstests/jffs2fstime.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:
+- testsuites/fstests/jffs2_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fstime/test.c
+stlib:
+- jffs2
+target: testsuites/fstests/jffs2_fstime.exe
+type: build
+use-after: []
+use-before:
+- testjffs2
diff --git a/spec/build/testsuites/fstests/libdosfs.yml b/spec/build/testsuites/fstests/libdosfs.yml
new file mode 100644
index 0000000000..b52edee0f7
--- /dev/null
+++ b/spec/build/testsuites/fstests/libdosfs.yml
@@ -0,0 +1,19 @@
+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:
+- testsuites/fstests/mdosfs_support
+install: []
+install-path: null
+links: []
+source:
+- testsuites/fstests/mdosfs_support/fs_support.c
+- testsuites/fstests/support/fstest_support.c
+- testsuites/fstests/support/ramdisk_support.c
+target: testdosfs
+type: build
diff --git a/spec/build/testsuites/fstests/libimfs.yml b/spec/build/testsuites/fstests/libimfs.yml
new file mode 100644
index 0000000000..cbe01559cb
--- /dev/null
+++ b/spec/build/testsuites/fstests/libimfs.yml
@@ -0,0 +1,18 @@
+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:
+- testsuites/fstests/imfs_support
+install: []
+install-path: null
+links: []
+source:
+- testsuites/fstests/imfs_support/fs_support.c
+- testsuites/fstests/support/fstest_support.c
+target: testimfs
+type: build
diff --git a/spec/build/testsuites/fstests/libjffs2.yml b/spec/build/testsuites/fstests/libjffs2.yml
new file mode 100644
index 0000000000..eb6a6b8206
--- /dev/null
+++ b/spec/build/testsuites/fstests/libjffs2.yml
@@ -0,0 +1,18 @@
+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:
+- testsuites/fstests/jffs2_support
+install: []
+install-path: null
+links: []
+source:
+- testsuites/fstests/jffs2_support/fs_support.c
+- testsuites/fstests/support/fstest_support.c
+target: testjffs2
+type: build
diff --git a/spec/build/testsuites/fstests/libmimfs.yml b/spec/build/testsuites/fstests/libmimfs.yml
new file mode 100644
index 0000000000..d0486b3cb2
--- /dev/null
+++ b/spec/build/testsuites/fstests/libmimfs.yml
@@ -0,0 +1,18 @@
+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:
+- testsuites/fstests/mimfs_support
+install: []
+install-path: null
+links: []
+source:
+- testsuites/fstests/mimfs_support/fs_support.c
+- testsuites/fstests/support/fstest_support.c
+target: testmimfs
+type: build
diff --git a/spec/build/testsuites/fstests/librfs.yml b/spec/build/testsuites/fstests/librfs.yml
new file mode 100644
index 0000000000..830dfa12fe
--- /dev/null
+++ b/spec/build/testsuites/fstests/librfs.yml
@@ -0,0 +1,19 @@
+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:
+- testsuites/fstests/mrfs_support
+install: []
+install-path: null
+links: []
+source:
+- testsuites/fstests/mrfs_support/fs_support.c
+- testsuites/fstests/support/fstest_support.c
+- testsuites/fstests/support/ramdisk_support.c
+target: testrfs
+type: build
diff --git a/spec/build/testsuites/fstests/mdosfsfserror.yml b/spec/build/testsuites/fstests/mdosfsfserror.yml
new file mode 100644
index 0000000000..0ac2ac8fea
--- /dev/null
+++ b/spec/build/testsuites/fstests/mdosfsfserror.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:
+- testsuites/fstests/mdosfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fserror/test.c
+stlib: []
+target: testsuites/fstests/mdosfs_fserror.exe
+type: build
+use-after: []
+use-before:
+- testdosfs
diff --git a/spec/build/testsuites/fstests/mdosfsfspatheval.yml b/spec/build/testsuites/fstests/mdosfsfspatheval.yml
new file mode 100644
index 0000000000..656960987b
--- /dev/null
+++ b/spec/build/testsuites/fstests/mdosfsfspatheval.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:
+- testsuites/fstests/mdosfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspatheval/test.c
+stlib: []
+target: testsuites/fstests/mdosfs_fspatheval.exe
+type: build
+use-after: []
+use-before:
+- testdosfs
diff --git a/spec/build/testsuites/fstests/mdosfsfsrdwr.yml b/spec/build/testsuites/fstests/mdosfsfsrdwr.yml
new file mode 100644
index 0000000000..36f9389e3d
--- /dev/null
+++ b/spec/build/testsuites/fstests/mdosfsfsrdwr.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:
+- testsuites/fstests/mdosfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrdwr/init.c
+stlib: []
+target: testsuites/fstests/mdosfs_fsrdwr.exe
+type: build
+use-after: []
+use-before:
+- testdosfs
diff --git a/spec/build/testsuites/fstests/mdosfsfsscandir01.yml b/spec/build/testsuites/fstests/mdosfsfsscandir01.yml
new file mode 100644
index 0000000000..2b5ab695d4
--- /dev/null
+++ b/spec/build/testsuites/fstests/mdosfsfsscandir01.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:
+- testsuites/fstests/mdosfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsscandir01/init.c
+stlib: []
+target: testsuites/fstests/mdosfs_fsscandir01.exe
+type: build
+use-after: []
+use-before:
+- testdosfs
diff --git a/spec/build/testsuites/fstests/mdosfsfsstatvfs.yml b/spec/build/testsuites/fstests/mdosfsfsstatvfs.yml
new file mode 100644
index 0000000000..34011bcc47
--- /dev/null
+++ b/spec/build/testsuites/fstests/mdosfsfsstatvfs.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:
+- testsuites/fstests/mdosfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsstatvfs/test.c
+stlib: []
+target: testsuites/fstests/mdosfs_fsstatvfs.exe
+type: build
+use-after: []
+use-before:
+- testdosfs
diff --git a/spec/build/testsuites/fstests/mdosfsfstime.yml b/spec/build/testsuites/fstests/mdosfsfstime.yml
new file mode 100644
index 0000000000..fd4cf68ddb
--- /dev/null
+++ b/spec/build/testsuites/fstests/mdosfsfstime.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:
+- testsuites/fstests/mdosfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fstime/test.c
+stlib: []
+target: testsuites/fstests/mdosfs_fstime.exe
+type: build
+use-after: []
+use-before:
+- testdosfs
diff --git a/spec/build/testsuites/fstests/mimfsfserror.yml b/spec/build/testsuites/fstests/mimfsfserror.yml
new file mode 100644
index 0000000000..d16d784c88
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfserror.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fserror/test.c
+stlib: []
+target: testsuites/fstests/mimfs_fserror.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfslink.yml b/spec/build/testsuites/fstests/mimfsfslink.yml
new file mode 100644
index 0000000000..dfbcde5fc6
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfslink.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fslink/test.c
+stlib: []
+target: testsuites/fstests/mimfs_fslink.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfspatheval.yml b/spec/build/testsuites/fstests/mimfsfspatheval.yml
new file mode 100644
index 0000000000..67a36a5b2c
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfspatheval.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspatheval/test.c
+stlib: []
+target: testsuites/fstests/mimfs_fspatheval.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfspermission.yml b/spec/build/testsuites/fstests/mimfsfspermission.yml
new file mode 100644
index 0000000000..3257b36bbf
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfspermission.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspermission/test.c
+stlib: []
+target: testsuites/fstests/mimfs_fspermission.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfsrdwr.yml b/spec/build/testsuites/fstests/mimfsfsrdwr.yml
new file mode 100644
index 0000000000..bf343a5bcd
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfsrdwr.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrdwr/init.c
+stlib: []
+target: testsuites/fstests/mimfs_fsrdwr.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfsrename.yml b/spec/build/testsuites/fstests/mimfsfsrename.yml
new file mode 100644
index 0000000000..b8ad300e22
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfsrename.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrename/test.c
+stlib: []
+target: testsuites/fstests/mimfs_fsrename.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfsscandir01.yml b/spec/build/testsuites/fstests/mimfsfsscandir01.yml
new file mode 100644
index 0000000000..d7335300ae
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfsscandir01.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsscandir01/init.c
+stlib: []
+target: testsuites/fstests/mimfs_fsscandir01.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfssymlink.yml b/spec/build/testsuites/fstests/mimfsfssymlink.yml
new file mode 100644
index 0000000000..84b2cdd737
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfssymlink.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fssymlink/test.c
+stlib: []
+target: testsuites/fstests/mimfs_fssymlink.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mimfsfstime.yml b/spec/build/testsuites/fstests/mimfsfstime.yml
new file mode 100644
index 0000000000..1b1df5e62b
--- /dev/null
+++ b/spec/build/testsuites/fstests/mimfsfstime.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:
+- testsuites/fstests/mimfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fstime/test.c
+stlib: []
+target: testsuites/fstests/mimfs_fstime.exe
+type: build
+use-after: []
+use-before:
+- testmimfs
diff --git a/spec/build/testsuites/fstests/mrfsfserror.yml b/spec/build/testsuites/fstests/mrfsfserror.yml
new file mode 100644
index 0000000000..6cf95388f6
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfserror.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fserror/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fserror.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfsfpathconf.yml b/spec/build/testsuites/fstests/mrfsfsfpathconf.yml
new file mode 100644
index 0000000000..d87c5eca5b
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfsfpathconf.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsfpathconf/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fsfpathconf.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfslink.yml b/spec/build/testsuites/fstests/mrfsfslink.yml
new file mode 100644
index 0000000000..9d22ced2ef
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfslink.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fslink/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fslink.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfspatheval.yml b/spec/build/testsuites/fstests/mrfsfspatheval.yml
new file mode 100644
index 0000000000..a8f359569e
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfspatheval.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspatheval/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fspatheval.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfspermission.yml b/spec/build/testsuites/fstests/mrfsfspermission.yml
new file mode 100644
index 0000000000..8755a9ba52
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfspermission.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fspermission/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fspermission.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfsrdwr.yml b/spec/build/testsuites/fstests/mrfsfsrdwr.yml
new file mode 100644
index 0000000000..e3a21f4acf
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfsrdwr.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrdwr/init.c
+stlib: []
+target: testsuites/fstests/mrfs_fsrdwr.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfsrename.yml b/spec/build/testsuites/fstests/mrfsfsrename.yml
new file mode 100644
index 0000000000..c997ee4104
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfsrename.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsrename/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fsrename.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfsscandir01.yml b/spec/build/testsuites/fstests/mrfsfsscandir01.yml
new file mode 100644
index 0000000000..98b88d09f9
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfsscandir01.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fsscandir01/init.c
+stlib: []
+target: testsuites/fstests/mrfs_fsscandir01.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfssymlink.yml b/spec/build/testsuites/fstests/mrfsfssymlink.yml
new file mode 100644
index 0000000000..dd2906f30f
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfssymlink.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fssymlink/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fssymlink.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/fstests/mrfsfstime.yml b/spec/build/testsuites/fstests/mrfsfstime.yml
new file mode 100644
index 0000000000..84051632f5
--- /dev/null
+++ b/spec/build/testsuites/fstests/mrfsfstime.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:
+- testsuites/fstests/mrfs_support
+ldflags: []
+links: []
+source:
+- testsuites/fstests/fstime/test.c
+stlib: []
+target: testsuites/fstests/mrfs_fstime.exe
+type: build
+use-after: []
+use-before:
+- testrfs
diff --git a/spec/build/testsuites/grp.yml b/spec/build/testsuites/grp.yml
new file mode 100644
index 0000000000..ec2b6c616b
--- /dev/null
+++ b/spec/build/testsuites/grp.yml
@@ -0,0 +1,65 @@
+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: true
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags: []
+links:
+- role: build-dependency
+ uid: optada
+- role: build-dependency
+ uid: optall
+- role: build-dependency
+ uid: optbenchmarks
+- role: build-dependency
+ uid: optfs
+- role: build-dependency
+ uid: optlib
+- role: build-dependency
+ uid: optmp
+- role: build-dependency
+ uid: optpsx
+- role: build-dependency
+ uid: optpsxtm
+- role: build-dependency
+ uid: optrhs
+- role: build-dependency
+ uid: optsamples
+- role: build-dependency
+ uid: optsmp
+- role: build-dependency
+ uid: optsp
+- role: build-dependency
+ uid: opttm
+- role: build-dependency
+ uid: ada/grp
+- role: build-dependency
+ uid: benchmarks/grp
+- role: build-dependency
+ uid: fstests/grp
+- role: build-dependency
+ uid: libtests/grp
+- role: build-dependency
+ uid: mptests/grp
+- role: build-dependency
+ uid: psxtests/grp
+- role: build-dependency
+ uid: psxtmtests/grp
+- role: build-dependency
+ uid: rhealstone/grp
+- role: build-dependency
+ uid: samples/grp
+- role: build-dependency
+ uid: smptests/grp
+- role: build-dependency
+ uid: sptests/grp
+- role: build-dependency
+ uid: tmtests/grp
+type: build
+use-after:
+- rtemscpu
+- rtemsbsp
+use-before: []
diff --git a/spec/build/testsuites/libtests/block01.yml b/spec/build/testsuites/libtests/block01.yml
new file mode 100644
index 0000000000..8b3bfac582
--- /dev/null
+++ b/spec/build/testsuites/libtests/block01.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/libtests/block01/init.c
+stlib: []
+target: testsuites/libtests/block01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block02.yml b/spec/build/testsuites/libtests/block02.yml
new file mode 100644
index 0000000000..89087ae5b3
--- /dev/null
+++ b/spec/build/testsuites/libtests/block02.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/libtests/block02/init.c
+stlib: []
+target: testsuites/libtests/block02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block03.yml b/spec/build/testsuites/libtests/block03.yml
new file mode 100644
index 0000000000..7377adb8b3
--- /dev/null
+++ b/spec/build/testsuites/libtests/block03.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/libtests/block03/init.c
+stlib: []
+target: testsuites/libtests/block03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block04.yml b/spec/build/testsuites/libtests/block04.yml
new file mode 100644
index 0000000000..07aa89a67e
--- /dev/null
+++ b/spec/build/testsuites/libtests/block04.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/libtests/block04/init.c
+stlib: []
+target: testsuites/libtests/block04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block05.yml b/spec/build/testsuites/libtests/block05.yml
new file mode 100644
index 0000000000..79e46a9310
--- /dev/null
+++ b/spec/build/testsuites/libtests/block05.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/libtests/block05/init.c
+stlib: []
+target: testsuites/libtests/block05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block06.yml b/spec/build/testsuites/libtests/block06.yml
new file mode 100644
index 0000000000..97e503080f
--- /dev/null
+++ b/spec/build/testsuites/libtests/block06.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/libtests/block06/init.c
+stlib: []
+target: testsuites/libtests/block06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block07.yml b/spec/build/testsuites/libtests/block07.yml
new file mode 100644
index 0000000000..1d5c85077c
--- /dev/null
+++ b/spec/build/testsuites/libtests/block07.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/libtests/block07/init.c
+stlib: []
+target: testsuites/libtests/block07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block08.yml b/spec/build/testsuites/libtests/block08.yml
new file mode 100644
index 0000000000..34f201e449
--- /dev/null
+++ b/spec/build/testsuites/libtests/block08.yml
@@ -0,0 +1,34 @@
+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/libtests/block08/init.c
+- testsuites/libtests/block08/bdbuf_tests.c
+- testsuites/libtests/block08/test_disk.c
+- testsuites/libtests/block08/bdbuf_test1_1.c
+- testsuites/libtests/block08/bdbuf_test1_2.c
+- testsuites/libtests/block08/bdbuf_test1_3.c
+- testsuites/libtests/block08/bdbuf_test1_4.c
+- testsuites/libtests/block08/bdbuf_test1_5.c
+- testsuites/libtests/block08/bdbuf_test2_1.c
+- testsuites/libtests/block08/bdbuf_test2_2.c
+- testsuites/libtests/block08/bdbuf_test3_1.c
+- testsuites/libtests/block08/bdbuf_test3_2.c
+- testsuites/libtests/block08/bdbuf_test3_3.c
+- testsuites/libtests/block08/bdbuf_test4_1.c
+- testsuites/libtests/block08/bdbuf_test4_2.c
+- testsuites/libtests/block08/bdbuf_test4_3.c
+stlib: []
+target: testsuites/libtests/block08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block09.yml b/spec/build/testsuites/libtests/block09.yml
new file mode 100644
index 0000000000..acd76712e5
--- /dev/null
+++ b/spec/build/testsuites/libtests/block09.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/libtests/block09/init.c
+stlib: []
+target: testsuites/libtests/block09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block10.yml b/spec/build/testsuites/libtests/block10.yml
new file mode 100644
index 0000000000..fa2a381b13
--- /dev/null
+++ b/spec/build/testsuites/libtests/block10.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/libtests/block10/init.c
+stlib: []
+target: testsuites/libtests/block10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block11.yml b/spec/build/testsuites/libtests/block11.yml
new file mode 100644
index 0000000000..ece975ccd8
--- /dev/null
+++ b/spec/build/testsuites/libtests/block11.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/libtests/block11/init.c
+stlib: []
+target: testsuites/libtests/block11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block12.yml b/spec/build/testsuites/libtests/block12.yml
new file mode 100644
index 0000000000..50a0986bc0
--- /dev/null
+++ b/spec/build/testsuites/libtests/block12.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/libtests/block12/init.c
+stlib: []
+target: testsuites/libtests/block12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block13.yml b/spec/build/testsuites/libtests/block13.yml
new file mode 100644
index 0000000000..2e3ae98c03
--- /dev/null
+++ b/spec/build/testsuites/libtests/block13.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/libtests/block13/init.c
+stlib: []
+target: testsuites/libtests/block13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block14.yml b/spec/build/testsuites/libtests/block14.yml
new file mode 100644
index 0000000000..01f35c78bb
--- /dev/null
+++ b/spec/build/testsuites/libtests/block14.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/libtests/block14/init.c
+stlib: []
+target: testsuites/libtests/block14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block15.yml b/spec/build/testsuites/libtests/block15.yml
new file mode 100644
index 0000000000..e9dcb846ff
--- /dev/null
+++ b/spec/build/testsuites/libtests/block15.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/libtests/block15/init.c
+stlib: []
+target: testsuites/libtests/block15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block16.yml b/spec/build/testsuites/libtests/block16.yml
new file mode 100644
index 0000000000..4ab8510a25
--- /dev/null
+++ b/spec/build/testsuites/libtests/block16.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/libtests/block16/init.c
+stlib: []
+target: testsuites/libtests/block16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/block17.yml b/spec/build/testsuites/libtests/block17.yml
new file mode 100644
index 0000000000..e64af2d4c2
--- /dev/null
+++ b/spec/build/testsuites/libtests/block17.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/libtests/block17/init.c
+stlib: []
+target: testsuites/libtests/block17.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/bspcmdline01.yml b/spec/build/testsuites/libtests/bspcmdline01.yml
new file mode 100644
index 0000000000..9c63ce2805
--- /dev/null
+++ b/spec/build/testsuites/libtests/bspcmdline01.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/libtests/bspcmdline01/init.c
+stlib: []
+target: testsuites/libtests/bspcmdline01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/calloc.yml b/spec/build/testsuites/libtests/calloc.yml
new file mode 100644
index 0000000000..473e3039d0
--- /dev/null
+++ b/spec/build/testsuites/libtests/calloc.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/libtests/POSIX/calloc.c
+stlib: []
+target: testsuites/libtests/calloc.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/capture01.yml b/spec/build/testsuites/libtests/capture01.yml
new file mode 100644
index 0000000000..50a69abf96
--- /dev/null
+++ b/spec/build/testsuites/libtests/capture01.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/libtests/capture01/init.c
+- testsuites/libtests/capture01/test1.c
+stlib: []
+target: testsuites/libtests/capture01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/clockgettime.yml b/spec/build/testsuites/libtests/clockgettime.yml
new file mode 100644
index 0000000000..1810d3f40f
--- /dev/null
+++ b/spec/build/testsuites/libtests/clockgettime.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/libtests/POSIX/clock_gettime.c
+stlib: []
+target: testsuites/libtests/clock_gettime.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/close.yml b/spec/build/testsuites/libtests/close.yml
new file mode 100644
index 0000000000..a6c853ce57
--- /dev/null
+++ b/spec/build/testsuites/libtests/close.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/libtests/POSIX/close.c
+stlib: []
+target: testsuites/libtests/close.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/complex.yml b/spec/build/testsuites/libtests/complex.yml
new file mode 100644
index 0000000000..cda1511b3a
--- /dev/null
+++ b/spec/build/testsuites/libtests/complex.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/libtests/complex/init.c
+- testsuites/libtests/complex/docomplex.c
+- testsuites/libtests/complex/docomplexf.c
+- testsuites/libtests/complex/docomplexl.c
+stlib:
+- m
+target: testsuites/libtests/complex.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/cpuuse.yml b/spec/build/testsuites/libtests/cpuuse.yml
new file mode 100644
index 0000000000..f606d994fd
--- /dev/null
+++ b/spec/build/testsuites/libtests/cpuuse.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/libtests/cpuuse/init.c
+- testsuites/libtests/cpuuse/task1.c
+- testsuites/libtests/cpuuse/task2.c
+- testsuites/libtests/cpuuse/task3.c
+- testsuites/libtests/cpuuse/tswitch.c
+stlib: []
+target: testsuites/libtests/cpuuse.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/crypt01.yml b/spec/build/testsuites/libtests/crypt01.yml
new file mode 100644
index 0000000000..a1df725647
--- /dev/null
+++ b/spec/build/testsuites/libtests/crypt01.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/libtests/crypt01/init.c
+stlib: []
+target: testsuites/libtests/crypt01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/debugger01.yml b/spec/build/testsuites/libtests/debugger01.yml
new file mode 100644
index 0000000000..720b643925
--- /dev/null
+++ b/spec/build/testsuites/libtests/debugger01.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:
+- arm
+- i386
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/libtests/debugger01/init.c
+- testsuites/libtests/debugger01/remote.c
+stlib: []
+target: testsuites/libtests/debugger01.exe
+type: build
+use-after:
+- debugger
+use-before: []
diff --git a/spec/build/testsuites/libtests/defaultconfig01.yml b/spec/build/testsuites/libtests/defaultconfig01.yml
new file mode 100644
index 0000000000..583da914d7
--- /dev/null
+++ b/spec/build/testsuites/libtests/defaultconfig01.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/libtests/defaultconfig01/init.c
+stlib: []
+target: testsuites/libtests/defaultconfig01.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/devfs01.yml b/spec/build/testsuites/libtests/devfs01.yml
new file mode 100644
index 0000000000..660ec12074
--- /dev/null
+++ b/spec/build/testsuites/libtests/devfs01.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/libtests/devfs01/init.c
+stlib: []
+target: testsuites/libtests/devfs01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/devfs04.yml b/spec/build/testsuites/libtests/devfs04.yml
new file mode 100644
index 0000000000..8ad0c038f1
--- /dev/null
+++ b/spec/build/testsuites/libtests/devfs04.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/libtests/devfs04/init.c
+- testsuites/libtests/devfs04/test_driver.c
+stlib: []
+target: testsuites/libtests/devfs04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/deviceio01.yml b/spec/build/testsuites/libtests/deviceio01.yml
new file mode 100644
index 0000000000..a5ab0c5bdb
--- /dev/null
+++ b/spec/build/testsuites/libtests/deviceio01.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/libtests/deviceio01/init.c
+- testsuites/libtests/deviceio01/test_driver.c
+stlib: []
+target: testsuites/libtests/deviceio01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/devnullfatal01.yml b/spec/build/testsuites/libtests/devnullfatal01.yml
new file mode 100644
index 0000000000..b9a4d326fb
--- /dev/null
+++ b/spec/build/testsuites/libtests/devnullfatal01.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/libtests/devnullfatal01/init.c
+stlib: []
+target: testsuites/libtests/devnullfatal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl01.yml b/spec/build/testsuites/libtests/dl01.yml
new file mode 100644
index 0000000000..42e482bcc7
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl01.yml
@@ -0,0 +1,38 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/dl01/"
+ objs = []
+ objs.append(self.cc(bld, bic, path + "dl01-o1.c"))
+ tar = path + "dl01.tar"
+ self.pax(bld, objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL01_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl01_pre = path + "dl01.pre"
+ self.link_cc(bld, bic, objs, dl01_pre)
+ dl01_sym_o = path + "dl01-sym.o"
+ objs.append(dl01_sym_o)
+ self.rtems_syms(bld, dl01_pre, dl01_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl01.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL01_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl01
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl02.yml b/spec/build/testsuites/libtests/dl02.yml
new file mode 100644
index 0000000000..83bc4d159c
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl02.yml
@@ -0,0 +1,39 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/dl02/"
+ objs = []
+ objs.append(self.cc(bld, bic, path + "dl02-o1.c"))
+ objs.append(self.cc(bld, bic, path + "dl02-o2.c"))
+ tar = path + "dl02.tar"
+ self.pax(bld, objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL02_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl02_pre = path + "dl02.pre"
+ self.link_cc(bld, bic, objs, dl02_pre)
+ dl02_sym_o = path + "dl02-sym.o"
+ objs.append(dl02_sym_o)
+ self.rtems_syms(bld, dl02_pre, dl02_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl02.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL02_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl02
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl03.yml b/spec/build/testsuites/libtests/dl03.yml
new file mode 100644
index 0000000000..68b575b3f4
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl03.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:
+- BUILD_LIBDL
+features: c cprogram
+includes:
+- cpukit/libdl
+ldflags: []
+links: []
+source:
+- testsuites/libtests/dl03/dl-bit-alloc.c
+- testsuites/libtests/dl03/dl-cache.c
+- testsuites/libtests/dl03/init.c
+stlib: []
+target: testsuites/libtests/dl03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl04.yml b/spec/build/testsuites/libtests/dl04.yml
new file mode 100644
index 0000000000..8957f9eb40
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl04.yml
@@ -0,0 +1,39 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+do-build: |
+ path = "testsuites/libtests/dl04/"
+ objs = []
+ objs.append(self.cxx(bld, bic, path + "dl04-o4.cc"))
+ tar = path + "dl04.tar"
+ self.pax(bld, objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL04_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl04_pre = path + "dl04.pre"
+ self.link_cc(bld, bic, objs, dl04_pre)
+ dl04_sym_o = path + "dl04-sym.o"
+ objs.append(dl04_sym_o)
+ self.rtems_syms(bld, dl04_pre, dl04_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl04.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL04_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl04
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl05.yml b/spec/build/testsuites/libtests/dl05.yml
new file mode 100644
index 0000000000..3e049dce29
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl05.yml
@@ -0,0 +1,40 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+do-build: |
+ path = "testsuites/libtests/dl05/"
+ objs = []
+ objs.append(self.cxx(bld, bic, path + "dl05-o5.cc"))
+ tar = path + "dl05.tar"
+ self.pax(bld, objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL05_CPPFLAGS))
+ objs.append(self.cxx(bld, bic, path + "dl-cpp.cc"))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl05_pre = path + "dl05.pre"
+ self.link_cxx(bld, bic, objs, dl05_pre)
+ dl05_sym_o = path + "dl05-sym.o"
+ objs.append(dl05_sym_o)
+ self.rtems_syms(bld, dl05_pre, dl05_sym_o)
+ self.link_cxx(bld, bic, objs, "testsuites/libtests/dl05.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL05_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl05
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl06.yml b/spec/build/testsuites/libtests/dl06.yml
new file mode 100644
index 0000000000..cd19712b42
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl06.yml
@@ -0,0 +1,48 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/dl06/"
+ pre_tar = path + "dl06-pre.tar"
+ self.pax(bld, path + "dl06_pre_file", [path], pre_tar)
+ pre_tar_c, pre_tar_h = self.bin2c(bld, pre_tar, name="dl06_tar")
+ objs = []
+ objs.append(self.cc(bld, bic, pre_tar_c))
+ objs.append(self.cc(bld, bic, path + "pre-init.c", deps=[pre_tar_h], cppflags=bld.env.TEST_DL06_CPPFLAGS))
+ dl_load_o = self.cc(bld, bic, path + "dl-load.c")
+ objs.append(dl_load_o)
+ dl06_pre = path + "dl06.pre"
+ self.link_cc(bld, bic, objs, dl06_pre)
+ objs = []
+ objs.append(self.cc(bld, bic, path + "dl06-o1.c"))
+ objs.append(self.cc(bld, bic, path + "dl06-o2.c"))
+ dl06_rap = path + "dl06.rap"
+ self.rtems_rap(bld, dl06_pre, objs, ["m"], dl06_rap)
+ tar = path + "dl06.tar"
+ self.pax(bld, dl06_rap, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL06_CPPFLAGS))
+ objs.append(dl_load_o)
+ dl06_sym_o = path + "dl06-sym.o"
+ objs.append(dl06_sym_o)
+ self.rtems_syms(bld, dl06_pre, dl06_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl06.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL06_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl06
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl07.yml b/spec/build/testsuites/libtests/dl07.yml
new file mode 100644
index 0000000000..3641086b62
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl07.yml
@@ -0,0 +1,42 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/dl07/"
+ objs = []
+ objs.append(self.cc(bld, bic, path + "dl07-o1.c"))
+ objs.append(self.cc(bld, bic, path + "dl07-o2.c"))
+ objs.append(self.cc(bld, bic, path + "dl07-o3.c"))
+ objs.append(self.cc(bld, bic, path + "dl07-o4.c"))
+ objs.append(self.cc(bld, bic, path + "dl07-o5.c"))
+ tar = path + "dl07.tar"
+ self.pax(bld, objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL07_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl07_pre = path + "dl07.pre"
+ self.link_cc(bld, bic, objs, dl07_pre)
+ dl07_sym_o = path + "dl07-sym.o"
+ objs.append(dl07_sym_o)
+ self.rtems_syms(bld, dl07_pre, dl07_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl07.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL07_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl07
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl08.yml b/spec/build/testsuites/libtests/dl08.yml
new file mode 100644
index 0000000000..43a74e3065
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl08.yml
@@ -0,0 +1,47 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/dl08/"
+ objs = []
+ lib_objs = []
+ lib_objs.append(self.cc(bld, bic, path + "dl08-o2.c"))
+ lib_objs.append(self.cc(bld, bic, path + "dl08-o4.c"))
+ objs.append(self.ar(bld, lib_objs, path + "libdl08_1.a"))
+ lib_objs = []
+ lib_objs.append(self.cc(bld, bic, path + "dl08-o3.c"))
+ lib_objs.append(self.cc(bld, bic, path + "dl08-o5.c"))
+ lib_objs.append(self.cc(bld, bic, path + "dl08-o6-123456789-123456789.c"))
+ objs.append(self.ar(bld, lib_objs, path + "libdl08_2.a"))
+ objs.append(self.cc(bld, bic, path + "dl08-o1.c"))
+ tar = path + "dl08.tar"
+ self.pax(bld, [path + "etc/libdl.conf"] + objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL08_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl08_pre = path + "dl08.pre"
+ self.link_cc(bld, bic, objs, dl08_pre)
+ dl08_sym_o = path + "dl08-sym.o"
+ objs.append(dl08_sym_o)
+ self.rtems_syms(bld, dl08_pre, dl08_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl08.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL08_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl08
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl09.yml b/spec/build/testsuites/libtests/dl09.yml
new file mode 100644
index 0000000000..8f9557edc6
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl09.yml
@@ -0,0 +1,42 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/dl09/"
+ objs = []
+ objs.append(self.cc(bld, bic, path + "dl09-o1.c"))
+ objs.append(self.cc(bld, bic, path + "dl09-o2.c"))
+ objs.append(self.cc(bld, bic, path + "dl09-o3.c"))
+ objs.append(self.cc(bld, bic, path + "dl09-o4.c"))
+ objs.append(self.cc(bld, bic, path + "dl09-o5.c"))
+ tar = path + "dl09.tar"
+ self.pax(bld, objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL09_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl09_pre = path + "dl09.pre"
+ self.link_cc(bld, bic, objs, dl09_pre)
+ dl09_sym_o = path + "dl09-sym.o"
+ objs.append(dl09_sym_o)
+ self.rtems_syms(bld, dl09_pre, dl09_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl09.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL09_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl09
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dl10.yml b/spec/build/testsuites/libtests/dl10.yml
new file mode 100644
index 0000000000..ba09a6f444
--- /dev/null
+++ b/spec/build/testsuites/libtests/dl10.yml
@@ -0,0 +1,47 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/dl10/"
+ objs = []
+ lib_objs = []
+ lib_objs.append(self.cc(bld, bic, path + "dl10-o2.c"))
+ lib_objs.append(self.cc(bld, bic, path + "dl10-o4.c"))
+ objs.append(self.ar(bld, lib_objs, path + "libdl10_1.a"))
+ lib_objs = []
+ lib_objs.append(self.cc(bld, bic, path + "dl10-o3.c"))
+ lib_objs.append(self.cc(bld, bic, path + "dl10-o5.c"))
+ lib_objs.append(self.cc(bld, bic, path + "dl10-o6.c"))
+ objs.append(self.ar(bld, lib_objs, path + "libdl10_2.a"))
+ objs.append(self.cc(bld, bic, path + "dl10-o1.c"))
+ tar = path + "dl10.tar"
+ self.pax(bld, [path + "etc/libdl.conf"] + objs, [path], tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL10_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "dl-load.c"))
+ dl10_pre = path + "dl10.pre"
+ self.link_cc(bld, bic, objs, dl10_pre)
+ dl10_sym_o = path + "dl10-sym.o"
+ objs.append(dl10_sym_o)
+ self.rtems_syms(bld, dl10_pre, dl10_sym_o)
+ self.link_cc(bld, bic, objs, "testsuites/libtests/dl10.exe")
+do-configure: null
+enabled-by:
+- and:
+ - not: TEST_DL10_EXCLUDE
+ - BUILD_LIBDL
+includes:
+- testsuites/libtests/dl10
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dumpbuf01.yml b/spec/build/testsuites/libtests/dumpbuf01.yml
new file mode 100644
index 0000000000..6612744795
--- /dev/null
+++ b/spec/build/testsuites/libtests/dumpbuf01.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/libtests/dumpbuf01/init.c
+stlib: []
+target: testsuites/libtests/dumpbuf01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/dup2.yml b/spec/build/testsuites/libtests/dup2.yml
new file mode 100644
index 0000000000..b7c687f721
--- /dev/null
+++ b/spec/build/testsuites/libtests/dup2.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/libtests/POSIX/dup2.c
+stlib: []
+target: testsuites/libtests/dup2.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/exit01.yml b/spec/build/testsuites/libtests/exit01.yml
new file mode 100644
index 0000000000..843a5274b7
--- /dev/null
+++ b/spec/build/testsuites/libtests/exit01.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/libtests/exit01/init.c
+stlib: []
+target: testsuites/libtests/exit01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/exit02.yml b/spec/build/testsuites/libtests/exit02.yml
new file mode 100644
index 0000000000..dd5dda27db
--- /dev/null
+++ b/spec/build/testsuites/libtests/exit02.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/libtests/exit02/init.c
+stlib: []
+target: testsuites/libtests/exit02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/fcntl.yml b/spec/build/testsuites/libtests/fcntl.yml
new file mode 100644
index 0000000000..7acd929c31
--- /dev/null
+++ b/spec/build/testsuites/libtests/fcntl.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/libtests/POSIX/fcntl.c
+stlib: []
+target: testsuites/libtests/fcntl.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/flashdisk01.yml b/spec/build/testsuites/libtests/flashdisk01.yml
new file mode 100644
index 0000000000..a20f37a8c4
--- /dev/null
+++ b/spec/build/testsuites/libtests/flashdisk01.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/libtests/flashdisk01/init.c
+- testsuites/libtests/flashdisk01/test-file-system.c
+stlib: []
+target: testsuites/libtests/flashdisk01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/flockfile.yml b/spec/build/testsuites/libtests/flockfile.yml
new file mode 100644
index 0000000000..2a91885494
--- /dev/null
+++ b/spec/build/testsuites/libtests/flockfile.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/libtests/POSIX/flockfile.c
+stlib: []
+target: testsuites/libtests/flockfile.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/fork.yml b/spec/build/testsuites/libtests/fork.yml
new file mode 100644
index 0000000000..13799d20bf
--- /dev/null
+++ b/spec/build/testsuites/libtests/fork.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/libtests/POSIX/fork.c
+stlib: []
+target: testsuites/libtests/fork.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/free.yml b/spec/build/testsuites/libtests/free.yml
new file mode 100644
index 0000000000..bbc5ee340e
--- /dev/null
+++ b/spec/build/testsuites/libtests/free.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/libtests/POSIX/free.c
+stlib: []
+target: testsuites/libtests/free.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/fstat.yml b/spec/build/testsuites/libtests/fstat.yml
new file mode 100644
index 0000000000..8b4b506596
--- /dev/null
+++ b/spec/build/testsuites/libtests/fstat.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/libtests/POSIX/fstat.c
+stlib: []
+target: testsuites/libtests/fstat.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/ftp01.yml b/spec/build/testsuites/libtests/ftp01.yml
new file mode 100644
index 0000000000..2b19573bf7
--- /dev/null
+++ b/spec/build/testsuites/libtests/ftp01.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_NETWORKING
+features: c cprogram
+includes:
+- cpukit/libnetworking
+ldflags: []
+links: []
+source:
+- testsuites/libtests/ftp01/init.c
+stlib: []
+target: testsuites/libtests/ftp01.exe
+type: build
+use-after:
+- ftpd
+- ftpfs
+use-before: []
diff --git a/spec/build/testsuites/libtests/ftrylockfile.yml b/spec/build/testsuites/libtests/ftrylockfile.yml
new file mode 100644
index 0000000000..6a3935b71b
--- /dev/null
+++ b/spec/build/testsuites/libtests/ftrylockfile.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/libtests/POSIX/ftrylockfile.c
+stlib: []
+target: testsuites/libtests/ftrylockfile.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/funlockfile.yml b/spec/build/testsuites/libtests/funlockfile.yml
new file mode 100644
index 0000000000..5a91e1934d
--- /dev/null
+++ b/spec/build/testsuites/libtests/funlockfile.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/libtests/POSIX/funlockfile.c
+stlib: []
+target: testsuites/libtests/funlockfile.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/getentropy01.yml b/spec/build/testsuites/libtests/getentropy01.yml
new file mode 100644
index 0000000000..43a384b25d
--- /dev/null
+++ b/spec/build/testsuites/libtests/getentropy01.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/libtests/getentropy01/init.c
+stlib: []
+target: testsuites/libtests/getentropy01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/getlogin.yml b/spec/build/testsuites/libtests/getlogin.yml
new file mode 100644
index 0000000000..b77349b4a9
--- /dev/null
+++ b/spec/build/testsuites/libtests/getlogin.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/libtests/POSIX/getlogin.c
+stlib: []
+target: testsuites/libtests/getlogin.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/getpwnam.yml b/spec/build/testsuites/libtests/getpwnam.yml
new file mode 100644
index 0000000000..097b0b5fad
--- /dev/null
+++ b/spec/build/testsuites/libtests/getpwnam.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/libtests/POSIX/getpwnam.c
+stlib: []
+target: testsuites/libtests/getpwnam.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/getpwuid.yml b/spec/build/testsuites/libtests/getpwuid.yml
new file mode 100644
index 0000000000..3c2ac96f34
--- /dev/null
+++ b/spec/build/testsuites/libtests/getpwuid.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/libtests/POSIX/getpwuid.c
+stlib: []
+target: testsuites/libtests/getpwuid.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/gettimeofday.yml b/spec/build/testsuites/libtests/gettimeofday.yml
new file mode 100644
index 0000000000..2d5f3bea6d
--- /dev/null
+++ b/spec/build/testsuites/libtests/gettimeofday.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/libtests/POSIX/gettimeofday.c
+stlib: []
+target: testsuites/libtests/gettimeofday.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/getuid.yml b/spec/build/testsuites/libtests/getuid.yml
new file mode 100644
index 0000000000..a51de287b1
--- /dev/null
+++ b/spec/build/testsuites/libtests/getuid.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/libtests/POSIX/getuid.c
+stlib: []
+target: testsuites/libtests/getuid.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/grp.yml b/spec/build/testsuites/libtests/grp.yml
new file mode 100644
index 0000000000..e6e0ce75ae
--- /dev/null
+++ b/spec/build/testsuites/libtests/grp.yml
@@ -0,0 +1,320 @@
+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_LIBTESTS
+includes:
+- testsuites/support/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: optbin2c
+- role: build-dependency
+ uid: optgzip
+- role: build-dependency
+ uid: optpax
+- role: build-dependency
+ uid: optrtemsld
+- role: build-dependency
+ uid: optrtemssyms
+- role: build-dependency
+ uid: optxz
+- role: build-dependency
+ uid: block01
+- role: build-dependency
+ uid: block02
+- role: build-dependency
+ uid: block03
+- role: build-dependency
+ uid: block04
+- role: build-dependency
+ uid: block05
+- role: build-dependency
+ uid: block06
+- role: build-dependency
+ uid: block07
+- role: build-dependency
+ uid: block08
+- role: build-dependency
+ uid: block09
+- role: build-dependency
+ uid: block10
+- role: build-dependency
+ uid: block11
+- role: build-dependency
+ uid: block12
+- role: build-dependency
+ uid: block13
+- role: build-dependency
+ uid: block14
+- role: build-dependency
+ uid: block15
+- role: build-dependency
+ uid: block16
+- role: build-dependency
+ uid: block17
+- role: build-dependency
+ uid: bspcmdline01
+- role: build-dependency
+ uid: calloc
+- role: build-dependency
+ uid: capture01
+- role: build-dependency
+ uid: clockgettime
+- role: build-dependency
+ uid: close
+- role: build-dependency
+ uid: complex
+- role: build-dependency
+ uid: cpuuse
+- role: build-dependency
+ uid: crypt01
+- role: build-dependency
+ uid: debugger01
+- role: build-dependency
+ uid: defaultconfig01
+- role: build-dependency
+ uid: devfs01
+- role: build-dependency
+ uid: devfs04
+- role: build-dependency
+ uid: deviceio01
+- role: build-dependency
+ uid: devnullfatal01
+- role: build-dependency
+ uid: dl01
+- role: build-dependency
+ uid: dl02
+- role: build-dependency
+ uid: dl03
+- role: build-dependency
+ uid: dl04
+- role: build-dependency
+ uid: dl05
+- role: build-dependency
+ uid: dl06
+- role: build-dependency
+ uid: dl07
+- role: build-dependency
+ uid: dl08
+- role: build-dependency
+ uid: dl09
+- role: build-dependency
+ uid: dl10
+- role: build-dependency
+ uid: dumpbuf01
+- role: build-dependency
+ uid: dup2
+- role: build-dependency
+ uid: exit01
+- role: build-dependency
+ uid: exit02
+- role: build-dependency
+ uid: fcntl
+- role: build-dependency
+ uid: flashdisk01
+- role: build-dependency
+ uid: flockfile
+- role: build-dependency
+ uid: fork
+- role: build-dependency
+ uid: free
+- role: build-dependency
+ uid: fstat
+- role: build-dependency
+ uid: ftp01
+- role: build-dependency
+ uid: ftrylockfile
+- role: build-dependency
+ uid: funlockfile
+- role: build-dependency
+ uid: getentropy01
+- role: build-dependency
+ uid: getlogin
+- role: build-dependency
+ uid: getpwnam
+- role: build-dependency
+ uid: getpwuid
+- role: build-dependency
+ uid: gettimeofday
+- role: build-dependency
+ uid: getuid
+- role: build-dependency
+ uid: gxx01
+- role: build-dependency
+ uid: heapwalk
+- role: build-dependency
+ uid: htonl
+- role: build-dependency
+ uid: i2c01
+- role: build-dependency
+ uid: iconv
+- role: build-dependency
+ uid: iconvclose
+- role: build-dependency
+ uid: iconvopen
+- role: build-dependency
+ uid: kill
+- role: build-dependency
+ uid: libfdt01
+- role: build-dependency
+ uid: longjmp
+- role: build-dependency
+ uid: lseek
+- role: build-dependency
+ uid: lstat
+- role: build-dependency
+ uid: malloc
+- role: build-dependency
+ uid: malloc02
+- role: build-dependency
+ uid: malloc03
+- role: build-dependency
+ uid: malloc04
+- role: build-dependency
+ uid: malloctest
+- role: build-dependency
+ uid: math
+- role: build-dependency
+ uid: mathf
+- role: build-dependency
+ uid: mathl
+- role: build-dependency
+ uid: md501
+- role: build-dependency
+ uid: mghttpd01
+- role: build-dependency
+ uid: monitor
+- role: build-dependency
+ uid: monitor02
+- role: build-dependency
+ uid: mouse01
+- role: build-dependency
+ uid: nanosleep
+- role: build-dependency
+ uid: networking01
+- role: build-dependency
+ uid: newlib01
+- role: build-dependency
+ uid: open
+- role: build-dependency
+ uid: pipe
+- role: build-dependency
+ uid: posixmemalign
+- role: build-dependency
+ uid: putenvtest
+- role: build-dependency
+ uid: pwdgrp01
+- role: build-dependency
+ uid: pwdgrp02
+- role: build-dependency
+ uid: rbheap01
+- role: build-dependency
+ uid: read
+- role: build-dependency
+ uid: readv
+- role: build-dependency
+ uid: realloc
+- role: build-dependency
+ uid: record01
+- role: build-dependency
+ uid: record02
+- role: build-dependency
+ uid: rtmonuse
+- role: build-dependency
+ uid: setjmp
+- role: build-dependency
+ uid: sha
+- role: build-dependency
+ uid: shell01
+- role: build-dependency
+ uid: sigaddset
+- role: build-dependency
+ uid: sigdelset
+- role: build-dependency
+ uid: sigemptyset
+- role: build-dependency
+ uid: sigfillset
+- role: build-dependency
+ uid: sigismember
+- role: build-dependency
+ uid: sigprocmask
+- role: build-dependency
+ uid: sparsedisk01
+- role: build-dependency
+ uid: spi01
+- role: build-dependency
+ uid: stackchk
+- role: build-dependency
+ uid: stackchk01
+- role: build-dependency
+ uid: stat
+- role: build-dependency
+ uid: stringto01
+- role: build-dependency
+ uid: syscall01
+- role: build-dependency
+ uid: tar01
+- role: build-dependency
+ uid: tar02
+- role: build-dependency
+ uid: tar03
+- role: build-dependency
+ uid: telnetd01
+- role: build-dependency
+ uid: termios
+- role: build-dependency
+ uid: termios01
+- role: build-dependency
+ uid: termios02
+- role: build-dependency
+ uid: termios03
+- role: build-dependency
+ uid: termios04
+- role: build-dependency
+ uid: termios05
+- role: build-dependency
+ uid: termios06
+- role: build-dependency
+ uid: termios07
+- role: build-dependency
+ uid: termios08
+- role: build-dependency
+ uid: termios09
+- role: build-dependency
+ uid: termios10
+- role: build-dependency
+ uid: termios11
+- role: build-dependency
+ uid: top
+- role: build-dependency
+ uid: ttest01
+- role: build-dependency
+ uid: ttest02
+- role: build-dependency
+ uid: tztest
+- role: build-dependency
+ uid: uid01
+- role: build-dependency
+ uid: unlink
+- role: build-dependency
+ uid: utf8proc01
+- role: build-dependency
+ uid: vfork
+- role: build-dependency
+ uid: wait
+- role: build-dependency
+ uid: waitpid
+- role: build-dependency
+ uid: write
+- role: build-dependency
+ uid: writev
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/libtests/gxx01.yml b/spec/build/testsuites/libtests/gxx01.yml
new file mode 100644
index 0000000000..1027db9b9a
--- /dev/null
+++ b/spec/build/testsuites/libtests/gxx01.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/libtests/gxx01/init.c
+stlib: []
+target: testsuites/libtests/gxx01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/heapwalk.yml b/spec/build/testsuites/libtests/heapwalk.yml
new file mode 100644
index 0000000000..627ddcff63
--- /dev/null
+++ b/spec/build/testsuites/libtests/heapwalk.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/libtests/heapwalk/init.c
+stlib: []
+target: testsuites/libtests/heapwalk.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/htonl.yml b/spec/build/testsuites/libtests/htonl.yml
new file mode 100644
index 0000000000..cc3306dd3b
--- /dev/null
+++ b/spec/build/testsuites/libtests/htonl.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/libtests/POSIX/htonl.c
+stlib: []
+target: testsuites/libtests/htonl.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/i2c01.yml b/spec/build/testsuites/libtests/i2c01.yml
new file mode 100644
index 0000000000..d7de2fb8b9
--- /dev/null
+++ b/spec/build/testsuites/libtests/i2c01.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/libtests/i2c01/init.c
+stlib: []
+target: testsuites/libtests/i2c01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/iconv.yml b/spec/build/testsuites/libtests/iconv.yml
new file mode 100644
index 0000000000..28ebde37ff
--- /dev/null
+++ b/spec/build/testsuites/libtests/iconv.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/libtests/POSIX/iconv.c
+stlib: []
+target: testsuites/libtests/iconv.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/iconvclose.yml b/spec/build/testsuites/libtests/iconvclose.yml
new file mode 100644
index 0000000000..634b45b51f
--- /dev/null
+++ b/spec/build/testsuites/libtests/iconvclose.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/libtests/POSIX/iconv_close.c
+stlib: []
+target: testsuites/libtests/iconv_close.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/iconvopen.yml b/spec/build/testsuites/libtests/iconvopen.yml
new file mode 100644
index 0000000000..dd59e9bf66
--- /dev/null
+++ b/spec/build/testsuites/libtests/iconvopen.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/libtests/POSIX/iconv_open.c
+stlib: []
+target: testsuites/libtests/iconv_open.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/kill.yml b/spec/build/testsuites/libtests/kill.yml
new file mode 100644
index 0000000000..3cab7d2bbf
--- /dev/null
+++ b/spec/build/testsuites/libtests/kill.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/libtests/POSIX/kill.c
+stlib: []
+target: testsuites/libtests/kill.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/libdl081.yml b/spec/build/testsuites/libtests/libdl081.yml
new file mode 100644
index 0000000000..8c03f8c67d
--- /dev/null
+++ b/spec/build/testsuites/libtests/libdl081.yml
@@ -0,0 +1,17 @@
+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/libtests/dl08-o2.c
+- testsuites/libtests/dl08-o4.c
+target: dl08_1
+type: build
diff --git a/spec/build/testsuites/libtests/libdl082.yml b/spec/build/testsuites/libtests/libdl082.yml
new file mode 100644
index 0000000000..d75f02bfa5
--- /dev/null
+++ b/spec/build/testsuites/libtests/libdl082.yml
@@ -0,0 +1,18 @@
+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/libtests/dl08-o3.c
+- testsuites/libtests/dl08-o5.c
+- testsuites/libtests/dl08-o6-123456789-123456789.c
+target: dl08_2
+type: build
diff --git a/spec/build/testsuites/libtests/libdl101.yml b/spec/build/testsuites/libtests/libdl101.yml
new file mode 100644
index 0000000000..4270c3f129
--- /dev/null
+++ b/spec/build/testsuites/libtests/libdl101.yml
@@ -0,0 +1,17 @@
+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/libtests/dl10-o2.c
+- testsuites/libtests/dl10-o4.c
+target: dl10_1
+type: build
diff --git a/spec/build/testsuites/libtests/libdl102.yml b/spec/build/testsuites/libtests/libdl102.yml
new file mode 100644
index 0000000000..7426e94a84
--- /dev/null
+++ b/spec/build/testsuites/libtests/libdl102.yml
@@ -0,0 +1,18 @@
+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/libtests/dl10-o3.c
+- testsuites/libtests/dl10-o5.c
+- testsuites/libtests/dl10-o6.c
+target: dl10_2
+type: build
diff --git a/spec/build/testsuites/libtests/libfdt01.yml b/spec/build/testsuites/libtests/libfdt01.yml
new file mode 100644
index 0000000000..9d22f5c0e2
--- /dev/null
+++ b/spec/build/testsuites/libtests/libfdt01.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/libtests/libfdt01/init.c
+- testsuites/libtests/libfdt01/some.c
+stlib: []
+target: testsuites/libtests/libfdt01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/longjmp.yml b/spec/build/testsuites/libtests/longjmp.yml
new file mode 100644
index 0000000000..dba164d53e
--- /dev/null
+++ b/spec/build/testsuites/libtests/longjmp.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/libtests/POSIX/longjmp.c
+stlib: []
+target: testsuites/libtests/longjmp.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/lseek.yml b/spec/build/testsuites/libtests/lseek.yml
new file mode 100644
index 0000000000..376d6e8e33
--- /dev/null
+++ b/spec/build/testsuites/libtests/lseek.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/libtests/POSIX/lseek.c
+stlib: []
+target: testsuites/libtests/lseek.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/lstat.yml b/spec/build/testsuites/libtests/lstat.yml
new file mode 100644
index 0000000000..06a23160e5
--- /dev/null
+++ b/spec/build/testsuites/libtests/lstat.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/libtests/POSIX/lstat.c
+stlib: []
+target: testsuites/libtests/lstat.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/malloc.yml b/spec/build/testsuites/libtests/malloc.yml
new file mode 100644
index 0000000000..8030add71c
--- /dev/null
+++ b/spec/build/testsuites/libtests/malloc.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/libtests/POSIX/malloc.c
+stlib: []
+target: testsuites/libtests/malloc.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/malloc02.yml b/spec/build/testsuites/libtests/malloc02.yml
new file mode 100644
index 0000000000..2414f33d1b
--- /dev/null
+++ b/spec/build/testsuites/libtests/malloc02.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/libtests/malloc02/init.c
+stlib: []
+target: testsuites/libtests/malloc02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/malloc03.yml b/spec/build/testsuites/libtests/malloc03.yml
new file mode 100644
index 0000000000..7ed299bf09
--- /dev/null
+++ b/spec/build/testsuites/libtests/malloc03.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/libtests/malloc03/init.c
+stlib: []
+target: testsuites/libtests/malloc03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/malloc04.yml b/spec/build/testsuites/libtests/malloc04.yml
new file mode 100644
index 0000000000..c3b884d0a0
--- /dev/null
+++ b/spec/build/testsuites/libtests/malloc04.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/libtests/malloc04/init.c
+stlib: []
+target: testsuites/libtests/malloc04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/malloctest.yml b/spec/build/testsuites/libtests/malloctest.yml
new file mode 100644
index 0000000000..db426564cb
--- /dev/null
+++ b/spec/build/testsuites/libtests/malloctest.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/libtests/malloctest/init.c
+- testsuites/libtests/malloctest/task1.c
+stlib: []
+target: testsuites/libtests/malloctest.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/math.yml b/spec/build/testsuites/libtests/math.yml
new file mode 100644
index 0000000000..bbd07e5955
--- /dev/null
+++ b/spec/build/testsuites/libtests/math.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:
+- testsuites/libtests/math
+ldflags: []
+links: []
+source:
+- testsuites/libtests/math/init.c
+- testsuites/libtests/math/domath.c
+stlib:
+- m
+target: testsuites/libtests/math.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/mathf.yml b/spec/build/testsuites/libtests/mathf.yml
new file mode 100644
index 0000000000..95b06376d3
--- /dev/null
+++ b/spec/build/testsuites/libtests/mathf.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:
+- testsuites/libtests/math
+ldflags: []
+links: []
+source:
+- testsuites/libtests/mathf/init.c
+- testsuites/libtests/mathf/domathf.c
+stlib:
+- m
+target: testsuites/libtests/mathf.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/mathl.yml b/spec/build/testsuites/libtests/mathl.yml
new file mode 100644
index 0000000000..4e73fef6bb
--- /dev/null
+++ b/spec/build/testsuites/libtests/mathl.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:
+- testsuites/libtests/math
+ldflags: []
+links: []
+source:
+- testsuites/libtests/mathl/init.c
+- testsuites/libtests/mathl/domathl.c
+stlib:
+- m
+target: testsuites/libtests/mathl.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/md501.yml b/spec/build/testsuites/libtests/md501.yml
new file mode 100644
index 0000000000..2ef88600a6
--- /dev/null
+++ b/spec/build/testsuites/libtests/md501.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/libtests/md501/init.c
+stlib: []
+target: testsuites/libtests/md501.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/mghttpd01.yml b/spec/build/testsuites/libtests/mghttpd01.yml
new file mode 100644
index 0000000000..880df9dba3
--- /dev/null
+++ b/spec/build/testsuites/libtests/mghttpd01.yml
@@ -0,0 +1,31 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/mghttpd01/"
+ tar_c, tar_h = self.bin2c(bld, path + "mghttpd01.tar")
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_MGHTTPD01_CPPFLAGS))
+ objs.append(self.cc(bld, bic, path + "test-http-client.c"))
+ self.link_cc(bld, bic, objs, "testsuites/libtests/mghttpd01.exe")
+do-configure: null
+enabled-by:
+- and:
+ - RTEMS_NETWORKING
+ - RTEMS_POSIX_API
+includes:
+- cpukit/libnetworking
+- testsuites/libtests/mghttpd01
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after:
+- mghttpd
+use-before: []
diff --git a/spec/build/testsuites/libtests/monitor.yml b/spec/build/testsuites/libtests/monitor.yml
new file mode 100644
index 0000000000..03849d08e3
--- /dev/null
+++ b/spec/build/testsuites/libtests/monitor.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/libtests/monitor/init.c
+stlib: []
+target: testsuites/libtests/monitor.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/monitor02.yml b/spec/build/testsuites/libtests/monitor02.yml
new file mode 100644
index 0000000000..f6d3a8e577
--- /dev/null
+++ b/spec/build/testsuites/libtests/monitor02.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/libtests/monitor02/init.c
+stlib: []
+target: testsuites/libtests/monitor02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/mouse01.yml b/spec/build/testsuites/libtests/mouse01.yml
new file mode 100644
index 0000000000..7178981af8
--- /dev/null
+++ b/spec/build/testsuites/libtests/mouse01.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/libtests/mouse01/init.c
+- testsuites/libtests/mouse01/serial_mouse_config.c
+- testsuites/libtests/mouse01/msmouse.c
+- testsuites/libtests/termios04/termios_testdriver_intr.c
+stlib: []
+target: testsuites/libtests/mouse01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/nanosleep.yml b/spec/build/testsuites/libtests/nanosleep.yml
new file mode 100644
index 0000000000..c3115dad58
--- /dev/null
+++ b/spec/build/testsuites/libtests/nanosleep.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/libtests/POSIX/nanosleep.c
+stlib: []
+target: testsuites/libtests/nanosleep.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/networking01.yml b/spec/build/testsuites/libtests/networking01.yml
new file mode 100644
index 0000000000..958134af27
--- /dev/null
+++ b/spec/build/testsuites/libtests/networking01.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_NETWORKING
+features: c cprogram
+includes:
+- cpukit/libnetworking
+ldflags: []
+links: []
+source:
+- testsuites/libtests/networking01/init.c
+stlib: []
+target: testsuites/libtests/networking01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/newlib01.yml b/spec/build/testsuites/libtests/newlib01.yml
new file mode 100644
index 0000000000..0c187f9223
--- /dev/null
+++ b/spec/build/testsuites/libtests/newlib01.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/libtests/newlib01/init.c
+stlib: []
+target: testsuites/libtests/newlib01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/open.yml b/spec/build/testsuites/libtests/open.yml
new file mode 100644
index 0000000000..3bbd93c83a
--- /dev/null
+++ b/spec/build/testsuites/libtests/open.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/libtests/POSIX/open.c
+stlib: []
+target: testsuites/libtests/open.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/optbin2c.yml b/spec/build/testsuites/libtests/optbin2c.yml
new file mode 100644
index 0000000000..0470905529
--- /dev/null
+++ b/spec/build/testsuites/libtests/optbin2c.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-value: rtems-bin2c
+- find-program: null
+- env-assign: BIN2C
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/testsuites/libtests/optgzip.yml b/spec/build/testsuites/libtests/optgzip.yml
new file mode 100644
index 0000000000..d53136b076
--- /dev/null
+++ b/spec/build/testsuites/libtests/optgzip.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-value: gzip
+- find-program: null
+- env-assign: GZIP
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/testsuites/libtests/optpax.yml b/spec/build/testsuites/libtests/optpax.yml
new file mode 100644
index 0000000000..097b60291b
--- /dev/null
+++ b/spec/build/testsuites/libtests/optpax.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-value: pax
+- find-program: null
+- env-assign: PAX
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/testsuites/libtests/optrtemsld.yml b/spec/build/testsuites/libtests/optrtemsld.yml
new file mode 100644
index 0000000000..1373023c7e
--- /dev/null
+++ b/spec/build/testsuites/libtests/optrtemsld.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-value: rtems-ld
+- find-program: null
+- env-assign: RTEMS_LD
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/testsuites/libtests/optrtemssyms.yml b/spec/build/testsuites/libtests/optrtemssyms.yml
new file mode 100644
index 0000000000..51872b04b7
--- /dev/null
+++ b/spec/build/testsuites/libtests/optrtemssyms.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-value: rtems-syms
+- find-program: null
+- env-assign: RTEMS_SYMS
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/testsuites/libtests/optxz.yml b/spec/build/testsuites/libtests/optxz.yml
new file mode 100644
index 0000000000..8bad91a7bb
--- /dev/null
+++ b/spec/build/testsuites/libtests/optxz.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-value: xz
+- find-program: null
+- env-assign: XZ
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/testsuites/libtests/pipe.yml b/spec/build/testsuites/libtests/pipe.yml
new file mode 100644
index 0000000000..32ce03e3b7
--- /dev/null
+++ b/spec/build/testsuites/libtests/pipe.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/libtests/POSIX/pipe.c
+stlib: []
+target: testsuites/libtests/pipe.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/posix.yml b/spec/build/testsuites/libtests/posix.yml
new file mode 100644
index 0000000000..95d1e1c5ca
--- /dev/null
+++ b/spec/build/testsuites/libtests/posix.yml
@@ -0,0 +1,66 @@
+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/libtests/POSIX/calloc.c
+- testsuites/libtests/POSIX/clock_gettime.c
+- testsuites/libtests/POSIX/close.c
+- testsuites/libtests/POSIX/dup2.c
+- testsuites/libtests/POSIX/fcntl.c
+- testsuites/libtests/POSIX/flockfile.c
+- testsuites/libtests/POSIX/fork.c
+- testsuites/libtests/POSIX/free.c
+- testsuites/libtests/POSIX/fstat.c
+- testsuites/libtests/POSIX/ftrylockfile.c
+- testsuites/libtests/POSIX/funlockfile.c
+- testsuites/libtests/POSIX/getdents.c
+- testsuites/libtests/POSIX/getlogin.c
+- testsuites/libtests/POSIX/getpwnam.c
+- testsuites/libtests/POSIX/getpwuid.c
+- testsuites/libtests/POSIX/gettimeofday.c
+- testsuites/libtests/POSIX/getuid.c
+- testsuites/libtests/POSIX/htonl.c
+- testsuites/libtests/POSIX/iconv.c
+- testsuites/libtests/POSIX/iconv_close.c
+- testsuites/libtests/POSIX/iconv_open.c
+- testsuites/libtests/POSIX/issetugid.c
+- testsuites/libtests/POSIX/kill.c
+- testsuites/libtests/POSIX/longjmp.c
+- testsuites/libtests/POSIX/lseek.c
+- testsuites/libtests/POSIX/lstat.c
+- testsuites/libtests/POSIX/malloc.c
+- testsuites/libtests/POSIX/nanosleep.c
+- testsuites/libtests/POSIX/open.c
+- testsuites/libtests/POSIX/pipe.c
+- testsuites/libtests/POSIX/posix_memalign.c
+- testsuites/libtests/POSIX/read.c
+- testsuites/libtests/POSIX/readv.c
+- testsuites/libtests/POSIX/realloc.c
+- testsuites/libtests/POSIX/setjmp.c
+- testsuites/libtests/POSIX/sigaddset.c
+- testsuites/libtests/POSIX/sigdelset.c
+- testsuites/libtests/POSIX/sigemptyset.c
+- testsuites/libtests/POSIX/sigfillset.c
+- testsuites/libtests/POSIX/sigismember.c
+- testsuites/libtests/POSIX/sigprocmask.c
+- testsuites/libtests/POSIX/stat.c
+- testsuites/libtests/POSIX/unlink.c
+- testsuites/libtests/POSIX/vfork.c
+- testsuites/libtests/POSIX/wait.c
+- testsuites/libtests/POSIX/waitpid.c
+- testsuites/libtests/POSIX/write.c
+- testsuites/libtests/POSIX/writev.c
+stlib: []
+target: testsuites/libtests/POSIX.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/posixmemalign.yml b/spec/build/testsuites/libtests/posixmemalign.yml
new file mode 100644
index 0000000000..3ea147bc7d
--- /dev/null
+++ b/spec/build/testsuites/libtests/posixmemalign.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/libtests/POSIX/posix_memalign.c
+stlib: []
+target: testsuites/libtests/posix_memalign.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/putenvtest.yml b/spec/build/testsuites/libtests/putenvtest.yml
new file mode 100644
index 0000000000..d686be8e81
--- /dev/null
+++ b/spec/build/testsuites/libtests/putenvtest.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/libtests/putenvtest/init.c
+stlib: []
+target: testsuites/libtests/putenvtest.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/pwdgrp01.yml b/spec/build/testsuites/libtests/pwdgrp01.yml
new file mode 100644
index 0000000000..b254bd36bb
--- /dev/null
+++ b/spec/build/testsuites/libtests/pwdgrp01.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/libtests/pwdgrp01/init.c
+stlib: []
+target: testsuites/libtests/pwdgrp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/pwdgrp02.yml b/spec/build/testsuites/libtests/pwdgrp02.yml
new file mode 100644
index 0000000000..be74dd312e
--- /dev/null
+++ b/spec/build/testsuites/libtests/pwdgrp02.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/libtests/pwdgrp02/init.c
+stlib: []
+target: testsuites/libtests/pwdgrp02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/rbheap01.yml b/spec/build/testsuites/libtests/rbheap01.yml
new file mode 100644
index 0000000000..140bfa2a3c
--- /dev/null
+++ b/spec/build/testsuites/libtests/rbheap01.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/libtests/rbheap01/init.c
+stlib: []
+target: testsuites/libtests/rbheap01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/read.yml b/spec/build/testsuites/libtests/read.yml
new file mode 100644
index 0000000000..13f91e317b
--- /dev/null
+++ b/spec/build/testsuites/libtests/read.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/libtests/POSIX/read.c
+stlib: []
+target: testsuites/libtests/read.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/readv.yml b/spec/build/testsuites/libtests/readv.yml
new file mode 100644
index 0000000000..fb483d551b
--- /dev/null
+++ b/spec/build/testsuites/libtests/readv.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/libtests/POSIX/readv.c
+stlib: []
+target: testsuites/libtests/readv.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/realloc.yml b/spec/build/testsuites/libtests/realloc.yml
new file mode 100644
index 0000000000..f353038ca9
--- /dev/null
+++ b/spec/build/testsuites/libtests/realloc.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/libtests/POSIX/realloc.c
+stlib: []
+target: testsuites/libtests/realloc.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/record01.yml b/spec/build/testsuites/libtests/record01.yml
new file mode 100644
index 0000000000..e565d791fc
--- /dev/null
+++ b/spec/build/testsuites/libtests/record01.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:
+- cpukit/libnetworking
+ldflags: []
+links: []
+source:
+- testsuites/libtests/record01/init.c
+stlib: []
+target: testsuites/libtests/record01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/record02.yml b/spec/build/testsuites/libtests/record02.yml
new file mode 100644
index 0000000000..47167be91f
--- /dev/null
+++ b/spec/build/testsuites/libtests/record02.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/libtests/record02/init.c
+stlib: []
+target: testsuites/libtests/record02.exe
+type: build
+use-after:
+- z
+use-before: []
diff --git a/spec/build/testsuites/libtests/rtmonuse.yml b/spec/build/testsuites/libtests/rtmonuse.yml
new file mode 100644
index 0000000000..33490f350f
--- /dev/null
+++ b/spec/build/testsuites/libtests/rtmonuse.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/libtests/rtmonuse/init.c
+- testsuites/libtests/rtmonuse/getall.c
+- testsuites/libtests/rtmonuse/task1.c
+stlib: []
+target: testsuites/libtests/rtmonuse.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/setjmp.yml b/spec/build/testsuites/libtests/setjmp.yml
new file mode 100644
index 0000000000..e74ed93787
--- /dev/null
+++ b/spec/build/testsuites/libtests/setjmp.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/libtests/POSIX/setjmp.c
+stlib: []
+target: testsuites/libtests/setjmp.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/sha.yml b/spec/build/testsuites/libtests/sha.yml
new file mode 100644
index 0000000000..d57de3b920
--- /dev/null
+++ b/spec/build/testsuites/libtests/sha.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/libtests/sha/init.c
+stlib: []
+target: testsuites/libtests/sha.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/shell01.yml b/spec/build/testsuites/libtests/shell01.yml
new file mode 100644
index 0000000000..ebf92a727d
--- /dev/null
+++ b/spec/build/testsuites/libtests/shell01.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/libtests/shell01/init.c
+stlib: []
+target: testsuites/libtests/shell01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/sigaddset.yml b/spec/build/testsuites/libtests/sigaddset.yml
new file mode 100644
index 0000000000..5e72311b2b
--- /dev/null
+++ b/spec/build/testsuites/libtests/sigaddset.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/libtests/POSIX/sigaddset.c
+stlib: []
+target: testsuites/libtests/sigaddset.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/sigdelset.yml b/spec/build/testsuites/libtests/sigdelset.yml
new file mode 100644
index 0000000000..d0dc56c5c5
--- /dev/null
+++ b/spec/build/testsuites/libtests/sigdelset.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/libtests/POSIX/sigdelset.c
+stlib: []
+target: testsuites/libtests/sigdelset.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/sigemptyset.yml b/spec/build/testsuites/libtests/sigemptyset.yml
new file mode 100644
index 0000000000..fbf6ed85fa
--- /dev/null
+++ b/spec/build/testsuites/libtests/sigemptyset.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/libtests/POSIX/sigemptyset.c
+stlib: []
+target: testsuites/libtests/sigemptyset.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/sigfillset.yml b/spec/build/testsuites/libtests/sigfillset.yml
new file mode 100644
index 0000000000..ceac6ca442
--- /dev/null
+++ b/spec/build/testsuites/libtests/sigfillset.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/libtests/POSIX/sigfillset.c
+stlib: []
+target: testsuites/libtests/sigfillset.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/sigismember.yml b/spec/build/testsuites/libtests/sigismember.yml
new file mode 100644
index 0000000000..41b9ac24ae
--- /dev/null
+++ b/spec/build/testsuites/libtests/sigismember.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/libtests/POSIX/sigismember.c
+stlib: []
+target: testsuites/libtests/sigismember.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/sigprocmask.yml b/spec/build/testsuites/libtests/sigprocmask.yml
new file mode 100644
index 0000000000..67fcf27c79
--- /dev/null
+++ b/spec/build/testsuites/libtests/sigprocmask.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/libtests/POSIX/sigprocmask.c
+stlib: []
+target: testsuites/libtests/sigprocmask.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/sparsedisk01.yml b/spec/build/testsuites/libtests/sparsedisk01.yml
new file mode 100644
index 0000000000..bb6ebdc6d1
--- /dev/null
+++ b/spec/build/testsuites/libtests/sparsedisk01.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/libtests/sparsedisk01/init.c
+stlib: []
+target: testsuites/libtests/sparsedisk01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/spi01.yml b/spec/build/testsuites/libtests/spi01.yml
new file mode 100644
index 0000000000..00aedbacd7
--- /dev/null
+++ b/spec/build/testsuites/libtests/spi01.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/libtests/spi01/init.c
+stlib: []
+target: testsuites/libtests/spi01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/stackchk.yml b/spec/build/testsuites/libtests/stackchk.yml
new file mode 100644
index 0000000000..ac090c5136
--- /dev/null
+++ b/spec/build/testsuites/libtests/stackchk.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/libtests/stackchk/blow.c
+- testsuites/libtests/stackchk/init.c
+- testsuites/libtests/stackchk/task1.c
+stlib: []
+target: testsuites/libtests/stackchk.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/stackchk01.yml b/spec/build/testsuites/libtests/stackchk01.yml
new file mode 100644
index 0000000000..3f22545c9e
--- /dev/null
+++ b/spec/build/testsuites/libtests/stackchk01.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/libtests/stackchk01/init.c
+stlib: []
+target: testsuites/libtests/stackchk01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/stat.yml b/spec/build/testsuites/libtests/stat.yml
new file mode 100644
index 0000000000..e6cf5d2a25
--- /dev/null
+++ b/spec/build/testsuites/libtests/stat.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/libtests/POSIX/stat.c
+stlib: []
+target: testsuites/libtests/stat.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/stringto01.yml b/spec/build/testsuites/libtests/stringto01.yml
new file mode 100644
index 0000000000..5a7327c493
--- /dev/null
+++ b/spec/build/testsuites/libtests/stringto01.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/libtests/stringto01/init.c
+stlib: []
+target: testsuites/libtests/stringto01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/syscall01.yml b/spec/build/testsuites/libtests/syscall01.yml
new file mode 100644
index 0000000000..ff2d812c6d
--- /dev/null
+++ b/spec/build/testsuites/libtests/syscall01.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_NETWORKING
+features: c cprogram
+includes:
+- cpukit/libnetworking
+ldflags: []
+links: []
+source:
+- testsuites/libtests/syscall01/init.c
+stlib: []
+target: testsuites/libtests/syscall01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/tar01.yml b/spec/build/testsuites/libtests/tar01.yml
new file mode 100644
index 0000000000..8c595c7be9
--- /dev/null
+++ b/spec/build/testsuites/libtests/tar01.yml
@@ -0,0 +1,35 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/tar01/"
+ tar = path + "tar01.tar"
+ tar_gz = self.gzip(bld, tar)
+ tar_xz = self.xz(bld, tar)
+ tar_c, tar_h = self.bin2c(bld, tar)
+ tar_gz_c, tar_gz_h = self.bin2c(bld, tar_gz)
+ tar_xz_c, tar_xz_h = self.bin2c(bld, tar_xz)
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, tar_gz_c))
+ objs.append(self.cc(bld, bic, tar_xz_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h, tar_gz_h, tar_xz_h], cppflags=bld.env.TEST_TAR01_CPPFLAGS))
+ objs.append(self.cc(bld, bic, "testsuites/psxtests/psxfile01/test_cat.c", target=path + "test_cat.o"))
+ self.link_cc(bld, bic, objs, "testsuites/libtests/tar01.exe")
+do-configure: null
+enabled-by:
+- not: TEST_TAR01_EXCLUDE
+includes:
+- testsuites/libtests/tar01
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after:
+- z
+use-before: []
diff --git a/spec/build/testsuites/libtests/tar02.yml b/spec/build/testsuites/libtests/tar02.yml
new file mode 100644
index 0000000000..5a2a1dc60e
--- /dev/null
+++ b/spec/build/testsuites/libtests/tar02.yml
@@ -0,0 +1,29 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: script
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+do-build: |
+ path = "testsuites/libtests/tar02/"
+ tar = "testsuites/libtests/tar01/tar01.tar"
+ tar_c, tar_h = self.bin2c(bld, tar, target=path + "tar02-tar")
+ objs = []
+ objs.append(self.cc(bld, bic, tar_c))
+ objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_TAR02_CPPFLAGS))
+ objs.append(self.cc(bld, bic, "testsuites/psxtests/psxfile01/test_cat.c", target=path + "test_cat.o"))
+ self.link_cc(bld, bic, objs, "testsuites/libtests/tar02.exe")
+do-configure: null
+enabled-by:
+- not: TEST_TAR02_EXCLUDE
+includes:
+- testsuites/libtests/tar02
+ldflags: []
+links: []
+prepare-build: null
+prepare-configure: null
+stlib: []
+type: build
+use-after:
+- z
+use-before: []
diff --git a/spec/build/testsuites/libtests/tar03.yml b/spec/build/testsuites/libtests/tar03.yml
new file mode 100644
index 0000000000..07f184bfdc
--- /dev/null
+++ b/spec/build/testsuites/libtests/tar03.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/libtests/tar03/init.c
+stlib: []
+target: testsuites/libtests/tar03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/telnetd01.yml b/spec/build/testsuites/libtests/telnetd01.yml
new file mode 100644
index 0000000000..9f5bda84d9
--- /dev/null
+++ b/spec/build/testsuites/libtests/telnetd01.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:
+- RTEMS_NETWORKING
+features: c cprogram
+includes:
+- cpukit/libnetworking
+ldflags: []
+links: []
+source:
+- testsuites/libtests/telnetd01/init.c
+stlib: []
+target: testsuites/libtests/telnetd01.exe
+type: build
+use-after:
+- telnetd
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios.yml b/spec/build/testsuites/libtests/termios.yml
new file mode 100644
index 0000000000..6740353a77
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios.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/libtests/termios/init.c
+stlib: []
+target: testsuites/libtests/termios.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios01.yml b/spec/build/testsuites/libtests/termios01.yml
new file mode 100644
index 0000000000..9008a04b10
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios01.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/libtests/termios01/init.c
+- testsuites/libtests/termios01/termios_testdriver.c
+stlib: []
+target: testsuites/libtests/termios01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios02.yml b/spec/build/testsuites/libtests/termios02.yml
new file mode 100644
index 0000000000..49d31526ce
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios02.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/libtests/termios02/init.c
+stlib: []
+target: testsuites/libtests/termios02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios03.yml b/spec/build/testsuites/libtests/termios03.yml
new file mode 100644
index 0000000000..e5ca148e7c
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios03.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/libtests/termios03/init.c
+- testsuites/libtests/termios03/termios_testdriver_polled.c
+stlib: []
+target: testsuites/libtests/termios03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios04.yml b/spec/build/testsuites/libtests/termios04.yml
new file mode 100644
index 0000000000..b5ea3416e5
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios04.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/libtests/termios04/init.c
+- testsuites/libtests/termios04/termios_testdriver_intr.c
+stlib: []
+target: testsuites/libtests/termios04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios05.yml b/spec/build/testsuites/libtests/termios05.yml
new file mode 100644
index 0000000000..e1cdb84b95
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios05.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/libtests/termios05/init.c
+- testsuites/libtests/termios05/termios_testdriver_task.c
+stlib: []
+target: testsuites/libtests/termios05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios06.yml b/spec/build/testsuites/libtests/termios06.yml
new file mode 100644
index 0000000000..a34bace23e
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios06.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/libtests/termios06/init.c
+- testsuites/libtests/termios03/termios_testdriver_polled.c
+- testsuites/libtests/termios06/test_pppd.c
+stlib: []
+target: testsuites/libtests/termios06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios07.yml b/spec/build/testsuites/libtests/termios07.yml
new file mode 100644
index 0000000000..8e2ce4df87
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios07.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/libtests/termios07/init.c
+- testsuites/libtests/termios04/termios_testdriver_intr.c
+stlib: []
+target: testsuites/libtests/termios07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios08.yml b/spec/build/testsuites/libtests/termios08.yml
new file mode 100644
index 0000000000..06072585fe
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios08.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/libtests/termios08/init.c
+- testsuites/libtests/termios03/termios_testdriver_polled.c
+stlib: []
+target: testsuites/libtests/termios08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios09.yml b/spec/build/testsuites/libtests/termios09.yml
new file mode 100644
index 0000000000..ddbee2e406
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios09.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/libtests/termios09/init.c
+stlib: []
+target: testsuites/libtests/termios09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios10.yml b/spec/build/testsuites/libtests/termios10.yml
new file mode 100644
index 0000000000..8364bbc624
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios10.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/libtests/termios10/init.c
+- testsuites/libtests/termios03/termios_testdriver_polled.c
+stlib: []
+target: testsuites/libtests/termios10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/termios11.yml b/spec/build/testsuites/libtests/termios11.yml
new file mode 100644
index 0000000000..d86b948b2a
--- /dev/null
+++ b/spec/build/testsuites/libtests/termios11.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/libtests/termios11/init.c
+- testsuites/libtests/termios04/termios_testdriver_intr.c
+stlib: []
+target: testsuites/libtests/termios11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/top.yml b/spec/build/testsuites/libtests/top.yml
new file mode 100644
index 0000000000..90241e8fb0
--- /dev/null
+++ b/spec/build/testsuites/libtests/top.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/libtests/top/init.c
+- testsuites/libtests/top/task1.c
+- testsuites/libtests/top/task2.c
+- testsuites/libtests/top/task3.c
+stlib: []
+target: testsuites/libtests/top.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/ttest01.yml b/spec/build/testsuites/libtests/ttest01.yml
new file mode 100644
index 0000000000..5310dcfe35
--- /dev/null
+++ b/spec/build/testsuites/libtests/ttest01.yml
@@ -0,0 +1,36 @@
+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/libtests/ttest01/init.c
+- testsuites/libtests/ttest01/test-assert.c
+- testsuites/libtests/ttest01/test-checks.c
+- testsuites/libtests/ttest01/test-destructor.c
+- testsuites/libtests/ttest01/test-eno.c
+- testsuites/libtests/ttest01/test-example.c
+- testsuites/libtests/ttest01/test-fixture.c
+- testsuites/libtests/ttest01/test-leak.c
+- testsuites/libtests/ttest01/test-log.c
+- testsuites/libtests/ttest01/test-malloc.c
+- testsuites/libtests/ttest01/test-plan.c
+- testsuites/libtests/ttest01/test-psx.c
+- testsuites/libtests/ttest01/test-rtems.c
+- testsuites/libtests/ttest01/test-simple.c
+- testsuites/libtests/ttest01/test-step.c
+- testsuites/libtests/ttest01/test-task-context.c
+- testsuites/libtests/ttest01/test-time.c
+- testsuites/libtests/ttest01/test-verbosity.c
+stlib: []
+target: testsuites/libtests/ttest01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/ttest02.yml b/spec/build/testsuites/libtests/ttest02.yml
new file mode 100644
index 0000000000..2f486ca287
--- /dev/null
+++ b/spec/build/testsuites/libtests/ttest02.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/libtests/ttest02/init.c
+stlib: []
+target: testsuites/libtests/ttest02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/tztest.yml b/spec/build/testsuites/libtests/tztest.yml
new file mode 100644
index 0000000000..372a079689
--- /dev/null
+++ b/spec/build/testsuites/libtests/tztest.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/libtests/tztest/init.c
+stlib: []
+target: testsuites/libtests/tztest.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/uid01.yml b/spec/build/testsuites/libtests/uid01.yml
new file mode 100644
index 0000000000..fa5a57e21e
--- /dev/null
+++ b/spec/build/testsuites/libtests/uid01.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/libtests/uid01/init.c
+- testsuites/libtests/uid01/serial_mouse_config.c
+- testsuites/libtests/uid01/msmouse.c
+- testsuites/libtests/termios04/termios_testdriver_intr.c
+stlib: []
+target: testsuites/libtests/uid01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/unlink.yml b/spec/build/testsuites/libtests/unlink.yml
new file mode 100644
index 0000000000..94ab37fc67
--- /dev/null
+++ b/spec/build/testsuites/libtests/unlink.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/libtests/POSIX/unlink.c
+stlib: []
+target: testsuites/libtests/unlink.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/utf8proc01.yml b/spec/build/testsuites/libtests/utf8proc01.yml
new file mode 100644
index 0000000000..83ac0742c4
--- /dev/null
+++ b/spec/build/testsuites/libtests/utf8proc01.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/libtests/utf8proc01/init.c
+stlib: []
+target: testsuites/libtests/utf8proc01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/libtests/vfork.yml b/spec/build/testsuites/libtests/vfork.yml
new file mode 100644
index 0000000000..f868f95b79
--- /dev/null
+++ b/spec/build/testsuites/libtests/vfork.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/libtests/POSIX/vfork.c
+stlib: []
+target: testsuites/libtests/vfork.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/wait.yml b/spec/build/testsuites/libtests/wait.yml
new file mode 100644
index 0000000000..ff8128e439
--- /dev/null
+++ b/spec/build/testsuites/libtests/wait.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/libtests/POSIX/wait.c
+stlib: []
+target: testsuites/libtests/wait.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/waitpid.yml b/spec/build/testsuites/libtests/waitpid.yml
new file mode 100644
index 0000000000..f3d9f8e467
--- /dev/null
+++ b/spec/build/testsuites/libtests/waitpid.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/libtests/POSIX/waitpid.c
+stlib: []
+target: testsuites/libtests/waitpid.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/write.yml b/spec/build/testsuites/libtests/write.yml
new file mode 100644
index 0000000000..fa2fa6ce47
--- /dev/null
+++ b/spec/build/testsuites/libtests/write.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/libtests/POSIX/write.c
+stlib: []
+target: testsuites/libtests/write.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/libtests/writev.yml b/spec/build/testsuites/libtests/writev.yml
new file mode 100644
index 0000000000..a1e2e04ae0
--- /dev/null
+++ b/spec/build/testsuites/libtests/writev.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/libtests/POSIX/writev.c
+stlib: []
+target: testsuites/libtests/writev.norun.exe
+type: build
+use-after: []
+use-before:
+- rtemsdefaultconfig
diff --git a/spec/build/testsuites/mptests/grp.yml b/spec/build/testsuites/mptests/grp.yml
new file mode 100644
index 0000000000..6965b505ee
--- /dev/null
+++ b/spec/build/testsuites/mptests/grp.yml
@@ -0,0 +1,70 @@
+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_MPTESTS
+includes:
+- testsuites/support/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: mp01node1
+- role: build-dependency
+ uid: mp01node2
+- role: build-dependency
+ uid: mp03node1
+- role: build-dependency
+ uid: mp03node2
+- role: build-dependency
+ uid: mp04node1
+- role: build-dependency
+ uid: mp04node2
+- role: build-dependency
+ uid: mp05node1
+- role: build-dependency
+ uid: mp05node2
+- role: build-dependency
+ uid: mp06node1
+- role: build-dependency
+ uid: mp06node2
+- role: build-dependency
+ uid: mp07node1
+- role: build-dependency
+ uid: mp07node2
+- role: build-dependency
+ uid: mp08node1
+- role: build-dependency
+ uid: mp08node2
+- role: build-dependency
+ uid: mp09node1
+- role: build-dependency
+ uid: mp09node2
+- role: build-dependency
+ uid: mp10node1
+- role: build-dependency
+ uid: mp10node2
+- role: build-dependency
+ uid: mp11node1
+- role: build-dependency
+ uid: mp11node2
+- role: build-dependency
+ uid: mp12node1
+- role: build-dependency
+ uid: mp12node2
+- role: build-dependency
+ uid: mp13node1
+- role: build-dependency
+ uid: mp13node2
+- role: build-dependency
+ uid: mp14node1
+- role: build-dependency
+ uid: mp14node2
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp01.yml b/spec/build/testsuites/mptests/mp01.yml
new file mode 100644
index 0000000000..75b6394701
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp01.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/mptests/mp01/init1.c
+- testsuites/mptests/mp01/init2.c
+- testsuites/mptests/mp01/task1.c
+stlib: []
+target: testsuites/mptests/mp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp01node1.yml b/spec/build/testsuites/mptests/mp01node1.yml
new file mode 100644
index 0000000000..87fee1d663
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp01node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp01/init1.c
+- testsuites/mptests/mp01/task1.c
+stlib: []
+target: testsuites/mptests/mp01_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp01node2.yml b/spec/build/testsuites/mptests/mp01node2.yml
new file mode 100644
index 0000000000..3316edd75a
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp01node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp01/init2.c
+- testsuites/mptests/mp01/task1.c
+stlib: []
+target: testsuites/mptests/mp01_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp03.yml b/spec/build/testsuites/mptests/mp03.yml
new file mode 100644
index 0000000000..42a59d064f
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp03.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/mptests/mp03/delay.c
+- testsuites/mptests/mp03/init1.c
+- testsuites/mptests/mp03/init2.c
+- testsuites/mptests/mp03/task1.c
+stlib: []
+target: testsuites/mptests/mp03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp03node1.yml b/spec/build/testsuites/mptests/mp03node1.yml
new file mode 100644
index 0000000000..a231f3085a
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp03node1.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:
+- RTEMS_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp03/init1.c
+- testsuites/mptests/mp03/task1.c
+- testsuites/mptests/mp03/delay.c
+stlib: []
+target: testsuites/mptests/mp03_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp03node2.yml b/spec/build/testsuites/mptests/mp03node2.yml
new file mode 100644
index 0000000000..81b93473a8
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp03node2.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:
+- RTEMS_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp03/init2.c
+- testsuites/mptests/mp03/task1.c
+- testsuites/mptests/mp03/delay.c
+stlib: []
+target: testsuites/mptests/mp03_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp04.yml b/spec/build/testsuites/mptests/mp04.yml
new file mode 100644
index 0000000000..1fa17a1dbf
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp04.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/mptests/mp04/init1.c
+- testsuites/mptests/mp04/init2.c
+- testsuites/mptests/mp04/task1.c
+stlib: []
+target: testsuites/mptests/mp04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp04node1.yml b/spec/build/testsuites/mptests/mp04node1.yml
new file mode 100644
index 0000000000..731f7ca47a
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp04node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp04/init1.c
+- testsuites/mptests/mp04/task1.c
+stlib: []
+target: testsuites/mptests/mp04_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp04node2.yml b/spec/build/testsuites/mptests/mp04node2.yml
new file mode 100644
index 0000000000..6938f02001
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp04node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp04/init2.c
+- testsuites/mptests/mp04/task1.c
+stlib: []
+target: testsuites/mptests/mp04_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp05.yml b/spec/build/testsuites/mptests/mp05.yml
new file mode 100644
index 0000000000..3abffb39d2
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp05.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/mptests/mp05/asr.c
+- testsuites/mptests/mp05/init1.c
+- testsuites/mptests/mp05/init2.c
+- testsuites/mptests/mp05/task1.c
+stlib: []
+target: testsuites/mptests/mp05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp05node1.yml b/spec/build/testsuites/mptests/mp05node1.yml
new file mode 100644
index 0000000000..342ebce12b
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp05node1.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:
+- RTEMS_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp05/init1.c
+- testsuites/mptests/mp05/task1.c
+- testsuites/mptests/mp05/asr.c
+stlib: []
+target: testsuites/mptests/mp05_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp05node2.yml b/spec/build/testsuites/mptests/mp05node2.yml
new file mode 100644
index 0000000000..8248ba18d0
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp05node2.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:
+- RTEMS_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp05/init2.c
+- testsuites/mptests/mp05/task1.c
+- testsuites/mptests/mp05/asr.c
+stlib: []
+target: testsuites/mptests/mp05_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp06.yml b/spec/build/testsuites/mptests/mp06.yml
new file mode 100644
index 0000000000..4c07a3b3be
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp06.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/mptests/mp06/init1.c
+- testsuites/mptests/mp06/init2.c
+- testsuites/mptests/mp06/task1.c
+stlib: []
+target: testsuites/mptests/mp06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp06node1.yml b/spec/build/testsuites/mptests/mp06node1.yml
new file mode 100644
index 0000000000..6a01a7572f
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp06node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp06/init1.c
+- testsuites/mptests/mp06/task1.c
+stlib: []
+target: testsuites/mptests/mp06_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp06node2.yml b/spec/build/testsuites/mptests/mp06node2.yml
new file mode 100644
index 0000000000..2af00e4e36
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp06node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp06/init2.c
+- testsuites/mptests/mp06/task1.c
+stlib: []
+target: testsuites/mptests/mp06_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp07.yml b/spec/build/testsuites/mptests/mp07.yml
new file mode 100644
index 0000000000..e1e1d0f003
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp07.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/mptests/mp07/init1.c
+- testsuites/mptests/mp07/init2.c
+- testsuites/mptests/mp07/task1.c
+stlib: []
+target: testsuites/mptests/mp07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp07node1.yml b/spec/build/testsuites/mptests/mp07node1.yml
new file mode 100644
index 0000000000..948bcb3492
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp07node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp07/init1.c
+- testsuites/mptests/mp07/task1.c
+stlib: []
+target: testsuites/mptests/mp07_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp07node2.yml b/spec/build/testsuites/mptests/mp07node2.yml
new file mode 100644
index 0000000000..ec70919996
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp07node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp07/init2.c
+- testsuites/mptests/mp07/task1.c
+stlib: []
+target: testsuites/mptests/mp07_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp08.yml b/spec/build/testsuites/mptests/mp08.yml
new file mode 100644
index 0000000000..c9dc8e1d05
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp08.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/mptests/mp08/init1.c
+- testsuites/mptests/mp08/init2.c
+- testsuites/mptests/mp08/task1.c
+stlib: []
+target: testsuites/mptests/mp08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp08node1.yml b/spec/build/testsuites/mptests/mp08node1.yml
new file mode 100644
index 0000000000..1f1f42d53b
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp08node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp08/init1.c
+- testsuites/mptests/mp08/task1.c
+stlib: []
+target: testsuites/mptests/mp08_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp08node2.yml b/spec/build/testsuites/mptests/mp08node2.yml
new file mode 100644
index 0000000000..5fa4ea585c
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp08node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp08/init2.c
+- testsuites/mptests/mp08/task1.c
+stlib: []
+target: testsuites/mptests/mp08_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp09.yml b/spec/build/testsuites/mptests/mp09.yml
new file mode 100644
index 0000000000..aa087e2c25
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp09.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/mptests/mp09/init1.c
+- testsuites/mptests/mp09/init2.c
+- testsuites/mptests/mp09/recvmsg.c
+- testsuites/mptests/mp09/sendmsg.c
+- testsuites/mptests/mp09/task1.c
+stlib: []
+target: testsuites/mptests/mp09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp09node1.yml b/spec/build/testsuites/mptests/mp09node1.yml
new file mode 100644
index 0000000000..a2ea0e80ad
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp09node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp09/init1.c
+- testsuites/mptests/mp09/task1.c
+- testsuites/mptests/mp09/recvmsg.c
+- testsuites/mptests/mp09/sendmsg.c
+stlib: []
+target: testsuites/mptests/mp09_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp09node2.yml b/spec/build/testsuites/mptests/mp09node2.yml
new file mode 100644
index 0000000000..fdbccdcda8
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp09node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp09/init2.c
+- testsuites/mptests/mp09/task1.c
+- testsuites/mptests/mp09/recvmsg.c
+- testsuites/mptests/mp09/sendmsg.c
+stlib: []
+target: testsuites/mptests/mp09_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp10.yml b/spec/build/testsuites/mptests/mp10.yml
new file mode 100644
index 0000000000..d79f9def5d
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp10.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/mptests/mp10/init1.c
+- testsuites/mptests/mp10/init2.c
+- testsuites/mptests/mp10/task1.c
+- testsuites/mptests/mp10/task2.c
+- testsuites/mptests/mp10/task3.c
+stlib: []
+target: testsuites/mptests/mp10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp10node1.yml b/spec/build/testsuites/mptests/mp10node1.yml
new file mode 100644
index 0000000000..69d1736535
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp10node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp10/init1.c
+- testsuites/mptests/mp10/task1.c
+- testsuites/mptests/mp10/task2.c
+- testsuites/mptests/mp10/task3.c
+stlib: []
+target: testsuites/mptests/mp10_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp10node2.yml b/spec/build/testsuites/mptests/mp10node2.yml
new file mode 100644
index 0000000000..90b114454c
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp10node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp10/init2.c
+- testsuites/mptests/mp10/task1.c
+- testsuites/mptests/mp10/task2.c
+- testsuites/mptests/mp10/task3.c
+stlib: []
+target: testsuites/mptests/mp10_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp11.yml b/spec/build/testsuites/mptests/mp11.yml
new file mode 100644
index 0000000000..82b3099dcc
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp11.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/mptests/mp11/init1.c
+- testsuites/mptests/mp11/init2.c
+stlib: []
+target: testsuites/mptests/mp11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp11node1.yml b/spec/build/testsuites/mptests/mp11node1.yml
new file mode 100644
index 0000000000..fb81d7f9db
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp11node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp11/init1.c
+stlib: []
+target: testsuites/mptests/mp11_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp11node2.yml b/spec/build/testsuites/mptests/mp11node2.yml
new file mode 100644
index 0000000000..38ea46eb14
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp11node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp11/init2.c
+stlib: []
+target: testsuites/mptests/mp11_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp12.yml b/spec/build/testsuites/mptests/mp12.yml
new file mode 100644
index 0000000000..c49358ba09
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp12.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/mptests/mp12/init1.c
+- testsuites/mptests/mp12/init2.c
+stlib: []
+target: testsuites/mptests/mp12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp12node1.yml b/spec/build/testsuites/mptests/mp12node1.yml
new file mode 100644
index 0000000000..1b5e58cfa3
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp12node1.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp12/init1.c
+stlib: []
+target: testsuites/mptests/mp12_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp12node2.yml b/spec/build/testsuites/mptests/mp12node2.yml
new file mode 100644
index 0000000000..d2bcd185df
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp12node2.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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp12/init2.c
+stlib: []
+target: testsuites/mptests/mp12_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp13.yml b/spec/build/testsuites/mptests/mp13.yml
new file mode 100644
index 0000000000..5714407954
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp13.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/mptests/mp13/init1.c
+- testsuites/mptests/mp13/init2.c
+- testsuites/mptests/mp13/task1.c
+- testsuites/mptests/mp13/task2.c
+stlib: []
+target: testsuites/mptests/mp13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp13node1.yml b/spec/build/testsuites/mptests/mp13node1.yml
new file mode 100644
index 0000000000..5a9a2df372
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp13node1.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:
+- RTEMS_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp13/init1.c
+- testsuites/mptests/mp13/task1.c
+- testsuites/mptests/mp13/task2.c
+stlib: []
+target: testsuites/mptests/mp13_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp13node2.yml b/spec/build/testsuites/mptests/mp13node2.yml
new file mode 100644
index 0000000000..8e1eda3751
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp13node2.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:
+- RTEMS_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp13/init2.c
+- testsuites/mptests/mp13/task1.c
+- testsuites/mptests/mp13/task2.c
+stlib: []
+target: testsuites/mptests/mp13_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp14.yml b/spec/build/testsuites/mptests/mp14.yml
new file mode 100644
index 0000000000..08c42e4f88
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp14.yml
@@ -0,0 +1,27 @@
+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/mptests/mp14/delay.c
+- testsuites/mptests/mp14/evtask1.c
+- testsuites/mptests/mp14/evtmtask.c
+- testsuites/mptests/mp14/exit.c
+- testsuites/mptests/mp14/init1.c
+- testsuites/mptests/mp14/init2.c
+- testsuites/mptests/mp14/msgtask1.c
+- testsuites/mptests/mp14/pttask1.c
+- testsuites/mptests/mp14/smtask1.c
+stlib: []
+target: testsuites/mptests/mp14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp14node1.yml b/spec/build/testsuites/mptests/mp14node1.yml
new file mode 100644
index 0000000000..031c23446f
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp14node1.yml
@@ -0,0 +1,27 @@
+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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp14/init1.c
+- testsuites/mptests/mp14/exit.c
+- testsuites/mptests/mp14/delay.c
+- testsuites/mptests/mp14/evtask1.c
+- testsuites/mptests/mp14/evtmtask.c
+- testsuites/mptests/mp14/pttask1.c
+- testsuites/mptests/mp14/smtask1.c
+- testsuites/mptests/mp14/msgtask1.c
+stlib: []
+target: testsuites/mptests/mp14_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/mptests/mp14node2.yml b/spec/build/testsuites/mptests/mp14node2.yml
new file mode 100644
index 0000000000..524e1c786d
--- /dev/null
+++ b/spec/build/testsuites/mptests/mp14node2.yml
@@ -0,0 +1,27 @@
+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_MULTIPROCESSING
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/mptests/mp14/init2.c
+- testsuites/mptests/mp14/exit.c
+- testsuites/mptests/mp14/delay.c
+- testsuites/mptests/mp14/evtask1.c
+- testsuites/mptests/mp14/evtmtask.c
+- testsuites/mptests/mp14/pttask1.c
+- testsuites/mptests/mp14/smtask1.c
+- testsuites/mptests/mp14/msgtask1.c
+stlib: []
+target: testsuites/mptests/mp14_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/optada.yml b/spec/build/testsuites/optada.yml
new file mode 100644
index 0000000000..a1844c4f73
--- /dev/null
+++ b/spec/build/testsuites/optada.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the Ada test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_ADATESTS
+type: build
diff --git a/spec/build/testsuites/optall.yml b/spec/build/testsuites/optall.yml
new file mode 100644
index 0000000000..437a4cb8ca
--- /dev/null
+++ b/spec/build/testsuites/optall.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the test programs
+enabled-by: true
+links: []
+name: BUILD_TESTS
+type: build
diff --git a/spec/build/testsuites/optbenchmarks.yml b/spec/build/testsuites/optbenchmarks.yml
new file mode 100644
index 0000000000..5452746d5c
--- /dev/null
+++ b/spec/build/testsuites/optbenchmarks.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the benchmark programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_BENCHMARKS
+type: build
diff --git a/spec/build/testsuites/optfs.yml b/spec/build/testsuites/optfs.yml
new file mode 100644
index 0000000000..bc479b8948
--- /dev/null
+++ b/spec/build/testsuites/optfs.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the file system test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_FSTESTS
+type: build
diff --git a/spec/build/testsuites/optlib.yml b/spec/build/testsuites/optlib.yml
new file mode 100644
index 0000000000..c3d1e5e7a6
--- /dev/null
+++ b/spec/build/testsuites/optlib.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the library test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_LIBTESTS
+type: build
diff --git a/spec/build/testsuites/optmp.yml b/spec/build/testsuites/optmp.yml
new file mode 100644
index 0000000000..6a7ff38730
--- /dev/null
+++ b/spec/build/testsuites/optmp.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the MPCI test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_MPTESTS
+type: build
diff --git a/spec/build/testsuites/optpsx.yml b/spec/build/testsuites/optpsx.yml
new file mode 100644
index 0000000000..c3a821421e
--- /dev/null
+++ b/spec/build/testsuites/optpsx.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the POSIX test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_PSXTESTS
+type: build
diff --git a/spec/build/testsuites/optpsxtm.yml b/spec/build/testsuites/optpsxtm.yml
new file mode 100644
index 0000000000..8452c3de8c
--- /dev/null
+++ b/spec/build/testsuites/optpsxtm.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the POSIX timing test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_PSXTMTESTS
+type: build
diff --git a/spec/build/testsuites/optrhs.yml b/spec/build/testsuites/optrhs.yml
new file mode 100644
index 0000000000..e9e779660c
--- /dev/null
+++ b/spec/build/testsuites/optrhs.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the Rhealstone benchmark programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_RHEALSTONE
+type: build
diff --git a/spec/build/testsuites/optsamples.yml b/spec/build/testsuites/optsamples.yml
new file mode 100644
index 0000000000..0edef21734
--- /dev/null
+++ b/spec/build/testsuites/optsamples.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ Build the sample programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_SAMPLES
+type: build
diff --git a/spec/build/testsuites/optsmp.yml b/spec/build/testsuites/optsmp.yml
new file mode 100644
index 0000000000..9851841aad
--- /dev/null
+++ b/spec/build/testsuites/optsmp.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the SMP test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_SMPTESTS
+type: build
diff --git a/spec/build/testsuites/optsp.yml b/spec/build/testsuites/optsp.yml
new file mode 100644
index 0000000000..88f378f838
--- /dev/null
+++ b/spec/build/testsuites/optsp.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the single-processor test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_SPTESTS
+type: build
diff --git a/spec/build/testsuites/opttm.yml b/spec/build/testsuites/opttm.yml
new file mode 100644
index 0000000000..f5ee6afd7d
--- /dev/null
+++ b/spec/build/testsuites/opttm.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ Build the timing test programs (may be also enabled by BUILD_TESTS)
+enabled-by: true
+links: []
+name: BUILD_TMTESTS
+type: build
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: []<