summaryrefslogtreecommitdiffstats
path: root/spec/build/testsuites
diff options
context:
space:
mode:
Diffstat (limited to '')
-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: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcancel01/init.c
+stlib: []
+target: testsuites/psxtests/psxcancel01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxchroot01.yml b/spec/build/testsuites/psxtests/psxchroot01.yml
new file mode 100644
index 0000000000..614db58123
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxchroot01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxchroot01/main.c
+- testsuites/psxtests/psxchroot01/test.c
+stlib: []
+target: testsuites/psxtests/psxchroot01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclassic01.yml b/spec/build/testsuites/psxtests/psxclassic01.yml
new file mode 100644
index 0000000000..cbba49f68f
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclassic01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclassic01/init.c
+stlib: []
+target: testsuites/psxtests/psxclassic01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcleanup.yml b/spec/build/testsuites/psxtests/psxcleanup.yml
new file mode 100644
index 0000000000..6dbf100f4c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcleanup.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcleanup/psxcleanup.c
+stlib: []
+target: testsuites/psxtests/psxcleanup.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcleanup01.yml b/spec/build/testsuites/psxtests/psxcleanup01.yml
new file mode 100644
index 0000000000..f29320b4d0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcleanup01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcleanup01/init.c
+stlib: []
+target: testsuites/psxtests/psxcleanup01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcleanup02.yml b/spec/build/testsuites/psxtests/psxcleanup02.yml
new file mode 100644
index 0000000000..49640c330b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcleanup02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcleanup02/init.c
+- testsuites/psxtests/psxcleanup02/main.c
+stlib: []
+target: testsuites/psxtests/psxcleanup02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclock.yml b/spec/build/testsuites/psxtests/psxclock.yml
new file mode 100644
index 0000000000..1902e8eef2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclock.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclock/init.c
+stlib: []
+target: testsuites/psxtests/psxclock.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclock01.yml b/spec/build/testsuites/psxtests/psxclock01.yml
new file mode 100644
index 0000000000..fadcd1ec91
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclock01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclock01/init.c
+stlib: []
+target: testsuites/psxtests/psxclock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxclockrealtime01.yml b/spec/build/testsuites/psxtests/psxclockrealtime01.yml
new file mode 100644
index 0000000000..f67b2cf3af
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxclockrealtime01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxclockrealtime01/init.c
+stlib: []
+target: testsuites/psxtests/psxclockrealtime01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxconcurrency01.yml b/spec/build/testsuites/psxtests/psxconcurrency01.yml
new file mode 100644
index 0000000000..eb6667203c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxconcurrency01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxconcurrency01/init.c
+stlib: []
+target: testsuites/psxtests/psxconcurrency01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcond01.yml b/spec/build/testsuites/psxtests/psxcond01.yml
new file mode 100644
index 0000000000..b7fe58ac5e
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcond01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcond01/init.c
+stlib: []
+target: testsuites/psxtests/psxcond01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxcond02.yml b/spec/build/testsuites/psxtests/psxcond02.yml
new file mode 100644
index 0000000000..abefe9cc1d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxcond02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxcond02/init.c
+stlib: []
+target: testsuites/psxtests/psxcond02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxconfig01.yml b/spec/build/testsuites/psxtests/psxconfig01.yml
new file mode 100644
index 0000000000..17fa328c20
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxconfig01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxconfig01/init.c
+stlib: []
+target: testsuites/psxtests/psxconfig01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxdevctl01.yml b/spec/build/testsuites/psxtests/psxdevctl01.yml
new file mode 100644
index 0000000000..b0e75d2c06
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxdevctl01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxdevctl01/main.c
+- testsuites/psxtests/psxdevctl01/test.c
+stlib: []
+target: testsuites/psxtests/psxdevctl01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxeintrjoin.yml b/spec/build/testsuites/psxtests/psxeintrjoin.yml
new file mode 100644
index 0000000000..c6236f8b0a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxeintrjoin.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxeintr_join/init.c
+stlib: []
+target: testsuites/psxtests/psxeintr_join.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxenosys.yml b/spec/build/testsuites/psxtests/psxenosys.yml
new file mode 100644
index 0000000000..781b1d29d5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxenosys.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxenosys/init.c
+stlib: []
+target: testsuites/psxtests/psxenosys.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfatal01.yml b/spec/build/testsuites/psxtests/psxfatal01.yml
new file mode 100644
index 0000000000..7f0fc1f913
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfatal01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfatal01/init.c
+stlib: []
+target: testsuites/psxtests/psxfatal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfatal02.yml b/spec/build/testsuites/psxtests/psxfatal02.yml
new file mode 100644
index 0000000000..202927df49
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfatal02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfatal02/init.c
+stlib: []
+target: testsuites/psxtests/psxfatal02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfatalsupport.yml b/spec/build/testsuites/psxtests/psxfatalsupport.yml
new file mode 100644
index 0000000000..4b1ef109c3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfatalsupport.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfatal_support/init.c
+stlib: []
+target: testsuites/psxtests/psxfatal_support.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfchx01.yml b/spec/build/testsuites/psxtests/psxfchx01.yml
new file mode 100644
index 0000000000..50123bdb2a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfchx01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfchx01/init.c
+stlib: []
+target: testsuites/psxtests/psxfchx01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfenv01.yml b/spec/build/testsuites/psxtests/psxfenv01.yml
new file mode 100644
index 0000000000..c61bc34b58
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfenv01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfenv01/init.c
+stlib:
+- m
+target: testsuites/psxtests/psxfenv01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfile01.yml b/spec/build/testsuites/psxtests/psxfile01.yml
new file mode 100644
index 0000000000..12b6e8f7a2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfile01.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfile01/main.c
+- testsuites/psxtests/psxfile01/test.c
+- testsuites/psxtests/psxfile01/test_cat.c
+- testsuites/psxtests/psxfile01/test_extend.c
+- testsuites/psxtests/psxfile01/test_write.c
+stlib: []
+target: testsuites/psxtests/psxfile01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfile02.yml b/spec/build/testsuites/psxtests/psxfile02.yml
new file mode 100644
index 0000000000..c9c36ec9e1
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfile02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfile02/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/psxtests/psxfile02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxfilelock01.yml b/spec/build/testsuites/psxtests/psxfilelock01.yml
new file mode 100644
index 0000000000..fc3e717f5e
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxfilelock01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxfilelock01/init.c
+stlib: []
+target: testsuites/psxtests/psxfilelock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxgetattrnp01.yml b/spec/build/testsuites/psxtests/psxgetattrnp01.yml
new file mode 100644
index 0000000000..a106c31dbc
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxgetattrnp01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxgetattrnp01/init.c
+stlib: []
+target: testsuites/psxtests/psxgetattrnp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxgetrusage01.yml b/spec/build/testsuites/psxtests/psxgetrusage01.yml
new file mode 100644
index 0000000000..3e2064dce2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxgetrusage01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxgetrusage01/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/psxtests/psxgetrusage01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxglobalcon01.yml b/spec/build/testsuites/psxtests/psxglobalcon01.yml
new file mode 100644
index 0000000000..dfad95acfd
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxglobalcon01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxglobalcon01/init.cc
+stlib: []
+target: testsuites/psxtests/psxglobalcon01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxglobalcon02.yml b/spec/build/testsuites/psxtests/psxglobalcon02.yml
new file mode 100644
index 0000000000..ef592d284f
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxglobalcon02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxglobalcon02/init.cc
+stlib: []
+target: testsuites/psxtests/psxglobalcon02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxhdrs.yml b/spec/build/testsuites/psxtests/psxhdrs.yml
new file mode 100644
index 0000000000..e8cbc31f7d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxhdrs.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/psxtests/psxhdrs.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxid01.yml b/spec/build/testsuites/psxtests/psxid01.yml
new file mode 100644
index 0000000000..3e63341bda
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxid01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxid01/init.c
+stlib: []
+target: testsuites/psxtests/psxid01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psximfs01.yml b/spec/build/testsuites/psxtests/psximfs01.yml
new file mode 100644
index 0000000000..a9c9cf490c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psximfs01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psximfs01/init.c
+stlib: []
+target: testsuites/psxtests/psximfs01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psximfs02.yml b/spec/build/testsuites/psxtests/psximfs02.yml
new file mode 100644
index 0000000000..d16e5bd61a
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psximfs02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psximfs02/init.c
+stlib: []
+target: testsuites/psxtests/psximfs02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxintrcritical01.yml b/spec/build/testsuites/psxtests/psxintrcritical01.yml
new file mode 100644
index 0000000000..b0f02f1646
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxintrcritical01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxintrcritical01/init.c
+stlib: []
+target: testsuites/psxtests/psxintrcritical01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxinttypes01.yml b/spec/build/testsuites/psxtests/psxinttypes01.yml
new file mode 100644
index 0000000000..d2aaeb66f6
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxinttypes01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxinttypes01/init.c
+stlib: []
+target: testsuites/psxtests/psxinttypes01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxitimer.yml b/spec/build/testsuites/psxtests/psxitimer.yml
new file mode 100644
index 0000000000..b5cb8461c2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxitimer.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxitimer/init.c
+stlib: []
+target: testsuites/psxtests/psxitimer.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey01.yml b/spec/build/testsuites/psxtests/psxkey01.yml
new file mode 100644
index 0000000000..07608381bb
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxkey01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey02.yml b/spec/build/testsuites/psxtests/psxkey02.yml
new file mode 100644
index 0000000000..8eb148ba16
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey02/init.c
+stlib: []
+target: testsuites/psxtests/psxkey02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey03.yml b/spec/build/testsuites/psxtests/psxkey03.yml
new file mode 100644
index 0000000000..b4a622fdc2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey03.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey03/init.c
+stlib: []
+target: testsuites/psxtests/psxkey03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey04.yml b/spec/build/testsuites/psxtests/psxkey04.yml
new file mode 100644
index 0000000000..4d27d90c78
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey04.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey04/init.c
+stlib: []
+target: testsuites/psxtests/psxkey04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey05.yml b/spec/build/testsuites/psxtests/psxkey05.yml
new file mode 100644
index 0000000000..c526fb57cf
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey05.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey05/init.c
+stlib: []
+target: testsuites/psxtests/psxkey05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey06.yml b/spec/build/testsuites/psxtests/psxkey06.yml
new file mode 100644
index 0000000000..6e5716e455
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey06.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey06/init.c
+stlib: []
+target: testsuites/psxtests/psxkey06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey07.yml b/spec/build/testsuites/psxtests/psxkey07.yml
new file mode 100644
index 0000000000..923c29b9e9
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey07.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey07/init.c
+stlib: []
+target: testsuites/psxtests/psxkey07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey08.yml b/spec/build/testsuites/psxtests/psxkey08.yml
new file mode 100644
index 0000000000..a1ce328f66
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey08.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey08/init.c
+stlib: []
+target: testsuites/psxtests/psxkey08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey09.yml b/spec/build/testsuites/psxtests/psxkey09.yml
new file mode 100644
index 0000000000..b00c9853cb
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey09.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey09/init.c
+stlib: []
+target: testsuites/psxtests/psxkey09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxkey10.yml b/spec/build/testsuites/psxtests/psxkey10.yml
new file mode 100644
index 0000000000..ffa9540c5b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxkey10.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxkey10/init.c
+stlib: []
+target: testsuites/psxtests/psxkey10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmmap01.yml b/spec/build/testsuites/psxtests/psxmmap01.yml
new file mode 100644
index 0000000000..3a96ce63b2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmmap01.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmmap01/init.c
+- testsuites/psxtests/psxmmap01/test_helper.c
+- testsuites/psxtests/psxmmap01/test_driver.c
+stlib: []
+target: testsuites/psxtests/psxmmap01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmount.yml b/spec/build/testsuites/psxtests/psxmount.yml
new file mode 100644
index 0000000000..9ad42bb4db
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmount.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmount/main.c
+- testsuites/psxtests/psxmount/test.c
+stlib: []
+target: testsuites/psxtests/psxmount.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq01.yml b/spec/build/testsuites/psxtests/psxmsgq01.yml
new file mode 100644
index 0000000000..0482e6d2b8
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq02.yml b/spec/build/testsuites/psxtests/psxmsgq02.yml
new file mode 100644
index 0000000000..66f6dee4a3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq02/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq03.yml b/spec/build/testsuites/psxtests/psxmsgq03.yml
new file mode 100644
index 0000000000..18aaf18c52
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq03.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq03/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmsgq04.yml b/spec/build/testsuites/psxtests/psxmsgq04.yml
new file mode 100644
index 0000000000..a59e83d6a5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmsgq04.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmsgq04/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxmsgq04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxmutexattr01.yml b/spec/build/testsuites/psxtests/psxmutexattr01.yml
new file mode 100644
index 0000000000..53eae57eb0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxmutexattr01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxmutexattr01/init.c
+stlib: []
+target: testsuites/psxtests/psxmutexattr01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxndbm01.yml b/spec/build/testsuites/psxtests/psxndbm01.yml
new file mode 100644
index 0000000000..47d18f834e
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxndbm01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxndbm01/init.c
+stlib: []
+target: testsuites/psxtests/psxndbm01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxobj01.yml b/spec/build/testsuites/psxtests/psxobj01.yml
new file mode 100644
index 0000000000..ed2ab8021c
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxobj01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxobj01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxobj01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxonce01.yml b/spec/build/testsuites/psxtests/psxonce01.yml
new file mode 100644
index 0000000000..5fd2df5616
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxonce01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxonce01/init.c
+stlib: []
+target: testsuites/psxtests/psxonce01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxpasswd01.yml b/spec/build/testsuites/psxtests/psxpasswd01.yml
new file mode 100644
index 0000000000..aeb035e573
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxpasswd01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxpasswd01/init.c
+stlib: []
+target: testsuites/psxtests/psxpasswd01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxpasswd02.yml b/spec/build/testsuites/psxtests/psxpasswd02.yml
new file mode 100644
index 0000000000..990206988d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxpasswd02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxpasswd02/init.c
+stlib: []
+target: testsuites/psxtests/psxpasswd02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxpipe01.yml b/spec/build/testsuites/psxtests/psxpipe01.yml
new file mode 100644
index 0000000000..ff1a88bfe5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxpipe01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxpipe01/init.c
+stlib: []
+target: testsuites/psxtests/psxpipe01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxrdwrv.yml b/spec/build/testsuites/psxtests/psxrdwrv.yml
new file mode 100644
index 0000000000..c7ec810e1b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxrdwrv.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxrdwrv/main.c
+- testsuites/psxtests/psxrdwrv/test.c
+stlib: []
+target: testsuites/psxtests/psxrdwrv.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxreaddir.yml b/spec/build/testsuites/psxtests/psxreaddir.yml
new file mode 100644
index 0000000000..1c1deef314
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxreaddir.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxreaddir/main.c
+- testsuites/psxtests/psxreaddir/test.c
+stlib: []
+target: testsuites/psxtests/psxreaddir.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxrwlock01.yml b/spec/build/testsuites/psxtests/psxrwlock01.yml
new file mode 100644
index 0000000000..ffc3cf7fcf
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxrwlock01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxrwlock01/main.c
+- testsuites/psxtests/psxrwlock01/test.c
+stlib: []
+target: testsuites/psxtests/psxrwlock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsem01.yml b/spec/build/testsuites/psxtests/psxsem01.yml
new file mode 100644
index 0000000000..1b5f721e33
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsem01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsem01/init.c
+- testsuites/support/src/test_support.c
+stlib: []
+target: testsuites/psxtests/psxsem01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxshm01.yml b/spec/build/testsuites/psxtests/psxshm01.yml
new file mode 100644
index 0000000000..a0974c2085
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxshm01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxshm01/init.c
+stlib: []
+target: testsuites/psxtests/psxshm01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxshm02.yml b/spec/build/testsuites/psxtests/psxshm02.yml
new file mode 100644
index 0000000000..37510452f7
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxshm02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxshm02/init.c
+stlib: []
+target: testsuites/psxtests/psxshm02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal01.yml b/spec/build/testsuites/psxtests/psxsignal01.yml
new file mode 100644
index 0000000000..6f62176af3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal01.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal01/init.c
+- testsuites/psxtests/psxsignal01/task1.c
+stlib: []
+target: testsuites/psxtests/psxsignal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal02.yml b/spec/build/testsuites/psxtests/psxsignal02.yml
new file mode 100644
index 0000000000..04eafd45c0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal02/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal03.yml b/spec/build/testsuites/psxtests/psxsignal03.yml
new file mode 100644
index 0000000000..771595df47
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal03.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal03/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal04.yml b/spec/build/testsuites/psxtests/psxsignal04.yml
new file mode 100644
index 0000000000..3da079df3b
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal04.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal04/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal05.yml b/spec/build/testsuites/psxtests/psxsignal05.yml
new file mode 100644
index 0000000000..9b8003aba9
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal05.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal05/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal06.yml b/spec/build/testsuites/psxtests/psxsignal06.yml
new file mode 100644
index 0000000000..bbdb7d6a99
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal06.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal06/init.c
+stlib: []
+target: testsuites/psxtests/psxsignal06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal07.yml b/spec/build/testsuites/psxtests/psxsignal07.yml
new file mode 100644
index 0000000000..b843f53de2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal07.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal07/main.c
+- testsuites/psxtests/psxsignal07/rtems_config.c
+stlib: []
+target: testsuites/psxtests/psxsignal07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsignal08.yml b/spec/build/testsuites/psxtests/psxsignal08.yml
new file mode 100644
index 0000000000..7167009cb5
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsignal08.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsignal08/main.c
+- testsuites/psxtests/psxsignal08/rtems_config.c
+stlib: []
+target: testsuites/psxtests/psxsignal08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxspin01.yml b/spec/build/testsuites/psxtests/psxspin01.yml
new file mode 100644
index 0000000000..063c03e3f1
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxspin01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxspin01/main.c
+- testsuites/psxtests/psxspin01/test.c
+stlib: []
+target: testsuites/psxtests/psxspin01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstack01.yml b/spec/build/testsuites/psxtests/psxstack01.yml
new file mode 100644
index 0000000000..8655be36f9
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstack01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstack01/init.c
+stlib: []
+target: testsuites/psxtests/psxstack01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstack02.yml b/spec/build/testsuites/psxtests/psxstack02.yml
new file mode 100644
index 0000000000..2975e07c79
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstack02.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstack02/init.c
+stlib: []
+target: testsuites/psxtests/psxstack02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstat.yml b/spec/build/testsuites/psxtests/psxstat.yml
new file mode 100644
index 0000000000..52fa36a4c3
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstat.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstat/main.c
+- testsuites/psxtests/psxstat/test.c
+stlib: []
+target: testsuites/psxtests/psxstat.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxstrsignal01.yml b/spec/build/testsuites/psxtests/psxstrsignal01.yml
new file mode 100644
index 0000000000..27073966ee
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxstrsignal01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxstrsignal01/init.c
+stlib: []
+target: testsuites/psxtests/psxstrsignal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxsysconf.yml b/spec/build/testsuites/psxtests/psxsysconf.yml
new file mode 100644
index 0000000000..4f37806253
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxsysconf.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxsysconf/init.c
+stlib: []
+target: testsuites/psxtests/psxsysconf.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxthreadname01.yml b/spec/build/testsuites/psxtests/psxthreadname01.yml
new file mode 100644
index 0000000000..da03c78bc1
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxthreadname01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxthreadname01/init.c
+stlib: []
+target: testsuites/psxtests/psxthreadname01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtime.yml b/spec/build/testsuites/psxtests/psxtime.yml
new file mode 100644
index 0000000000..6dd5aa1a96
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtime.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtime/main.c
+- testsuites/psxtests/psxtime/test.c
+stlib: []
+target: testsuites/psxtests/psxtime.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtimer01.yml b/spec/build/testsuites/psxtests/psxtimer01.yml
new file mode 100644
index 0000000000..17b5a9a6f2
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtimer01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtimer01/psxtimer.c
+stlib: []
+target: testsuites/psxtests/psxtimer01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtimer02.yml b/spec/build/testsuites/psxtests/psxtimer02.yml
new file mode 100644
index 0000000000..96b3a508b0
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtimer02.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtimer02/psxtimer.c
+stlib: []
+target: testsuites/psxtests/psxtimer02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxtimes01.yml b/spec/build/testsuites/psxtests/psxtimes01.yml
new file mode 100644
index 0000000000..b99007af54
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxtimes01.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxtimes01/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/psxtests/psxtimes01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxualarm.yml b/spec/build/testsuites/psxtests/psxualarm.yml
new file mode 100644
index 0000000000..66224db118
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxualarm.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxualarm/init.c
+stlib: []
+target: testsuites/psxtests/psxualarm.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtests/psxusleep.yml b/spec/build/testsuites/psxtests/psxusleep.yml
new file mode 100644
index 0000000000..78f488742d
--- /dev/null
+++ b/spec/build/testsuites/psxtests/psxusleep.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/psxtests/psxusleep/init.c
+stlib: []
+target: testsuites/psxtests/psxusleep.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/grp.yml b/spec/build/testsuites/psxtmtests/grp.yml
new file mode 100644
index 0000000000..2d4c5b2b97
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/grp.yml
@@ -0,0 +1,131 @@
+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_PSXTMTESTS
+includes:
+- testsuites/support/include
+- testsuites/tmtests/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: psxtmbarrier01
+- role: build-dependency
+ uid: psxtmbarrier02
+- role: build-dependency
+ uid: psxtmbarrier03
+- role: build-dependency
+ uid: psxtmbarrier04
+- role: build-dependency
+ uid: psxtmbarrierattr01
+- role: build-dependency
+ uid: psxtmcleanup01
+- role: build-dependency
+ uid: psxtmclocknanosleep01
+- role: build-dependency
+ uid: psxtmclocknanosleep02
+- role: build-dependency
+ uid: psxtmclocknanosleep03
+- role: build-dependency
+ uid: psxtmcond01
+- role: build-dependency
+ uid: psxtmcond02
+- role: build-dependency
+ uid: psxtmcond03
+- role: build-dependency
+ uid: psxtmcond04
+- role: build-dependency
+ uid: psxtmcond05
+- role: build-dependency
+ uid: psxtmcond06
+- role: build-dependency
+ uid: psxtmcond07
+- role: build-dependency
+ uid: psxtmcond08
+- role: build-dependency
+ uid: psxtmcond09
+- role: build-dependency
+ uid: psxtmcond10
+- role: build-dependency
+ uid: psxtmkey01
+- role: build-dependency
+ uid: psxtmkey02
+- role: build-dependency
+ uid: psxtmmq01
+- role: build-dependency
+ uid: psxtmmqrcvblock01
+- role: build-dependency
+ uid: psxtmmqrcvblock02
+- role: build-dependency
+ uid: psxtmmutex01
+- role: build-dependency
+ uid: psxtmmutex02
+- role: build-dependency
+ uid: psxtmmutex03
+- role: build-dependency
+ uid: psxtmmutex04
+- role: build-dependency
+ uid: psxtmmutex05
+- role: build-dependency
+ uid: psxtmmutex06
+- role: build-dependency
+ uid: psxtmmutex07
+- role: build-dependency
+ uid: psxtmmutexattr01
+- role: build-dependency
+ uid: psxtmnanosleep01
+- role: build-dependency
+ uid: psxtmnanosleep02
+- role: build-dependency
+ uid: psxtmonce01
+- role: build-dependency
+ uid: psxtmrwlock01
+- role: build-dependency
+ uid: psxtmrwlock02
+- role: build-dependency
+ uid: psxtmrwlock03
+- role: build-dependency
+ uid: psxtmrwlock04
+- role: build-dependency
+ uid: psxtmrwlock05
+- role: build-dependency
+ uid: psxtmrwlock06
+- role: build-dependency
+ uid: psxtmrwlock07
+- role: build-dependency
+ uid: psxtmsem01
+- role: build-dependency
+ uid: psxtmsem02
+- role: build-dependency
+ uid: psxtmsem03
+- role: build-dependency
+ uid: psxtmsem04
+- role: build-dependency
+ uid: psxtmsem05
+- role: build-dependency
+ uid: psxtmsleep01
+- role: build-dependency
+ uid: psxtmsleep02
+- role: build-dependency
+ uid: psxtmthread01
+- role: build-dependency
+ uid: psxtmthread02
+- role: build-dependency
+ uid: psxtmthread03
+- role: build-dependency
+ uid: psxtmthread04
+- role: build-dependency
+ uid: psxtmthread05
+- role: build-dependency
+ uid: psxtmthread06
+- role: build-dependency
+ uid: psxtmthreadattr01
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmbarrier01.yml b/spec/build/testsuites/psxtmtests/psxtmbarrier01.yml
new file mode 100644
index 0000000000..be54a8fad5
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmbarrier01.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/psxtmtests/psxtmbarrier01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmbarrier01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmbarrier02.yml b/spec/build/testsuites/psxtmtests/psxtmbarrier02.yml
new file mode 100644
index 0000000000..3ec13e8d1d
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmbarrier02.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/psxtmtests/psxtmbarrier02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmbarrier02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmbarrier03.yml b/spec/build/testsuites/psxtmtests/psxtmbarrier03.yml
new file mode 100644
index 0000000000..510d5ca0c0
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmbarrier03.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/psxtmtests/psxtmbarrier03/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmbarrier03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmbarrier04.yml b/spec/build/testsuites/psxtmtests/psxtmbarrier04.yml
new file mode 100644
index 0000000000..ae54419739
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmbarrier04.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/psxtmtests/psxtmbarrier04/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmbarrier04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmbarrierattr01.yml b/spec/build/testsuites/psxtmtests/psxtmbarrierattr01.yml
new file mode 100644
index 0000000000..87c1557699
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmbarrierattr01.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/psxtmtests/psxtmbarrierattr01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmbarrierattr01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcleanup01.yml b/spec/build/testsuites/psxtmtests/psxtmcleanup01.yml
new file mode 100644
index 0000000000..b516a2e4b2
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcleanup01.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/psxtmtests/psxtmcleanup01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcleanup01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmclocknanosleep01.yml b/spec/build/testsuites/psxtmtests/psxtmclocknanosleep01.yml
new file mode 100644
index 0000000000..853884b746
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmclocknanosleep01.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/psxtmtests/psxtmclocknanosleep01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmclocknanosleep01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmclocknanosleep02.yml b/spec/build/testsuites/psxtmtests/psxtmclocknanosleep02.yml
new file mode 100644
index 0000000000..cb54f2c076
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmclocknanosleep02.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/psxtmtests/psxtmclocknanosleep02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmclocknanosleep02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmclocknanosleep03.yml b/spec/build/testsuites/psxtmtests/psxtmclocknanosleep03.yml
new file mode 100644
index 0000000000..fd036dfa7c
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmclocknanosleep03.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/psxtmtests/psxtmclocknanosleep03/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmclocknanosleep03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond01.yml b/spec/build/testsuites/psxtmtests/psxtmcond01.yml
new file mode 100644
index 0000000000..6f65c9b4f6
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond01.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/psxtmtests/psxtmcond01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond02.yml b/spec/build/testsuites/psxtmtests/psxtmcond02.yml
new file mode 100644
index 0000000000..af75234a1f
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond02.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/psxtmtests/psxtmcond02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond03.yml b/spec/build/testsuites/psxtmtests/psxtmcond03.yml
new file mode 100644
index 0000000000..7a954bcdb2
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond03.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/psxtmtests/psxtmcond03/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond04.yml b/spec/build/testsuites/psxtmtests/psxtmcond04.yml
new file mode 100644
index 0000000000..b81e6febda
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond04.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/psxtmtests/psxtmcond04/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond05.yml b/spec/build/testsuites/psxtmtests/psxtmcond05.yml
new file mode 100644
index 0000000000..e13d1b33f5
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond05.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/psxtmtests/psxtmcond05/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond06.yml b/spec/build/testsuites/psxtmtests/psxtmcond06.yml
new file mode 100644
index 0000000000..8f14807582
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond06.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/psxtmtests/psxtmcond06/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond07.yml b/spec/build/testsuites/psxtmtests/psxtmcond07.yml
new file mode 100644
index 0000000000..c42d0716f0
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond07.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/psxtmtests/psxtmcond07/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond08.yml b/spec/build/testsuites/psxtmtests/psxtmcond08.yml
new file mode 100644
index 0000000000..387590dcaa
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond08.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/psxtmtests/psxtmcond08/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond09.yml b/spec/build/testsuites/psxtmtests/psxtmcond09.yml
new file mode 100644
index 0000000000..43ec0990c3
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond09.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/psxtmtests/psxtmcond09/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmcond10.yml b/spec/build/testsuites/psxtmtests/psxtmcond10.yml
new file mode 100644
index 0000000000..ba402b9d72
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmcond10.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/psxtmtests/psxtmcond10/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmcond10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmkey01.yml b/spec/build/testsuites/psxtmtests/psxtmkey01.yml
new file mode 100644
index 0000000000..9e90f5b787
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmkey01.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/psxtmtests/psxtmkey01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmkey01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmkey02.yml b/spec/build/testsuites/psxtmtests/psxtmkey02.yml
new file mode 100644
index 0000000000..0e42d81b72
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmkey02.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/psxtmtests/psxtmkey02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmkey02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmq01.yml b/spec/build/testsuites/psxtmtests/psxtmmq01.yml
new file mode 100644
index 0000000000..c71ca644e5
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmq01.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/psxtmtests/psxtmmq01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmq01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmqrcvblock01.yml b/spec/build/testsuites/psxtmtests/psxtmmqrcvblock01.yml
new file mode 100644
index 0000000000..140d8a0a50
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmqrcvblock01.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/psxtmtests/psxtmmqrcvblock01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmqrcvblock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmqrcvblock02.yml b/spec/build/testsuites/psxtmtests/psxtmmqrcvblock02.yml
new file mode 100644
index 0000000000..f7503c65fd
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmqrcvblock02.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/psxtmtests/psxtmmqrcvblock02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmqrcvblock02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutex01.yml b/spec/build/testsuites/psxtmtests/psxtmmutex01.yml
new file mode 100644
index 0000000000..5ea686ef2b
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutex01.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/psxtmtests/psxtmmutex01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutex01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutex02.yml b/spec/build/testsuites/psxtmtests/psxtmmutex02.yml
new file mode 100644
index 0000000000..d9bfb29b23
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutex02.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/psxtmtests/psxtmmutex02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutex02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutex03.yml b/spec/build/testsuites/psxtmtests/psxtmmutex03.yml
new file mode 100644
index 0000000000..6c07fff450
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutex03.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/psxtmtests/psxtmmutex03/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutex03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutex04.yml b/spec/build/testsuites/psxtmtests/psxtmmutex04.yml
new file mode 100644
index 0000000000..eb4b5e8be2
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutex04.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/psxtmtests/psxtmmutex04/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutex04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutex05.yml b/spec/build/testsuites/psxtmtests/psxtmmutex05.yml
new file mode 100644
index 0000000000..fec07ec6d7
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutex05.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/psxtmtests/psxtmmutex05/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutex05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutex06.yml b/spec/build/testsuites/psxtmtests/psxtmmutex06.yml
new file mode 100644
index 0000000000..1e5935812b
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutex06.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/psxtmtests/psxtmmutex06/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutex06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutex07.yml b/spec/build/testsuites/psxtmtests/psxtmmutex07.yml
new file mode 100644
index 0000000000..3c3445baf9
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutex07.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/psxtmtests/psxtmmutex07/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutex07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmmutexattr01.yml b/spec/build/testsuites/psxtmtests/psxtmmutexattr01.yml
new file mode 100644
index 0000000000..41e68f51d6
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmmutexattr01.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/psxtmtests/psxtmmutexattr01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmmutexattr01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmnanosleep01.yml b/spec/build/testsuites/psxtmtests/psxtmnanosleep01.yml
new file mode 100644
index 0000000000..52fa4d082a
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmnanosleep01.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/psxtmtests/psxtmnanosleep01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmnanosleep01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmnanosleep02.yml b/spec/build/testsuites/psxtmtests/psxtmnanosleep02.yml
new file mode 100644
index 0000000000..a3bb97e27f
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmnanosleep02.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/psxtmtests/psxtmnanosleep02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmnanosleep02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmonce01.yml b/spec/build/testsuites/psxtmtests/psxtmonce01.yml
new file mode 100644
index 0000000000..9120307354
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmonce01.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/psxtmtests/psxtmonce01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmonce01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmrwlock01.yml b/spec/build/testsuites/psxtmtests/psxtmrwlock01.yml
new file mode 100644
index 0000000000..e8185f97e1
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmrwlock01.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/psxtmtests/psxtmrwlock01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmrwlock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmrwlock02.yml b/spec/build/testsuites/psxtmtests/psxtmrwlock02.yml
new file mode 100644
index 0000000000..6989bd55ca
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmrwlock02.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/psxtmtests/psxtmrwlock02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmrwlock02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmrwlock03.yml b/spec/build/testsuites/psxtmtests/psxtmrwlock03.yml
new file mode 100644
index 0000000000..5cc605efba
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmrwlock03.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/psxtmtests/psxtmrwlock03/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmrwlock03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmrwlock04.yml b/spec/build/testsuites/psxtmtests/psxtmrwlock04.yml
new file mode 100644
index 0000000000..dccc122603
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmrwlock04.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/psxtmtests/psxtmrwlock04/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmrwlock04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmrwlock05.yml b/spec/build/testsuites/psxtmtests/psxtmrwlock05.yml
new file mode 100644
index 0000000000..0a62296fff
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmrwlock05.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/psxtmtests/psxtmrwlock05/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmrwlock05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmrwlock06.yml b/spec/build/testsuites/psxtmtests/psxtmrwlock06.yml
new file mode 100644
index 0000000000..9591d67b4b
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmrwlock06.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/psxtmtests/psxtmrwlock06/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmrwlock06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmrwlock07.yml b/spec/build/testsuites/psxtmtests/psxtmrwlock07.yml
new file mode 100644
index 0000000000..f116a3823a
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmrwlock07.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/psxtmtests/psxtmrwlock07/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmrwlock07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmsem01.yml b/spec/build/testsuites/psxtmtests/psxtmsem01.yml
new file mode 100644
index 0000000000..e28152e398
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmsem01.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/psxtmtests/psxtmsem01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmsem01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmsem02.yml b/spec/build/testsuites/psxtmtests/psxtmsem02.yml
new file mode 100644
index 0000000000..dc1e6c98b0
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmsem02.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/psxtmtests/psxtmsem02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmsem02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmsem03.yml b/spec/build/testsuites/psxtmtests/psxtmsem03.yml
new file mode 100644
index 0000000000..c4f3355f00
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmsem03.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/psxtmtests/psxtmsem03/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmsem03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmsem04.yml b/spec/build/testsuites/psxtmtests/psxtmsem04.yml
new file mode 100644
index 0000000000..63184ecf78
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmsem04.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/psxtmtests/psxtmsem04/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmsem04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmsem05.yml b/spec/build/testsuites/psxtmtests/psxtmsem05.yml
new file mode 100644
index 0000000000..d7176d0015
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmsem05.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/psxtmtests/psxtmsem05/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmsem05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmsleep01.yml b/spec/build/testsuites/psxtmtests/psxtmsleep01.yml
new file mode 100644
index 0000000000..e8e241e973
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmsleep01.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/psxtmtests/psxtmsleep01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmsleep01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmsleep02.yml b/spec/build/testsuites/psxtmtests/psxtmsleep02.yml
new file mode 100644
index 0000000000..750dfb18aa
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmsleep02.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/psxtmtests/psxtmsleep02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmsleep02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmthread01.yml b/spec/build/testsuites/psxtmtests/psxtmthread01.yml
new file mode 100644
index 0000000000..db341b18e4
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmthread01.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/psxtmtests/psxtmthread01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmthread01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmthread02.yml b/spec/build/testsuites/psxtmtests/psxtmthread02.yml
new file mode 100644
index 0000000000..e6308973ee
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmthread02.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/psxtmtests/psxtmthread02/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmthread02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmthread03.yml b/spec/build/testsuites/psxtmtests/psxtmthread03.yml
new file mode 100644
index 0000000000..13d1b5c594
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmthread03.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/psxtmtests/psxtmthread03/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmthread03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmthread04.yml b/spec/build/testsuites/psxtmtests/psxtmthread04.yml
new file mode 100644
index 0000000000..b23d627ad3
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmthread04.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/psxtmtests/psxtmthread04/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmthread04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmthread05.yml b/spec/build/testsuites/psxtmtests/psxtmthread05.yml
new file mode 100644
index 0000000000..ad58179aa1
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmthread05.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/psxtmtests/psxtmthread05/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmthread05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmthread06.yml b/spec/build/testsuites/psxtmtests/psxtmthread06.yml
new file mode 100644
index 0000000000..5af6d71a94
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmthread06.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/psxtmtests/psxtmthread06/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmthread06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/psxtmtests/psxtmthreadattr01.yml b/spec/build/testsuites/psxtmtests/psxtmthreadattr01.yml
new file mode 100644
index 0000000000..cbbecc27cc
--- /dev/null
+++ b/spec/build/testsuites/psxtmtests/psxtmthreadattr01.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/psxtmtests/psxtmthreadattr01/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/psxtmtests/psxtmthreadattr01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/rhealstone/grp.yml b/spec/build/testsuites/rhealstone/grp.yml
new file mode 100644
index 0000000000..272c65b22d
--- /dev/null
+++ b/spec/build/testsuites/rhealstone/grp.yml
@@ -0,0 +1,31 @@
+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_RHEALSTONE
+includes:
+- testsuites/support/include
+- testsuites/tmtests/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: rhdeadlockbrk
+- role: build-dependency
+ uid: rhilatency
+- role: build-dependency
+ uid: rhmlatency
+- role: build-dependency
+ uid: rhsemshuffle
+- role: build-dependency
+ uid: rhtaskpreempt
+- role: build-dependency
+ uid: rhtaskswitch
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/rhealstone/rhdeadlockbrk.yml b/spec/build/testsuites/rhealstone/rhdeadlockbrk.yml
new file mode 100644
index 0000000000..4746406f79
--- /dev/null
+++ b/spec/build/testsuites/rhealstone/rhdeadlockbrk.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/rhealstone/rhdeadlockbrk/deadlockbrk.c
+stlib: []
+target: testsuites/rhealstone/rhdeadlockbrk.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/rhealstone/rhilatency.yml b/spec/build/testsuites/rhealstone/rhilatency.yml
new file mode 100644
index 0000000000..35b5229932
--- /dev/null
+++ b/spec/build/testsuites/rhealstone/rhilatency.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/rhealstone/rhilatency/ilatency.c
+stlib: []
+target: testsuites/rhealstone/rhilatency.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/rhealstone/rhmlatency.yml b/spec/build/testsuites/rhealstone/rhmlatency.yml
new file mode 100644
index 0000000000..8939823d4d
--- /dev/null
+++ b/spec/build/testsuites/rhealstone/rhmlatency.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/rhealstone/rhmlatency/mlatency.c
+stlib: []
+target: testsuites/rhealstone/rhmlatency.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/rhealstone/rhsemshuffle.yml b/spec/build/testsuites/rhealstone/rhsemshuffle.yml
new file mode 100644
index 0000000000..e3ea7ec012
--- /dev/null
+++ b/spec/build/testsuites/rhealstone/rhsemshuffle.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/rhealstone/rhsemshuffle/semshuffle.c
+stlib: []
+target: testsuites/rhealstone/rhsemshuffle.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/rhealstone/rhtaskpreempt.yml b/spec/build/testsuites/rhealstone/rhtaskpreempt.yml
new file mode 100644
index 0000000000..e2a3b8d2ad
--- /dev/null
+++ b/spec/build/testsuites/rhealstone/rhtaskpreempt.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/rhealstone/rhtaskpreempt/taskpreempt.c
+stlib: []
+target: testsuites/rhealstone/rhtaskpreempt.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/rhealstone/rhtaskswitch.yml b/spec/build/testsuites/rhealstone/rhtaskswitch.yml
new file mode 100644
index 0000000000..12cfacb790
--- /dev/null
+++ b/spec/build/testsuites/rhealstone/rhtaskswitch.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/rhealstone/rhtaskswitch/taskswitch.c
+stlib: []
+target: testsuites/rhealstone/rhtaskswitch.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/basempnode1.yml b/spec/build/testsuites/samples/basempnode1.yml
new file mode 100644
index 0000000000..e4da6b6171
--- /dev/null
+++ b/spec/build/testsuites/samples/basempnode1.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/samples/base_mp/init1.c
+- testsuites/samples/base_mp/apptask.c
+stlib: []
+target: testsuites/samples/base_mp_node1.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/basempnode2.yml b/spec/build/testsuites/samples/basempnode2.yml
new file mode 100644
index 0000000000..6a83bc67be
--- /dev/null
+++ b/spec/build/testsuites/samples/basempnode2.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/samples/base_mp/init2.c
+- testsuites/samples/base_mp/apptask.c
+stlib: []
+target: testsuites/samples/base_mp_node2.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/basesp.yml b/spec/build/testsuites/samples/basesp.yml
new file mode 100644
index 0000000000..8431be7e2a
--- /dev/null
+++ b/spec/build/testsuites/samples/basesp.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/samples/base_sp/init.c
+- testsuites/samples/base_sp/apptask.c
+stlib: []
+target: testsuites/samples/base_sp.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/capture.yml b/spec/build/testsuites/samples/capture.yml
new file mode 100644
index 0000000000..ad452f24d4
--- /dev/null
+++ b/spec/build/testsuites/samples/capture.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/samples/capture/init.c
+- testsuites/samples/capture/test1.c
+stlib: []
+target: testsuites/samples/capture.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/cdtest.yml b/spec/build/testsuites/samples/cdtest.yml
new file mode 100644
index 0000000000..120076c884
--- /dev/null
+++ b/spec/build/testsuites/samples/cdtest.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 cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/samples/cdtest/init.c
+- testsuites/samples/cdtest/main.cc
+stlib: []
+target: testsuites/samples/cdtest.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/fileio.yml b/spec/build/testsuites/samples/fileio.yml
new file mode 100644
index 0000000000..aaf81659ee
--- /dev/null
+++ b/spec/build/testsuites/samples/fileio.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/samples/fileio/init.c
+stlib: []
+target: testsuites/samples/fileio.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/grp.yml b/spec/build/testsuites/samples/grp.yml
new file mode 100644
index 0000000000..c7591dc551
--- /dev/null
+++ b/spec/build/testsuites/samples/grp.yml
@@ -0,0 +1,48 @@
+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_SAMPLES
+includes:
+- testsuites/support/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: basempnode1
+- role: build-dependency
+ uid: basempnode2
+- role: build-dependency
+ uid: basesp
+- role: build-dependency
+ uid: capture
+- role: build-dependency
+ uid: cdtest
+- role: build-dependency
+ uid: fileio
+- role: build-dependency
+ uid: hello
+- role: build-dependency
+ uid: iostream
+- role: build-dependency
+ uid: loopback
+- role: build-dependency
+ uid: minimum
+- role: build-dependency
+ uid: nsecs
+- role: build-dependency
+ uid: paranoia
+- role: build-dependency
+ uid: pppd
+- role: build-dependency
+ uid: ticker
+- role: build-dependency
+ uid: unlimited
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/samples/hello.yml b/spec/build/testsuites/samples/hello.yml
new file mode 100644
index 0000000000..8919a41886
--- /dev/null
+++ b/spec/build/testsuites/samples/hello.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/samples/hello/init.c
+stlib: []
+target: testsuites/samples/hello.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/iostream.yml b/spec/build/testsuites/samples/iostream.yml
new file mode 100644
index 0000000000..97626895fe
--- /dev/null
+++ b/spec/build/testsuites/samples/iostream.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/samples/iostream/init.cc
+stlib: []
+target: testsuites/samples/iostream.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/loopback.yml b/spec/build/testsuites/samples/loopback.yml
new file mode 100644
index 0000000000..09a816f9cc
--- /dev/null
+++ b/spec/build/testsuites/samples/loopback.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/samples/loopback/init.c
+stlib: []
+target: testsuites/samples/loopback.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/minimum.yml b/spec/build/testsuites/samples/minimum.yml
new file mode 100644
index 0000000000..4a97a86f2f
--- /dev/null
+++ b/spec/build/testsuites/samples/minimum.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/samples/minimum/init.c
+stlib: []
+target: testsuites/samples/minimum.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/nsecs.yml b/spec/build/testsuites/samples/nsecs.yml
new file mode 100644
index 0000000000..7f0c9827ee
--- /dev/null
+++ b/spec/build/testsuites/samples/nsecs.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/samples/nsecs/init.c
+- testsuites/samples/nsecs/empty.c
+stlib: []
+target: testsuites/samples/nsecs.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/paranoia.yml b/spec/build/testsuites/samples/paranoia.yml
new file mode 100644
index 0000000000..39b2850f1e
--- /dev/null
+++ b/spec/build/testsuites/samples/paranoia.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/samples/paranoia/init.c
+- testsuites/samples/paranoia/paranoia.c
+stlib:
+- m
+target: testsuites/samples/paranoia.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/pppd.yml b/spec/build/testsuites/samples/pppd.yml
new file mode 100644
index 0000000000..8747562be8
--- /dev/null
+++ b/spec/build/testsuites/samples/pppd.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- and:
+ - RTEMS_NETWORKING
+ - not: RTEMS_SMP
+features: c cprogram
+includes:
+- cpukit/libnetworking
+ldflags: []
+links: []
+source:
+- testsuites/samples/pppd/init.c
+- testsuites/samples/pppd/pppdapp.c
+stlib: []
+target: testsuites/samples/pppd.exe
+type: build
+use-after:
+- pppd
+use-before: []
diff --git a/spec/build/testsuites/samples/ticker.yml b/spec/build/testsuites/samples/ticker.yml
new file mode 100644
index 0000000000..55a2d433ee
--- /dev/null
+++ b/spec/build/testsuites/samples/ticker.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/samples/ticker/init.c
+- testsuites/samples/ticker/tasks.c
+stlib: []
+target: testsuites/samples/ticker.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/samples/unlimited.yml b/spec/build/testsuites/samples/unlimited.yml
new file mode 100644
index 0000000000..b468da80be
--- /dev/null
+++ b/spec/build/testsuites/samples/unlimited.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/samples/unlimited/init.c
+- testsuites/samples/unlimited/test1.c
+- testsuites/samples/unlimited/test2.c
+- testsuites/samples/unlimited/test3.c
+stlib: []
+target: testsuites/samples/unlimited.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/grp.yml b/spec/build/testsuites/smptests/grp.yml
new file mode 100644
index 0000000000..8564cf2294
--- /dev/null
+++ b/spec/build/testsuites/smptests/grp.yml
@@ -0,0 +1,139 @@
+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_SMP
+ - or:
+ - BUILD_TESTS
+ - BUILD_SMPTESTS
+includes:
+- testsuites/support/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: smp01
+- role: build-dependency
+ uid: smp02
+- role: build-dependency
+ uid: smp03
+- role: build-dependency
+ uid: smp05
+- role: build-dependency
+ uid: smp07
+- role: build-dependency
+ uid: smp08
+- role: build-dependency
+ uid: smp09
+- role: build-dependency
+ uid: smpaffinity01
+- role: build-dependency
+ uid: smpatomic01
+- role: build-dependency
+ uid: smpcache01
+- role: build-dependency
+ uid: smpcapture01
+- role: build-dependency
+ uid: smpcapture02
+- role: build-dependency
+ uid: smpclock01
+- role: build-dependency
+ uid: smpfatal01
+- role: build-dependency
+ uid: smpfatal02
+- role: build-dependency
+ uid: smpfatal03
+- role: build-dependency
+ uid: smpfatal04
+- role: build-dependency
+ uid: smpfatal05
+- role: build-dependency
+ uid: smpfatal06
+- role: build-dependency
+ uid: smpfatal08
+- role: build-dependency
+ uid: smpfatal09
+- role: build-dependency
+ uid: smpipi01
+- role: build-dependency
+ uid: smpload01
+- role: build-dependency
+ uid: smplock01
+- role: build-dependency
+ uid: smpmigration01
+- role: build-dependency
+ uid: smpmigration02
+- role: build-dependency
+ uid: smpmrsp01
+- role: build-dependency
+ uid: smpmulticast01
+- role: build-dependency
+ uid: smpmutex01
+- role: build-dependency
+ uid: smpmutex02
+- role: build-dependency
+ uid: smpopenmp01
+- role: build-dependency
+ uid: smppsxaffinity01
+- role: build-dependency
+ uid: smppsxaffinity02
+- role: build-dependency
+ uid: smppsxmutex01
+- role: build-dependency
+ uid: smppsxsignal01
+- role: build-dependency
+ uid: smpschedaffinity01
+- role: build-dependency
+ uid: smpschedaffinity02
+- role: build-dependency
+ uid: smpschedaffinity03
+- role: build-dependency
+ uid: smpschedaffinity04
+- role: build-dependency
+ uid: smpschedaffinity05
+- role: build-dependency
+ uid: smpschededf01
+- role: build-dependency
+ uid: smpschededf02
+- role: build-dependency
+ uid: smpschededf03
+- role: build-dependency
+ uid: smpschededf04
+- role: build-dependency
+ uid: smpschedsem01
+- role: build-dependency
+ uid: smpscheduler01
+- role: build-dependency
+ uid: smpscheduler02
+- role: build-dependency
+ uid: smpscheduler03
+- role: build-dependency
+ uid: smpscheduler04
+- role: build-dependency
+ uid: smpscheduler05
+- role: build-dependency
+ uid: smpscheduler06
+- role: build-dependency
+ uid: smpscheduler07
+- role: build-dependency
+ uid: smpsignal01
+- role: build-dependency
+ uid: smpstrongapa01
+- role: build-dependency
+ uid: smpswitchextension01
+- role: build-dependency
+ uid: smpthreadlife01
+- role: build-dependency
+ uid: smpthreadpin01
+- role: build-dependency
+ uid: smpunsupported01
+- role: build-dependency
+ uid: smpwakeafter01
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/smptests/smp01.yml b/spec/build/testsuites/smptests/smp01.yml
new file mode 100644
index 0000000000..19ab2463e5
--- /dev/null
+++ b/spec/build/testsuites/smptests/smp01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smp01/init.c
+- testsuites/smptests/smp01/tasks.c
+- testsuites/support/src/locked_print.c
+stlib: []
+target: testsuites/smptests/smp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smp02.yml b/spec/build/testsuites/smptests/smp02.yml
new file mode 100644
index 0000000000..6b89c3538d
--- /dev/null
+++ b/spec/build/testsuites/smptests/smp02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smp02/init.c
+- testsuites/smptests/smp02/tasks.c
+- testsuites/support/src/locked_print.c
+stlib: []
+target: testsuites/smptests/smp02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smp03.yml b/spec/build/testsuites/smptests/smp03.yml
new file mode 100644
index 0000000000..3a484b42c7
--- /dev/null
+++ b/spec/build/testsuites/smptests/smp03.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smp03/init.c
+- testsuites/smptests/smp03/tasks.c
+- testsuites/support/src/locked_print.c
+stlib: []
+target: testsuites/smptests/smp03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smp05.yml b/spec/build/testsuites/smptests/smp05.yml
new file mode 100644
index 0000000000..4b72e3c644
--- /dev/null
+++ b/spec/build/testsuites/smptests/smp05.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smp05/init.c
+- testsuites/support/src/locked_print.c
+stlib: []
+target: testsuites/smptests/smp05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smp07.yml b/spec/build/testsuites/smptests/smp07.yml
new file mode 100644
index 0000000000..66f54a0506
--- /dev/null
+++ b/spec/build/testsuites/smptests/smp07.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smp07/init.c
+- testsuites/support/src/locked_print.c
+stlib: []
+target: testsuites/smptests/smp07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smp08.yml b/spec/build/testsuites/smptests/smp08.yml
new file mode 100644
index 0000000000..52a282e2f5
--- /dev/null
+++ b/spec/build/testsuites/smptests/smp08.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smp08/init.c
+- testsuites/smptests/smp08/tasks.c
+- testsuites/support/src/locked_print.c
+stlib: []
+target: testsuites/smptests/smp08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smp09.yml b/spec/build/testsuites/smptests/smp09.yml
new file mode 100644
index 0000000000..718b7970a5
--- /dev/null
+++ b/spec/build/testsuites/smptests/smp09.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smp09/init.c
+- testsuites/support/src/locked_print.c
+stlib: []
+target: testsuites/smptests/smp09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpaffinity01.yml b/spec/build/testsuites/smptests/smpaffinity01.yml
new file mode 100644
index 0000000000..b9f61f5d01
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpaffinity01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpaffinity01/init.c
+stlib: []
+target: testsuites/smptests/smpaffinity01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpatomic01.yml b/spec/build/testsuites/smptests/smpatomic01.yml
new file mode 100644
index 0000000000..98c5c3a219
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpatomic01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpatomic01/init.c
+stlib: []
+target: testsuites/smptests/smpatomic01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpcache01.yml b/spec/build/testsuites/smptests/smpcache01.yml
new file mode 100644
index 0000000000..e3ae091117
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpcache01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpcache01/init.c
+stlib: []
+target: testsuites/smptests/smpcache01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpcapture01.yml b/spec/build/testsuites/smptests/smpcapture01.yml
new file mode 100644
index 0000000000..9bc6488250
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpcapture01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpcapture01/init.c
+stlib: []
+target: testsuites/smptests/smpcapture01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpcapture02.yml b/spec/build/testsuites/smptests/smpcapture02.yml
new file mode 100644
index 0000000000..e4be8239ac
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpcapture02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpcapture02/init.c
+stlib: []
+target: testsuites/smptests/smpcapture02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpclock01.yml b/spec/build/testsuites/smptests/smpclock01.yml
new file mode 100644
index 0000000000..c8850c7708
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpclock01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpclock01/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/smptests/smpclock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal01.yml b/spec/build/testsuites/smptests/smpfatal01.yml
new file mode 100644
index 0000000000..91c07bdec5
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal01/init.c
+stlib: []
+target: testsuites/smptests/smpfatal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal02.yml b/spec/build/testsuites/smptests/smpfatal02.yml
new file mode 100644
index 0000000000..8bf3cc8f3a
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal02/init.c
+stlib: []
+target: testsuites/smptests/smpfatal02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal03.yml b/spec/build/testsuites/smptests/smpfatal03.yml
new file mode 100644
index 0000000000..5a48a8d482
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal03.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal03/init.c
+stlib: []
+target: testsuites/smptests/smpfatal03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal04.yml b/spec/build/testsuites/smptests/smpfatal04.yml
new file mode 100644
index 0000000000..5340f9e47c
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal04.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal04/init.c
+stlib: []
+target: testsuites/smptests/smpfatal04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal05.yml b/spec/build/testsuites/smptests/smpfatal05.yml
new file mode 100644
index 0000000000..fd0ac2e907
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal05.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal05/init.c
+stlib: []
+target: testsuites/smptests/smpfatal05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal06.yml b/spec/build/testsuites/smptests/smpfatal06.yml
new file mode 100644
index 0000000000..f361f8f0c7
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal06.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal06/init.c
+stlib: []
+target: testsuites/smptests/smpfatal06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal08.yml b/spec/build/testsuites/smptests/smpfatal08.yml
new file mode 100644
index 0000000000..806970f8cb
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal08.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal08/init.c
+stlib: []
+target: testsuites/smptests/smpfatal08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpfatal09.yml b/spec/build/testsuites/smptests/smpfatal09.yml
new file mode 100644
index 0000000000..a44e8b56ed
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpfatal09.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpfatal09/init.c
+stlib: []
+target: testsuites/smptests/smpfatal09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpipi01.yml b/spec/build/testsuites/smptests/smpipi01.yml
new file mode 100644
index 0000000000..5c3b89b4de
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpipi01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpipi01/init.c
+stlib: []
+target: testsuites/smptests/smpipi01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpload01.yml b/spec/build/testsuites/smptests/smpload01.yml
new file mode 100644
index 0000000000..2e6a6b7ae2
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpload01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpload01/init.c
+stlib: []
+target: testsuites/smptests/smpload01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smplock01.yml b/spec/build/testsuites/smptests/smplock01.yml
new file mode 100644
index 0000000000..014e9df96f
--- /dev/null
+++ b/spec/build/testsuites/smptests/smplock01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smplock01/init.c
+stlib: []
+target: testsuites/smptests/smplock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpmigration01.yml b/spec/build/testsuites/smptests/smpmigration01.yml
new file mode 100644
index 0000000000..551c9f918b
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpmigration01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpmigration01/init.c
+stlib: []
+target: testsuites/smptests/smpmigration01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpmigration02.yml b/spec/build/testsuites/smptests/smpmigration02.yml
new file mode 100644
index 0000000000..a7462d8700
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpmigration02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpmigration02/init.c
+stlib: []
+target: testsuites/smptests/smpmigration02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpmrsp01.yml b/spec/build/testsuites/smptests/smpmrsp01.yml
new file mode 100644
index 0000000000..9015b75dad
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpmrsp01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpmrsp01/init.c
+stlib: []
+target: testsuites/smptests/smpmrsp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpmulticast01.yml b/spec/build/testsuites/smptests/smpmulticast01.yml
new file mode 100644
index 0000000000..03c72ea618
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpmulticast01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpmulticast01/init.c
+stlib: []
+target: testsuites/smptests/smpmulticast01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpmutex01.yml b/spec/build/testsuites/smptests/smpmutex01.yml
new file mode 100644
index 0000000000..c4aa6dcd29
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpmutex01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpmutex01/init.c
+stlib: []
+target: testsuites/smptests/smpmutex01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpmutex02.yml b/spec/build/testsuites/smptests/smpmutex02.yml
new file mode 100644
index 0000000000..550cdaa586
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpmutex02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpmutex02/init.c
+stlib: []
+target: testsuites/smptests/smpmutex02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpopenmp01.yml b/spec/build/testsuites/smptests/smpopenmp01.yml
new file mode 100644
index 0000000000..932c777ff1
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpopenmp01.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags:
+- -fopenmp
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_SMP
+features: c cprogram
+includes: []
+ldflags:
+- -fopenmp
+links: []
+source:
+- testsuites/smptests/smpopenmp01/init.c
+stlib: []
+target: testsuites/smptests/smpopenmp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smppsxaffinity01.yml b/spec/build/testsuites/smptests/smppsxaffinity01.yml
new file mode 100644
index 0000000000..9d70baa6ab
--- /dev/null
+++ b/spec/build/testsuites/smptests/smppsxaffinity01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smppsxaffinity01/init.c
+stlib: []
+target: testsuites/smptests/smppsxaffinity01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smppsxaffinity02.yml b/spec/build/testsuites/smptests/smppsxaffinity02.yml
new file mode 100644
index 0000000000..bd896970e1
--- /dev/null
+++ b/spec/build/testsuites/smptests/smppsxaffinity02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smppsxaffinity02/init.c
+stlib: []
+target: testsuites/smptests/smppsxaffinity02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smppsxmutex01.yml b/spec/build/testsuites/smptests/smppsxmutex01.yml
new file mode 100644
index 0000000000..645b36d4b0
--- /dev/null
+++ b/spec/build/testsuites/smptests/smppsxmutex01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smppsxmutex01/init.c
+stlib: []
+target: testsuites/smptests/smppsxmutex01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smppsxsignal01.yml b/spec/build/testsuites/smptests/smppsxsignal01.yml
new file mode 100644
index 0000000000..95549c52cb
--- /dev/null
+++ b/spec/build/testsuites/smptests/smppsxsignal01.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:
+- and:
+ - RTEMS_SMP
+ - RTEMS_POSIX_API
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smppsxsignal01/init.c
+stlib: []
+target: testsuites/smptests/smppsxsignal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschedaffinity01.yml b/spec/build/testsuites/smptests/smpschedaffinity01.yml
new file mode 100644
index 0000000000..96a4a1cc03
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschedaffinity01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschedaffinity01/init.c
+stlib: []
+target: testsuites/smptests/smpschedaffinity01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschedaffinity02.yml b/spec/build/testsuites/smptests/smpschedaffinity02.yml
new file mode 100644
index 0000000000..d573232934
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschedaffinity02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschedaffinity02/init.c
+stlib: []
+target: testsuites/smptests/smpschedaffinity02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschedaffinity03.yml b/spec/build/testsuites/smptests/smpschedaffinity03.yml
new file mode 100644
index 0000000000..b80a48ec24
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschedaffinity03.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschedaffinity03/init.c
+stlib: []
+target: testsuites/smptests/smpschedaffinity03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschedaffinity04.yml b/spec/build/testsuites/smptests/smpschedaffinity04.yml
new file mode 100644
index 0000000000..7328111605
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschedaffinity04.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschedaffinity04/init.c
+stlib: []
+target: testsuites/smptests/smpschedaffinity04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschedaffinity05.yml b/spec/build/testsuites/smptests/smpschedaffinity05.yml
new file mode 100644
index 0000000000..32046be5de
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschedaffinity05.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschedaffinity05/init.c
+stlib: []
+target: testsuites/smptests/smpschedaffinity05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschededf01.yml b/spec/build/testsuites/smptests/smpschededf01.yml
new file mode 100644
index 0000000000..61be8f57fa
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschededf01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschededf01/init.c
+stlib: []
+target: testsuites/smptests/smpschededf01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschededf02.yml b/spec/build/testsuites/smptests/smpschededf02.yml
new file mode 100644
index 0000000000..db5041a775
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschededf02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschededf02/init.c
+stlib: []
+target: testsuites/smptests/smpschededf02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschededf03.yml b/spec/build/testsuites/smptests/smpschededf03.yml
new file mode 100644
index 0000000000..0c1af3e521
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschededf03.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschededf03/init.c
+stlib: []
+target: testsuites/smptests/smpschededf03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschededf04.yml b/spec/build/testsuites/smptests/smpschededf04.yml
new file mode 100644
index 0000000000..bd2a2014c2
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschededf04.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschededf04/init.c
+stlib: []
+target: testsuites/smptests/smpschededf04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpschedsem01.yml b/spec/build/testsuites/smptests/smpschedsem01.yml
new file mode 100644
index 0000000000..8dde70355a
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpschedsem01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpschedsem01/init.c
+stlib: []
+target: testsuites/smptests/smpschedsem01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpscheduler01.yml b/spec/build/testsuites/smptests/smpscheduler01.yml
new file mode 100644
index 0000000000..1a79f22afa
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpscheduler01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpscheduler01/init.c
+stlib: []
+target: testsuites/smptests/smpscheduler01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpscheduler02.yml b/spec/build/testsuites/smptests/smpscheduler02.yml
new file mode 100644
index 0000000000..6fe5224e25
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpscheduler02.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpscheduler02/init.c
+stlib: []
+target: testsuites/smptests/smpscheduler02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpscheduler03.yml b/spec/build/testsuites/smptests/smpscheduler03.yml
new file mode 100644
index 0000000000..957ceb7f33
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpscheduler03.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpscheduler03/init.c
+- testsuites/smptests/smpscheduler03/test.c
+stlib: []
+target: testsuites/smptests/smpscheduler03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpscheduler04.yml b/spec/build/testsuites/smptests/smpscheduler04.yml
new file mode 100644
index 0000000000..3483e7f5c1
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpscheduler04.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpscheduler04/init.c
+stlib: []
+target: testsuites/smptests/smpscheduler04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpscheduler05.yml b/spec/build/testsuites/smptests/smpscheduler05.yml
new file mode 100644
index 0000000000..e365f35d9d
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpscheduler05.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpscheduler05/init.c
+- testsuites/smptests/smpscheduler03/test.c
+stlib: []
+target: testsuites/smptests/smpscheduler05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpscheduler06.yml b/spec/build/testsuites/smptests/smpscheduler06.yml
new file mode 100644
index 0000000000..9255a0227d
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpscheduler06.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpscheduler06/init.c
+- testsuites/smptests/smpscheduler03/test.c
+stlib: []
+target: testsuites/smptests/smpscheduler06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpscheduler07.yml b/spec/build/testsuites/smptests/smpscheduler07.yml
new file mode 100644
index 0000000000..a26aa1f068
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpscheduler07.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpscheduler07/init.c
+- testsuites/smptests/smpscheduler03/test.c
+stlib: []
+target: testsuites/smptests/smpscheduler07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpsignal01.yml b/spec/build/testsuites/smptests/smpsignal01.yml
new file mode 100644
index 0000000000..d2e841bc87
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpsignal01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpsignal01/init.c
+stlib: []
+target: testsuites/smptests/smpsignal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpstrongapa01.yml b/spec/build/testsuites/smptests/smpstrongapa01.yml
new file mode 100644
index 0000000000..508c430f19
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpstrongapa01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpstrongapa01/init.c
+stlib: []
+target: testsuites/smptests/smpstrongapa01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpswitchextension01.yml b/spec/build/testsuites/smptests/smpswitchextension01.yml
new file mode 100644
index 0000000000..8a93f00dd3
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpswitchextension01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpswitchextension01/init.c
+stlib: []
+target: testsuites/smptests/smpswitchextension01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpthreadlife01.yml b/spec/build/testsuites/smptests/smpthreadlife01.yml
new file mode 100644
index 0000000000..d3a8e17fe9
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpthreadlife01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpthreadlife01/init.c
+stlib: []
+target: testsuites/smptests/smpthreadlife01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpthreadpin01.yml b/spec/build/testsuites/smptests/smpthreadpin01.yml
new file mode 100644
index 0000000000..9de0166819
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpthreadpin01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpthreadpin01/init.c
+stlib: []
+target: testsuites/smptests/smpthreadpin01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpunsupported01.yml b/spec/build/testsuites/smptests/smpunsupported01.yml
new file mode 100644
index 0000000000..cb6c040732
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpunsupported01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpunsupported01/init.c
+stlib: []
+target: testsuites/smptests/smpunsupported01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/smptests/smpwakeafter01.yml b/spec/build/testsuites/smptests/smpwakeafter01.yml
new file mode 100644
index 0000000000..cafe71ff83
--- /dev/null
+++ b/spec/build/testsuites/smptests/smpwakeafter01.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_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/smptests/smpwakeafter01/init.c
+stlib: []
+target: testsuites/smptests/smpwakeafter01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/grp.yml b/spec/build/testsuites/sptests/grp.yml
new file mode 100644
index 0000000000..adb5ade354
--- /dev/null
+++ b/spec/build/testsuites/sptests/grp.yml
@@ -0,0 +1,450 @@
+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_SPTESTS
+includes:
+- testsuites/support/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: sp01
+- role: build-dependency
+ uid: sp02
+- role: build-dependency
+ uid: sp03
+- role: build-dependency
+ uid: sp04
+- role: build-dependency
+ uid: sp05
+- role: build-dependency
+ uid: sp06
+- role: build-dependency
+ uid: sp07
+- role: build-dependency
+ uid: sp08
+- role: build-dependency
+ uid: sp11
+- role: build-dependency
+ uid: sp12
+- role: build-dependency
+ uid: sp13
+- role: build-dependency
+ uid: sp14
+- role: build-dependency
+ uid: sp15
+- role: build-dependency
+ uid: sp16
+- role: build-dependency
+ uid: sp17
+- role: build-dependency
+ uid: sp18
+- role: build-dependency
+ uid: sp19
+- role: build-dependency
+ uid: sp20
+- role: build-dependency
+ uid: sp2038
+- role: build-dependency
+ uid: sp21
+- role: build-dependency
+ uid: sp22
+- role: build-dependency
+ uid: sp23
+- role: build-dependency
+ uid: sp24
+- role: build-dependency
+ uid: sp25
+- role: build-dependency
+ uid: sp26
+- role: build-dependency
+ uid: sp27
+- role: build-dependency
+ uid: sp27a
+- role: build-dependency
+ uid: sp29
+- role: build-dependency
+ uid: sp30
+- role: build-dependency
+ uid: sp31
+- role: build-dependency
+ uid: sp32
+- role: build-dependency
+ uid: sp33
+- role: build-dependency
+ uid: sp34
+- role: build-dependency
+ uid: sp35
+- role: build-dependency
+ uid: sp37
+- role: build-dependency
+ uid: sp38
+- role: build-dependency
+ uid: sp40
+- role: build-dependency
+ uid: sp41
+- role: build-dependency
+ uid: sp42
+- role: build-dependency
+ uid: sp43
+- role: build-dependency
+ uid: sp44
+- role: build-dependency
+ uid: sp45
+- role: build-dependency
+ uid: sp46
+- role: build-dependency
+ uid: sp47
+- role: build-dependency
+ uid: sp48
+- role: build-dependency
+ uid: sp49
+- role: build-dependency
+ uid: sp50
+- role: build-dependency
+ uid: sp51
+- role: build-dependency
+ uid: sp52
+- role: build-dependency
+ uid: sp53
+- role: build-dependency
+ uid: sp54
+- role: build-dependency
+ uid: sp55
+- role: build-dependency
+ uid: sp56
+- role: build-dependency
+ uid: sp57
+- role: build-dependency
+ uid: sp58
+- role: build-dependency
+ uid: sp59
+- role: build-dependency
+ uid: sp60
+- role: build-dependency
+ uid: sp62
+- role: build-dependency
+ uid: sp63
+- role: build-dependency
+ uid: sp64
+- role: build-dependency
+ uid: sp65
+- role: build-dependency
+ uid: sp66
+- role: build-dependency
+ uid: sp67
+- role: build-dependency
+ uid: sp68
+- role: build-dependency
+ uid: sp69
+- role: build-dependency
+ uid: sp70
+- role: build-dependency
+ uid: sp71
+- role: build-dependency
+ uid: sp72
+- role: build-dependency
+ uid: sp73
+- role: build-dependency
+ uid: sp74
+- role: build-dependency
+ uid: sp75
+- role: build-dependency
+ uid: sp76
+- role: build-dependency
+ uid: sp77
+- role: build-dependency
+ uid: spassoc01
+- role: build-dependency
+ uid: spatomic01
+- role: build-dependency
+ uid: spcache01
+- role: build-dependency
+ uid: spcbssched01
+- role: build-dependency
+ uid: spcbssched02
+- role: build-dependency
+ uid: spcbssched03
+- role: build-dependency
+ uid: spchain
+- role: build-dependency
+ uid: spclockerr01
+- role: build-dependency
+ uid: spclockerr02
+- role: build-dependency
+ uid: spclocktodhook01
+- role: build-dependency
+ uid: spconfig01
+- role: build-dependency
+ uid: spconfig02
+- role: build-dependency
+ uid: spconsole01
+- role: build-dependency
+ uid: spcontext01
+- role: build-dependency
+ uid: spcoverage
+- role: build-dependency
+ uid: spcpucounter01
+- role: build-dependency
+ uid: spcpuset01
+- role: build-dependency
+ uid: spcxx01
+- role: build-dependency
+ uid: spedfsched01
+- role: build-dependency
+ uid: spedfsched02
+- role: build-dependency
+ uid: spedfsched03
+- role: build-dependency
+ uid: spedfsched04
+- role: build-dependency
+ uid: sperror01
+- role: build-dependency
+ uid: sperror02
+- role: build-dependency
+ uid: sperror03
+- role: build-dependency
+ uid: speventerr03
+- role: build-dependency
+ uid: speventsystem01
+- role: build-dependency
+ uid: speventtransient01
+- role: build-dependency
+ uid: spextensions01
+- role: build-dependency
+ uid: spfatal01
+- role: build-dependency
+ uid: spfatal02
+- role: build-dependency
+ uid: spfatal03
+- role: build-dependency
+ uid: spfatal04
+- role: build-dependency
+ uid: spfatal05
+- role: build-dependency
+ uid: spfatal06
+- role: build-dependency
+ uid: spfatal09
+- role: build-dependency
+ uid: spfatal10
+- role: build-dependency
+ uid: spfatal11
+- role: build-dependency
+ uid: spfatal12
+- role: build-dependency
+ uid: spfatal14
+- role: build-dependency
+ uid: spfatal15
+- role: build-dependency
+ uid: spfatal24
+- role: build-dependency
+ uid: spfatal25
+- role: build-dependency
+ uid: spfatal26
+- role: build-dependency
+ uid: spfatal28
+- role: build-dependency
+ uid: spfatal29
+- role: build-dependency
+ uid: spfatal30
+- role: build-dependency
+ uid: spfatal31
+- role: build-dependency
+ uid: spfatal32
+- role: build-dependency
+ uid: spfifo01
+- role: build-dependency
+ uid: spfifo02
+- role: build-dependency
+ uid: spfifo03
+- role: build-dependency
+ uid: spfifo04
+- role: build-dependency
+ uid: spfifo05
+- role: build-dependency
+ uid: spfreechain01
+- role: build-dependency
+ uid: spglobalcon01
+- role: build-dependency
+ uid: spglobalcon02
+- role: build-dependency
+ uid: spheapprot
+- role: build-dependency
+ uid: spinternalerror01
+- role: build-dependency
+ uid: spinternalerror02
+- role: build-dependency
+ uid: spintrcritical01
+- role: build-dependency
+ uid: spintrcritical02
+- role: build-dependency
+ uid: spintrcritical03
+- role: build-dependency
+ uid: spintrcritical04
+- role: build-dependency
+ uid: spintrcritical05
+- role: build-dependency
+ uid: spintrcritical08
+- role: build-dependency
+ uid: spintrcritical09
+- role: build-dependency
+ uid: spintrcritical10
+- role: build-dependency
+ uid: spintrcritical11
+- role: build-dependency
+ uid: spintrcritical12
+- role: build-dependency
+ uid: spintrcritical13
+- role: build-dependency
+ uid: spintrcritical14
+- role: build-dependency
+ uid: spintrcritical15
+- role: build-dependency
+ uid: spintrcritical16
+- role: build-dependency
+ uid: spintrcritical18
+- role: build-dependency
+ uid: spintrcritical20
+- role: build-dependency
+ uid: spintrcritical21
+- role: build-dependency
+ uid: spintrcritical22
+- role: build-dependency
+ uid: spintrcritical23
+- role: build-dependency
+ uid: spintrcritical24
+- role: build-dependency
+ uid: spintrerr01
+- role: build-dependency
+ uid: splinkersets01
+- role: build-dependency
+ uid: spmisc01
+- role: build-dependency
+ uid: spmkdir
+- role: build-dependency
+ uid: spmountmgr01
+- role: build-dependency
+ uid: spmrsp01
+- role: build-dependency
+ uid: spmsgqerr01
+- role: build-dependency
+ uid: spmsgqerr02
+- role: build-dependency
+ uid: spmutex01
+- role: build-dependency
+ uid: spnsext01
+- role: build-dependency
+ uid: spobjgetnext
+- role: build-dependency
+ uid: sppagesize
+- role: build-dependency
+ uid: sppartitionerr01
+- role: build-dependency
+ uid: sppercpudata01
+- role: build-dependency
+ uid: spporterr01
+- role: build-dependency
+ uid: spprintk
+- role: build-dependency
+ uid: spprivenv01
+- role: build-dependency
+ uid: spprofiling01
+- role: build-dependency
+ uid: spqreslib
+- role: build-dependency
+ uid: spratemonerr01
+- role: build-dependency
+ uid: sprbtree01
+- role: build-dependency
+ uid: spregionerr01
+- role: build-dependency
+ uid: sprmsched01
+- role: build-dependency
+ uid: sprmsched02
+- role: build-dependency
+ uid: spscheduler01
+- role: build-dependency
+ uid: spsem01
+- role: build-dependency
+ uid: spsem02
+- role: build-dependency
+ uid: spsem03
+- role: build-dependency
+ uid: spsemerr01
+- role: build-dependency
+ uid: spsemerr02
+- role: build-dependency
+ uid: spsignalerr01
+- role: build-dependency
+ uid: spsimplesched01
+- role: build-dependency
+ uid: spsimplesched02
+- role: build-dependency
+ uid: spsimplesched03
+- role: build-dependency
+ uid: spsize
+- role: build-dependency
+ uid: spstdthreads01
+- role: build-dependency
+ uid: spstkalloc
+- role: build-dependency
+ uid: spstkalloc02
+- role: build-dependency
+ uid: spsysinit01
+- role: build-dependency
+ uid: spsyslock01
+- role: build-dependency
+ uid: sptaskerr01
+- role: build-dependency
+ uid: sptaskerr02
+- role: build-dependency
+ uid: sptaskerr03
+- role: build-dependency
+ uid: sptaskerr04
+- role: build-dependency
+ uid: sptasknopreempt01
+- role: build-dependency
+ uid: spthread01
+- role: build-dependency
+ uid: spthreadlife01
+- role: build-dependency
+ uid: spthreadq01
+- role: build-dependency
+ uid: sptimecounter01
+- role: build-dependency
+ uid: sptimecounter02
+- role: build-dependency
+ uid: sptimecounter03
+- role: build-dependency
+ uid: sptimecounter04
+- role: build-dependency
+ uid: sptimererr01
+- role: build-dependency
+ uid: sptimererr02
+- role: build-dependency
+ uid: sptimerserver01
+- role: build-dependency
+ uid: sptimespec01
+- role: build-dependency
+ uid: sptls01
+- role: build-dependency
+ uid: sptls02
+- role: build-dependency
+ uid: sptls03
+- role: build-dependency
+ uid: sptls04
+- role: build-dependency
+ uid: spversion01
+- role: build-dependency
+ uid: spwatchdog
+- role: build-dependency
+ uid: spwkspace
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp01.yml b/spec/build/testsuites/sptests/sp01.yml
new file mode 100644
index 0000000000..342271f56e
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp01.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/sptests/sp01/init.c
+- testsuites/sptests/sp01/task1.c
+stlib: []
+target: testsuites/sptests/sp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp02.yml b/spec/build/testsuites/sptests/sp02.yml
new file mode 100644
index 0000000000..b2f5c95aef
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp02.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/sptests/sp02/init.c
+- testsuites/sptests/sp02/task1.c
+- testsuites/sptests/sp02/task2.c
+- testsuites/sptests/sp02/task3.c
+- testsuites/sptests/sp02/preempt.c
+stlib: []
+target: testsuites/sptests/sp02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp03.yml b/spec/build/testsuites/sptests/sp03.yml
new file mode 100644
index 0000000000..0e93ab8a89
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp03.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/sptests/sp03/init.c
+- testsuites/sptests/sp03/task1.c
+- testsuites/sptests/sp03/task2.c
+stlib: []
+target: testsuites/sptests/sp03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp04.yml b/spec/build/testsuites/sptests/sp04.yml
new file mode 100644
index 0000000000..c3e0208531
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp04.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/sptests/sp04/init.c
+- testsuites/sptests/sp04/task1.c
+- testsuites/sptests/sp04/task2.c
+- testsuites/sptests/sp04/task3.c
+- testsuites/sptests/sp04/tswitch.c
+stlib: []
+target: testsuites/sptests/sp04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp05.yml b/spec/build/testsuites/sptests/sp05.yml
new file mode 100644
index 0000000000..6982f3aa60
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp05.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/sptests/sp05/init.c
+- testsuites/sptests/sp05/task1.c
+- testsuites/sptests/sp05/task2.c
+- testsuites/sptests/sp05/task3.c
+stlib: []
+target: testsuites/sptests/sp05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp06.yml b/spec/build/testsuites/sptests/sp06.yml
new file mode 100644
index 0000000000..534f2776c2
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp06.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/sptests/sp06/init.c
+- testsuites/sptests/sp06/task1.c
+- testsuites/sptests/sp06/task2.c
+- testsuites/sptests/sp06/task3.c
+stlib: []
+target: testsuites/sptests/sp06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp07.yml b/spec/build/testsuites/sptests/sp07.yml
new file mode 100644
index 0000000000..3e6e92c466
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp07.yml
@@ -0,0 +1,28 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: 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/sptests/sp07/init.c
+- testsuites/sptests/sp07/task1.c
+- testsuites/sptests/sp07/task2.c
+- testsuites/sptests/sp07/task3.c
+- testsuites/sptests/sp07/task4.c
+- testsuites/sptests/sp07/taskexit.c
+- testsuites/sptests/sp07/tcreate.c
+- testsuites/sptests/sp07/tdelete.c
+- testsuites/sptests/sp07/trestart.c
+- testsuites/sptests/sp07/tstart.c
+stlib: []
+target: testsuites/sptests/sp07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp08.yml b/spec/build/testsuites/sptests/sp08.yml
new file mode 100644
index 0000000000..ec38b10918
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp08.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/sptests/sp08/init.c
+stlib: []
+target: testsuites/sptests/sp08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp11.yml b/spec/build/testsuites/sptests/sp11.yml
new file mode 100644
index 0000000000..8e071ffcd8
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp11.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/sptests/sp11/init.c
+- testsuites/sptests/sp11/task1.c
+- testsuites/sptests/sp11/task2.c
+- testsuites/sptests/sp11/timer.c
+stlib: []
+target: testsuites/sptests/sp11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp12.yml b/spec/build/testsuites/sptests/sp12.yml
new file mode 100644
index 0000000000..8a80f883a0
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp12.yml
@@ -0,0 +1,26 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: 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/sptests/sp12/init.c
+- testsuites/sptests/sp12/task1.c
+- testsuites/sptests/sp12/task2.c
+- testsuites/sptests/sp12/task3.c
+- testsuites/sptests/sp12/task4.c
+- testsuites/sptests/sp12/task5.c
+- testsuites/sptests/sp12/pridrv.c
+- testsuites/sptests/sp12/pritask.c
+stlib: []
+target: testsuites/sptests/sp12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp13.yml b/spec/build/testsuites/sptests/sp13.yml
new file mode 100644
index 0000000000..96db9801dc
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp13.yml
@@ -0,0 +1,24 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: 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/sptests/sp13/init.c
+- testsuites/sptests/sp13/fillbuff.c
+- testsuites/sptests/sp13/putbuff.c
+- testsuites/sptests/sp13/task1.c
+- testsuites/sptests/sp13/task2.c
+- testsuites/sptests/sp13/task3.c
+stlib: []
+target: testsuites/sptests/sp13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp14.yml b/spec/build/testsuites/sptests/sp14.yml
new file mode 100644
index 0000000000..0dae55025b
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp14.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/sptests/sp14/init.c
+- testsuites/sptests/sp14/asr.c
+- testsuites/sptests/sp14/task1.c
+- testsuites/sptests/sp14/task2.c
+stlib: []
+target: testsuites/sptests/sp14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp15.yml b/spec/build/testsuites/sptests/sp15.yml
new file mode 100644
index 0000000000..dac01b8a97
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp15.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/sptests/sp15/init.c
+- testsuites/sptests/sp15/task1.c
+stlib: []
+target: testsuites/sptests/sp15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp16.yml b/spec/build/testsuites/sptests/sp16.yml
new file mode 100644
index 0000000000..866817c0bc
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp16.yml
@@ -0,0 +1,24 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: 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/sptests/sp16/init.c
+- testsuites/sptests/sp16/task1.c
+- testsuites/sptests/sp16/task2.c
+- testsuites/sptests/sp16/task3.c
+- testsuites/sptests/sp16/task4.c
+- testsuites/sptests/sp16/task5.c
+stlib: []
+target: testsuites/sptests/sp16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp17.yml b/spec/build/testsuites/sptests/sp17.yml
new file mode 100644
index 0000000000..75c60b994b
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp17.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/sptests/sp17/init.c
+- testsuites/sptests/sp17/asr.c
+- testsuites/sptests/sp17/task1.c
+- testsuites/sptests/sp17/task2.c
+stlib: []
+target: testsuites/sptests/sp17.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp18.yml b/spec/build/testsuites/sptests/sp18.yml
new file mode 100644
index 0000000000..23af739ded
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp18.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/sptests/sp18/init.c
+stlib: []
+target: testsuites/sptests/sp18.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp19.yml b/spec/build/testsuites/sptests/sp19.yml
new file mode 100644
index 0000000000..055d828cf5
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp19.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/sptests/sp19/init.c
+- testsuites/sptests/sp19/first.c
+- testsuites/sptests/sp19/fptask.c
+- testsuites/sptests/sp19/task1.c
+stlib: []
+target: testsuites/sptests/sp19.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp20.yml b/spec/build/testsuites/sptests/sp20.yml
new file mode 100644
index 0000000000..eca28d6bab
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp20.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/sptests/sp20/init.c
+- testsuites/sptests/sp20/getall.c
+- testsuites/sptests/sp20/task1.c
+stlib: []
+target: testsuites/sptests/sp20.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp2038.yml b/spec/build/testsuites/sptests/sp2038.yml
new file mode 100644
index 0000000000..ee42dc8196
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp2038.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/sptests/sp2038/init.c
+stlib: []
+target: testsuites/sptests/sp2038.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp21.yml b/spec/build/testsuites/sptests/sp21.yml
new file mode 100644
index 0000000000..3c7780e4be
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp21.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/sptests/sp21/init.c
+stlib: []
+target: testsuites/sptests/sp21.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp22.yml b/spec/build/testsuites/sptests/sp22.yml
new file mode 100644
index 0000000000..3f1d18ed22
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp22.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/sptests/sp22/init.c
+- testsuites/sptests/sp22/prtime.c
+- testsuites/sptests/sp22/delay.c
+- testsuites/sptests/sp22/task1.c
+stlib: []
+target: testsuites/sptests/sp22.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp23.yml b/spec/build/testsuites/sptests/sp23.yml
new file mode 100644
index 0000000000..181b8ed4c9
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp23.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/sptests/sp23/init.c
+- testsuites/sptests/sp23/task1.c
+stlib: []
+target: testsuites/sptests/sp23.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp24.yml b/spec/build/testsuites/sptests/sp24.yml
new file mode 100644
index 0000000000..93188689a1
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp24.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/sptests/sp24/init.c
+- testsuites/sptests/sp24/resume.c
+- testsuites/sptests/sp24/task1.c
+stlib: []
+target: testsuites/sptests/sp24.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp25.yml b/spec/build/testsuites/sptests/sp25.yml
new file mode 100644
index 0000000000..34deadf4cc
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp25.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/sptests/sp25/init.c
+- testsuites/sptests/sp25/task1.c
+stlib: []
+target: testsuites/sptests/sp25.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp26.yml b/spec/build/testsuites/sptests/sp26.yml
new file mode 100644
index 0000000000..dbff993ee2
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp26.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/sptests/sp26/init.c
+- testsuites/sptests/sp26/task1.c
+stlib: []
+target: testsuites/sptests/sp26.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp27.yml b/spec/build/testsuites/sptests/sp27.yml
new file mode 100644
index 0000000000..7ccb24b65f
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp27.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/sptests/sp27/init.c
+stlib: []
+target: testsuites/sptests/sp27.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp27a.yml b/spec/build/testsuites/sptests/sp27a.yml
new file mode 100644
index 0000000000..9707f9b409
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp27a.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/sptests/sp27a/init.c
+stlib: []
+target: testsuites/sptests/sp27a.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp29.yml b/spec/build/testsuites/sptests/sp29.yml
new file mode 100644
index 0000000000..43c8abb8b9
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp29.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:
+- not: RTEMS_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/sptests/sp29/init.c
+stlib: []
+target: testsuites/sptests/sp29.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp30.yml b/spec/build/testsuites/sptests/sp30.yml
new file mode 100644
index 0000000000..b59cfbe240
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp30.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/sptests/sp30/init.c
+- testsuites/sptests/sp30/resume.c
+- testsuites/sptests/sp30/task1.c
+stlib: []
+target: testsuites/sptests/sp30.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp31.yml b/spec/build/testsuites/sptests/sp31.yml
new file mode 100644
index 0000000000..1620d6b999
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp31.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/sptests/sp31/delay.c
+- testsuites/sptests/sp31/init.c
+- testsuites/sptests/sp31/prtime.c
+- testsuites/sptests/sp31/task1.c
+stlib: []
+target: testsuites/sptests/sp31.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp32.yml b/spec/build/testsuites/sptests/sp32.yml
new file mode 100644
index 0000000000..9460734648
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp32.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/sptests/sp32/init.c
+stlib: []
+target: testsuites/sptests/sp32.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp33.yml b/spec/build/testsuites/sptests/sp33.yml
new file mode 100644
index 0000000000..ce04a2f871
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp33.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/sptests/sp33/init.c
+stlib: []
+target: testsuites/sptests/sp33.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp34.yml b/spec/build/testsuites/sptests/sp34.yml
new file mode 100644
index 0000000000..cac2dfec41
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp34.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/sptests/sp34/changepri.c
+stlib: []
+target: testsuites/sptests/sp34.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp35.yml b/spec/build/testsuites/sptests/sp35.yml
new file mode 100644
index 0000000000..2902856b90
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp35.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/sptests/sp35/priinv.c
+stlib: []
+target: testsuites/sptests/sp35.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp36.yml b/spec/build/testsuites/sptests/sp36.yml
new file mode 100644
index 0000000000..cc16a01401
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp36.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/sp36.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp37.yml b/spec/build/testsuites/sptests/sp37.yml
new file mode 100644
index 0000000000..92c8e37348
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp37.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/sptests/sp37/init.c
+stlib: []
+target: testsuites/sptests/sp37.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp38.yml b/spec/build/testsuites/sptests/sp38.yml
new file mode 100644
index 0000000000..f1c18db518
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp38.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/sptests/sp38/init.c
+stlib: []
+target: testsuites/sptests/sp38.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp40.yml b/spec/build/testsuites/sptests/sp40.yml
new file mode 100644
index 0000000000..19e0a05e80
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp40.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/sptests/sp40/init.c
+stlib: []
+target: testsuites/sptests/sp40.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp41.yml b/spec/build/testsuites/sptests/sp41.yml
new file mode 100644
index 0000000000..10f0ce88f5
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp41.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/sptests/sp41/init.c
+stlib: []
+target: testsuites/sptests/sp41.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp42.yml b/spec/build/testsuites/sptests/sp42.yml
new file mode 100644
index 0000000000..a7a28bcd4e
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp42.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/sptests/sp42/init.c
+stlib: []
+target: testsuites/sptests/sp42.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp43.yml b/spec/build/testsuites/sptests/sp43.yml
new file mode 100644
index 0000000000..f11b4349a3
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp43.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/sptests/sp43/init.c
+stlib: []
+target: testsuites/sptests/sp43.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp44.yml b/spec/build/testsuites/sptests/sp44.yml
new file mode 100644
index 0000000000..8acf743215
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp44.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/sptests/sp44/init.c
+stlib: []
+target: testsuites/sptests/sp44.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp45.yml b/spec/build/testsuites/sptests/sp45.yml
new file mode 100644
index 0000000000..a94487cf13
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp45.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/sptests/sp45/init.c
+stlib: []
+target: testsuites/sptests/sp45.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp46.yml b/spec/build/testsuites/sptests/sp46.yml
new file mode 100644
index 0000000000..80a4ea4495
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp46.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/sptests/sp46/init.c
+stlib: []
+target: testsuites/sptests/sp46.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp47.yml b/spec/build/testsuites/sptests/sp47.yml
new file mode 100644
index 0000000000..1555d1b198
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp47.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/sptests/sp47/init.c
+stlib: []
+target: testsuites/sptests/sp47.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp48.yml b/spec/build/testsuites/sptests/sp48.yml
new file mode 100644
index 0000000000..ad7b94d1ef
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp48.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/sptests/sp48/init.c
+stlib: []
+target: testsuites/sptests/sp48.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp49.yml b/spec/build/testsuites/sptests/sp49.yml
new file mode 100644
index 0000000000..a2a4d11b13
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp49.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/sptests/sp49/init.c
+stlib: []
+target: testsuites/sptests/sp49.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp50.yml b/spec/build/testsuites/sptests/sp50.yml
new file mode 100644
index 0000000000..acccb3cc27
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp50.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/sptests/sp50/init.c
+stlib: []
+target: testsuites/sptests/sp50.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp51.yml b/spec/build/testsuites/sptests/sp51.yml
new file mode 100644
index 0000000000..fcf4ae3169
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp51.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/sptests/sp51/init.c
+stlib: []
+target: testsuites/sptests/sp51.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp52.yml b/spec/build/testsuites/sptests/sp52.yml
new file mode 100644
index 0000000000..4d71297818
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp52.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/sptests/sp52/init.c
+stlib: []
+target: testsuites/sptests/sp52.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp53.yml b/spec/build/testsuites/sptests/sp53.yml
new file mode 100644
index 0000000000..7e347b587a
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp53.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/sptests/sp53/init.c
+stlib: []
+target: testsuites/sptests/sp53.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp54.yml b/spec/build/testsuites/sptests/sp54.yml
new file mode 100644
index 0000000000..3f0b557a7a
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp54.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/sptests/sp54/init.c
+stlib: []
+target: testsuites/sptests/sp54.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp55.yml b/spec/build/testsuites/sptests/sp55.yml
new file mode 100644
index 0000000000..ebcbadfb92
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp55.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/sptests/sp55/init.c
+stlib: []
+target: testsuites/sptests/sp55.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp56.yml b/spec/build/testsuites/sptests/sp56.yml
new file mode 100644
index 0000000000..4356acefa2
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp56.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/sptests/sp56/init.c
+stlib: []
+target: testsuites/sptests/sp56.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp57.yml b/spec/build/testsuites/sptests/sp57.yml
new file mode 100644
index 0000000000..139fb2008a
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp57.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/sptests/sp57/init.c
+stlib: []
+target: testsuites/sptests/sp57.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp58.yml b/spec/build/testsuites/sptests/sp58.yml
new file mode 100644
index 0000000000..f4cea837d3
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp58.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/sptests/sp58/init.c
+stlib: []
+target: testsuites/sptests/sp58.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp59.yml b/spec/build/testsuites/sptests/sp59.yml
new file mode 100644
index 0000000000..0f6bc1d3f2
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp59.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/sptests/sp59/init.c
+stlib: []
+target: testsuites/sptests/sp59.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp60.yml b/spec/build/testsuites/sptests/sp60.yml
new file mode 100644
index 0000000000..bd8ffc32cf
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp60.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/sptests/sp60/init.c
+stlib: []
+target: testsuites/sptests/sp60.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp62.yml b/spec/build/testsuites/sptests/sp62.yml
new file mode 100644
index 0000000000..95208fdabd
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp62.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/sptests/sp62/init.c
+stlib: []
+target: testsuites/sptests/sp62.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp63.yml b/spec/build/testsuites/sptests/sp63.yml
new file mode 100644
index 0000000000..e335b0960f
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp63.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/sptests/sp63/init.c
+stlib: []
+target: testsuites/sptests/sp63.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp64.yml b/spec/build/testsuites/sptests/sp64.yml
new file mode 100644
index 0000000000..950c46c2d0
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp64.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/sptests/sp64/init.c
+stlib: []
+target: testsuites/sptests/sp64.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp65.yml b/spec/build/testsuites/sptests/sp65.yml
new file mode 100644
index 0000000000..af28284949
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp65.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/sptests/sp65/init.c
+stlib: []
+target: testsuites/sptests/sp65.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp66.yml b/spec/build/testsuites/sptests/sp66.yml
new file mode 100644
index 0000000000..e90ff93d34
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp66.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/sptests/sp66/init.c
+stlib: []
+target: testsuites/sptests/sp66.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp67.yml b/spec/build/testsuites/sptests/sp67.yml
new file mode 100644
index 0000000000..923b29262c
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp67.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/sptests/sp67/init.c
+stlib: []
+target: testsuites/sptests/sp67.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp68.yml b/spec/build/testsuites/sptests/sp68.yml
new file mode 100644
index 0000000000..e07f98ebe9
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp68.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/sptests/sp68/init.c
+stlib: []
+target: testsuites/sptests/sp68.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp69.yml b/spec/build/testsuites/sptests/sp69.yml
new file mode 100644
index 0000000000..a72ca09a46
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp69.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/sptests/sp69/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/sptests/sp69.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp70.yml b/spec/build/testsuites/sptests/sp70.yml
new file mode 100644
index 0000000000..8e6305df42
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp70.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/sptests/sp70/init.c
+stlib: []
+target: testsuites/sptests/sp70.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp71.yml b/spec/build/testsuites/sptests/sp71.yml
new file mode 100644
index 0000000000..46f088e84c
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp71.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/sptests/sp71/init.c
+stlib: []
+target: testsuites/sptests/sp71.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp72.yml b/spec/build/testsuites/sptests/sp72.yml
new file mode 100644
index 0000000000..1b61e1fe09
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp72.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/sptests/sp72/init.c
+stlib: []
+target: testsuites/sptests/sp72.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp73.yml b/spec/build/testsuites/sptests/sp73.yml
new file mode 100644
index 0000000000..16ee8f43e9
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp73.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/sptests/sp73/init.c
+stlib: []
+target: testsuites/sptests/sp73.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp74.yml b/spec/build/testsuites/sptests/sp74.yml
new file mode 100644
index 0000000000..f0daa24dc9
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp74.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/sptests/sp74/init.c
+stlib: []
+target: testsuites/sptests/sp74.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp75.yml b/spec/build/testsuites/sptests/sp75.yml
new file mode 100644
index 0000000000..0e91d062d4
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp75.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/sptests/sp75/init.c
+stlib: []
+target: testsuites/sptests/sp75.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp76.yml b/spec/build/testsuites/sptests/sp76.yml
new file mode 100644
index 0000000000..4313db1d47
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp76.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/sptests/sp76/init.c
+stlib: []
+target: testsuites/sptests/sp76.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sp77.yml b/spec/build/testsuites/sptests/sp77.yml
new file mode 100644
index 0000000000..87aa34bedd
--- /dev/null
+++ b/spec/build/testsuites/sptests/sp77.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/sptests/sp77/init.c
+stlib: []
+target: testsuites/sptests/sp77.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spassoc01.yml b/spec/build/testsuites/sptests/spassoc01.yml
new file mode 100644
index 0000000000..817115cf9e
--- /dev/null
+++ b/spec/build/testsuites/sptests/spassoc01.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/sptests/spassoc01/init.c
+stlib: []
+target: testsuites/sptests/spassoc01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spatomic01.yml b/spec/build/testsuites/sptests/spatomic01.yml
new file mode 100644
index 0000000000..7cef621604
--- /dev/null
+++ b/spec/build/testsuites/sptests/spatomic01.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/sptests/spatomic01/init.c
+stlib: []
+target: testsuites/sptests/spatomic01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcache01.yml b/spec/build/testsuites/sptests/spcache01.yml
new file mode 100644
index 0000000000..12be856569
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcache01.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/sptests/spcache01/init.c
+stlib: []
+target: testsuites/sptests/spcache01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcbssched01.yml b/spec/build/testsuites/sptests/spcbssched01.yml
new file mode 100644
index 0000000000..5063c5f761
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcbssched01.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/sptests/spcbssched01/init.c
+- testsuites/sptests/spcbssched01/task1.c
+stlib: []
+target: testsuites/sptests/spcbssched01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcbssched02.yml b/spec/build/testsuites/sptests/spcbssched02.yml
new file mode 100644
index 0000000000..e280e7c624
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcbssched02.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/sptests/spcbssched02/init.c
+- testsuites/sptests/spcbssched02/task_periodic.c
+stlib: []
+target: testsuites/sptests/spcbssched02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcbssched03.yml b/spec/build/testsuites/sptests/spcbssched03.yml
new file mode 100644
index 0000000000..0cfc61235e
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcbssched03.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/sptests/spcbssched03/init.c
+- testsuites/sptests/spcbssched03/tasks_periodic.c
+- testsuites/sptests/spcbssched03/tasks_aperiodic.c
+stlib: []
+target: testsuites/sptests/spcbssched03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spchain.yml b/spec/build/testsuites/sptests/spchain.yml
new file mode 100644
index 0000000000..28df95136b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spchain.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/sptests/spchain/init.c
+stlib: []
+target: testsuites/sptests/spchain.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spclockerr01.yml b/spec/build/testsuites/sptests/spclockerr01.yml
new file mode 100644
index 0000000000..cf7cd2ffdc
--- /dev/null
+++ b/spec/build/testsuites/sptests/spclockerr01.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/sptests/spclock_err01/init.c
+- testsuites/sptests/spclock_err01/delay.c
+stlib: []
+target: testsuites/sptests/spclock_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spclockerr02.yml b/spec/build/testsuites/sptests/spclockerr02.yml
new file mode 100644
index 0000000000..a730c0777b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spclockerr02.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/sptests/spclock_err02/init.c
+stlib: []
+target: testsuites/sptests/spclock_err02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spclocktodhook01.yml b/spec/build/testsuites/sptests/spclocktodhook01.yml
new file mode 100644
index 0000000000..1b09b23fed
--- /dev/null
+++ b/spec/build/testsuites/sptests/spclocktodhook01.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/sptests/spclock_todhook01/init.c
+stlib: []
+target: testsuites/sptests/spclock_todhook01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spconfig01.yml b/spec/build/testsuites/sptests/spconfig01.yml
new file mode 100644
index 0000000000..903ce9091f
--- /dev/null
+++ b/spec/build/testsuites/sptests/spconfig01.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/sptests/spconfig01/init.c
+stlib: []
+target: testsuites/sptests/spconfig01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spconfig02.yml b/spec/build/testsuites/sptests/spconfig02.yml
new file mode 100644
index 0000000000..852820f846
--- /dev/null
+++ b/spec/build/testsuites/sptests/spconfig02.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/sptests/spconfig02/init.c
+stlib: []
+target: testsuites/sptests/spconfig02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spconsole01.yml b/spec/build/testsuites/sptests/spconsole01.yml
new file mode 100644
index 0000000000..f53588d212
--- /dev/null
+++ b/spec/build/testsuites/sptests/spconsole01.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/sptests/spconsole01/init.c
+stlib:
+- m
+target: testsuites/sptests/spconsole01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcontext01.yml b/spec/build/testsuites/sptests/spcontext01.yml
new file mode 100644
index 0000000000..100933e6f8
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcontext01.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/sptests/spcontext01/init.c
+stlib: []
+target: testsuites/sptests/spcontext01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcoverage.yml b/spec/build/testsuites/sptests/spcoverage.yml
new file mode 100644
index 0000000000..74705a976e
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcoverage.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/sptests/spcoverage/init.c
+stlib: []
+target: testsuites/sptests/spcoverage.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcpucounter01.yml b/spec/build/testsuites/sptests/spcpucounter01.yml
new file mode 100644
index 0000000000..ea9a9874a0
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcpucounter01.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/sptests/spcpucounter01/init.c
+stlib: []
+target: testsuites/sptests/spcpucounter01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcpuset01.yml b/spec/build/testsuites/sptests/spcpuset01.yml
new file mode 100644
index 0000000000..c12c51c9e6
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcpuset01.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/sptests/spcpuset01/test.c
+- testsuites/sptests/spcpuset01/init.c
+stlib: []
+target: testsuites/sptests/spcpuset01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spcxx01.yml b/spec/build/testsuites/sptests/spcxx01.yml
new file mode 100644
index 0000000000..5babb62be0
--- /dev/null
+++ b/spec/build/testsuites/sptests/spcxx01.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:
+- -std=gnu++17
+enabled-by: true
+features: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/sptests/spcxx01/init.cc
+stlib: []
+target: testsuites/sptests/spcxx01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spedfsched01.yml b/spec/build/testsuites/sptests/spedfsched01.yml
new file mode 100644
index 0000000000..2f683e61d1
--- /dev/null
+++ b/spec/build/testsuites/sptests/spedfsched01.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/sptests/spedfsched01/init.c
+- testsuites/sptests/spedfsched01/task1.c
+stlib: []
+target: testsuites/sptests/spedfsched01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spedfsched02.yml b/spec/build/testsuites/sptests/spedfsched02.yml
new file mode 100644
index 0000000000..ba6561f7a7
--- /dev/null
+++ b/spec/build/testsuites/sptests/spedfsched02.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/sptests/spedfsched02/init.c
+- testsuites/sptests/spedfsched02/getall.c
+- testsuites/sptests/spedfsched02/task1.c
+stlib: []
+target: testsuites/sptests/spedfsched02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spedfsched03.yml b/spec/build/testsuites/sptests/spedfsched03.yml
new file mode 100644
index 0000000000..61ba624f59
--- /dev/null
+++ b/spec/build/testsuites/sptests/spedfsched03.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/sptests/spedfsched03/init.c
+- testsuites/sptests/spedfsched03/tasks_periodic.c
+- testsuites/sptests/spedfsched03/tasks_aperiodic.c
+stlib: []
+target: testsuites/sptests/spedfsched03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spedfsched04.yml b/spec/build/testsuites/sptests/spedfsched04.yml
new file mode 100644
index 0000000000..99f682dd59
--- /dev/null
+++ b/spec/build/testsuites/sptests/spedfsched04.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/sptests/spedfsched04/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/sptests/spedfsched04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sperror01.yml b/spec/build/testsuites/sptests/sperror01.yml
new file mode 100644
index 0000000000..0be98f4483
--- /dev/null
+++ b/spec/build/testsuites/sptests/sperror01.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/sptests/sperror01/init.c
+stlib: []
+target: testsuites/sptests/sperror01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sperror02.yml b/spec/build/testsuites/sptests/sperror02.yml
new file mode 100644
index 0000000000..b23103f039
--- /dev/null
+++ b/spec/build/testsuites/sptests/sperror02.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/sptests/sperror02/init.c
+stlib: []
+target: testsuites/sptests/sperror02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sperror03.yml b/spec/build/testsuites/sptests/sperror03.yml
new file mode 100644
index 0000000000..51b61b7fab
--- /dev/null
+++ b/spec/build/testsuites/sptests/sperror03.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/sptests/sperror03/init.c
+stlib: []
+target: testsuites/sptests/sperror03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/speventerr03.yml b/spec/build/testsuites/sptests/speventerr03.yml
new file mode 100644
index 0000000000..541d533e33
--- /dev/null
+++ b/spec/build/testsuites/sptests/speventerr03.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/sptests/spevent_err03/init.c
+stlib: []
+target: testsuites/sptests/spevent_err03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/speventsystem01.yml b/spec/build/testsuites/sptests/speventsystem01.yml
new file mode 100644
index 0000000000..37b708d495
--- /dev/null
+++ b/spec/build/testsuites/sptests/speventsystem01.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/sptests/speventsystem01/init.c
+stlib: []
+target: testsuites/sptests/speventsystem01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/speventtransient01.yml b/spec/build/testsuites/sptests/speventtransient01.yml
new file mode 100644
index 0000000000..0ac9deb430
--- /dev/null
+++ b/spec/build/testsuites/sptests/speventtransient01.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/sptests/speventtransient01/init.c
+stlib: []
+target: testsuites/sptests/speventtransient01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spextensions01.yml b/spec/build/testsuites/sptests/spextensions01.yml
new file mode 100644
index 0000000000..e09b18862c
--- /dev/null
+++ b/spec/build/testsuites/sptests/spextensions01.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/sptests/spextensions01/init.c
+stlib: []
+target: testsuites/sptests/spextensions01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal01.yml b/spec/build/testsuites/sptests/spfatal01.yml
new file mode 100644
index 0000000000..ef048099e6
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal01.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/sptests/spfatal01/init.c
+stlib: []
+target: testsuites/sptests/spfatal01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal02.yml b/spec/build/testsuites/sptests/spfatal02.yml
new file mode 100644
index 0000000000..19e329a027
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal02.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/sptests/spfatal02/init.c
+stlib: []
+target: testsuites/sptests/spfatal02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal03.yml b/spec/build/testsuites/sptests/spfatal03.yml
new file mode 100644
index 0000000000..ec4737dbcd
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal03.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/sptests/spfatal03/init.c
+stlib: []
+target: testsuites/sptests/spfatal03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal04.yml b/spec/build/testsuites/sptests/spfatal04.yml
new file mode 100644
index 0000000000..e58d661f5e
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal04.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/sptests/spfatal04/init.c
+stlib: []
+target: testsuites/sptests/spfatal04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal05.yml b/spec/build/testsuites/sptests/spfatal05.yml
new file mode 100644
index 0000000000..48f14a4364
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal05.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/sptests/spfatal05/init.c
+stlib: []
+target: testsuites/sptests/spfatal05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal06.yml b/spec/build/testsuites/sptests/spfatal06.yml
new file mode 100644
index 0000000000..6e4be90a2a
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal06.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/sptests/spfatal06/init.c
+stlib: []
+target: testsuites/sptests/spfatal06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal07.yml b/spec/build/testsuites/sptests/spfatal07.yml
new file mode 100644
index 0000000000..2716728597
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal07.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/spfatal07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal09.yml b/spec/build/testsuites/sptests/spfatal09.yml
new file mode 100644
index 0000000000..19996fd81f
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal09.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/sptests/spfatal09/init.c
+stlib: []
+target: testsuites/sptests/spfatal09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal10.yml b/spec/build/testsuites/sptests/spfatal10.yml
new file mode 100644
index 0000000000..57d441cd92
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal10.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/sptests/spfatal10/init.c
+stlib: []
+target: testsuites/sptests/spfatal10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal11.yml b/spec/build/testsuites/sptests/spfatal11.yml
new file mode 100644
index 0000000000..fdb04edd0a
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal11.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/sptests/spfatal11/init.c
+stlib: []
+target: testsuites/sptests/spfatal11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal12.yml b/spec/build/testsuites/sptests/spfatal12.yml
new file mode 100644
index 0000000000..8e074e6636
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal12.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/sptests/spfatal12/init.c
+stlib: []
+target: testsuites/sptests/spfatal12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal13.yml b/spec/build/testsuites/sptests/spfatal13.yml
new file mode 100644
index 0000000000..ac21b858b5
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal13.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/spfatal13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal14.yml b/spec/build/testsuites/sptests/spfatal14.yml
new file mode 100644
index 0000000000..af4e68f451
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal14.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/sptests/spfatal14/init.c
+stlib: []
+target: testsuites/sptests/spfatal14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal15.yml b/spec/build/testsuites/sptests/spfatal15.yml
new file mode 100644
index 0000000000..9dca3df8d7
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal15.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/sptests/spfatal15/init.c
+stlib: []
+target: testsuites/sptests/spfatal15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal16.yml b/spec/build/testsuites/sptests/spfatal16.yml
new file mode 100644
index 0000000000..34b4284951
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal16.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/spfatal16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal17.yml b/spec/build/testsuites/sptests/spfatal17.yml
new file mode 100644
index 0000000000..3d6e9726d0
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal17.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/spfatal17.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal18.yml b/spec/build/testsuites/sptests/spfatal18.yml
new file mode 100644
index 0000000000..9ba97542e8
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal18.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/spfatal18.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal19.yml b/spec/build/testsuites/sptests/spfatal19.yml
new file mode 100644
index 0000000000..1fc2e8dc1c
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal19.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/spfatal19.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal20.yml b/spec/build/testsuites/sptests/spfatal20.yml
new file mode 100644
index 0000000000..83260f27cd
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal20.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source: []
+stlib: []
+target: testsuites/sptests/spfatal20.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal24.yml b/spec/build/testsuites/sptests/spfatal24.yml
new file mode 100644
index 0000000000..22eefa9de5
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal24.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/sptests/spfatal24/init.c
+stlib: []
+target: testsuites/sptests/spfatal24.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal25.yml b/spec/build/testsuites/sptests/spfatal25.yml
new file mode 100644
index 0000000000..f80f26abfa
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal25.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/sptests/spfatal25/init.c
+stlib: []
+target: testsuites/sptests/spfatal25.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal26.yml b/spec/build/testsuites/sptests/spfatal26.yml
new file mode 100644
index 0000000000..78a73d9e8b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal26.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/sptests/spfatal26/init.c
+stlib: []
+target: testsuites/sptests/spfatal26.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal28.yml b/spec/build/testsuites/sptests/spfatal28.yml
new file mode 100644
index 0000000000..ca548a2dca
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal28.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/sptests/spfatal28/init.c
+stlib: []
+target: testsuites/sptests/spfatal28.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal29.yml b/spec/build/testsuites/sptests/spfatal29.yml
new file mode 100644
index 0000000000..a097f5c348
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal29.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/sptests/spfatal29/init.c
+stlib: []
+target: testsuites/sptests/spfatal29.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal30.yml b/spec/build/testsuites/sptests/spfatal30.yml
new file mode 100644
index 0000000000..0caaa83a77
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal30.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/sptests/spfatal30/init.c
+stlib: []
+target: testsuites/sptests/spfatal30.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal31.yml b/spec/build/testsuites/sptests/spfatal31.yml
new file mode 100644
index 0000000000..9c0d207352
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal31.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/sptests/spfatal31/init.c
+stlib: []
+target: testsuites/sptests/spfatal31.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatal32.yml b/spec/build/testsuites/sptests/spfatal32.yml
new file mode 100644
index 0000000000..0caf149adc
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatal32.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/sptests/spfatal32/init.c
+stlib: []
+target: testsuites/sptests/spfatal32.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfatalsupport.yml b/spec/build/testsuites/sptests/spfatalsupport.yml
new file mode 100644
index 0000000000..89a3de3d26
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfatalsupport.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/sptests/spfatal_support/init.c
+stlib: []
+target: testsuites/sptests/spfatal_support.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfifo01.yml b/spec/build/testsuites/sptests/spfifo01.yml
new file mode 100644
index 0000000000..e6723f9416
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfifo01.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/sptests/spfifo01/init.c
+stlib: []
+target: testsuites/sptests/spfifo01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfifo02.yml b/spec/build/testsuites/sptests/spfifo02.yml
new file mode 100644
index 0000000000..2d7491879d
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfifo02.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/sptests/spfifo02/init.c
+stlib: []
+target: testsuites/sptests/spfifo02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfifo03.yml b/spec/build/testsuites/sptests/spfifo03.yml
new file mode 100644
index 0000000000..ad52d2a927
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfifo03.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/sptests/spfifo03/init.c
+stlib: []
+target: testsuites/sptests/spfifo03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfifo04.yml b/spec/build/testsuites/sptests/spfifo04.yml
new file mode 100644
index 0000000000..e1036b879f
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfifo04.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/sptests/spfifo04/init.c
+stlib: []
+target: testsuites/sptests/spfifo04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfifo05.yml b/spec/build/testsuites/sptests/spfifo05.yml
new file mode 100644
index 0000000000..49fd0e801b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfifo05.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/sptests/spfifo05/init.c
+stlib: []
+target: testsuites/sptests/spfifo05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spfreechain01.yml b/spec/build/testsuites/sptests/spfreechain01.yml
new file mode 100644
index 0000000000..0d8ec0c7d2
--- /dev/null
+++ b/spec/build/testsuites/sptests/spfreechain01.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/sptests/spfreechain01/init.c
+stlib: []
+target: testsuites/sptests/spfreechain01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spglobalcon01.yml b/spec/build/testsuites/sptests/spglobalcon01.yml
new file mode 100644
index 0000000000..bf8aa0bdcb
--- /dev/null
+++ b/spec/build/testsuites/sptests/spglobalcon01.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/sptests/spglobalcon01/init.cc
+stlib: []
+target: testsuites/sptests/spglobalcon01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spglobalcon02.yml b/spec/build/testsuites/sptests/spglobalcon02.yml
new file mode 100644
index 0000000000..2c45e790ec
--- /dev/null
+++ b/spec/build/testsuites/sptests/spglobalcon02.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/sptests/spglobalcon02/init.c
+stlib: []
+target: testsuites/sptests/spglobalcon02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spheapprot.yml b/spec/build/testsuites/sptests/spheapprot.yml
new file mode 100644
index 0000000000..de7629d5a6
--- /dev/null
+++ b/spec/build/testsuites/sptests/spheapprot.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/sptests/spheapprot/init.c
+stlib: []
+target: testsuites/sptests/spheapprot.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spinternalerror01.yml b/spec/build/testsuites/sptests/spinternalerror01.yml
new file mode 100644
index 0000000000..490a9d863b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spinternalerror01.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/sptests/spinternalerror01/init.c
+stlib: []
+target: testsuites/sptests/spinternalerror01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spinternalerror02.yml b/spec/build/testsuites/sptests/spinternalerror02.yml
new file mode 100644
index 0000000000..6482bc90d1
--- /dev/null
+++ b/spec/build/testsuites/sptests/spinternalerror02.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/sptests/spinternalerror02/init.c
+stlib: []
+target: testsuites/sptests/spinternalerror02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical01.yml b/spec/build/testsuites/sptests/spintrcritical01.yml
new file mode 100644
index 0000000000..27a36b6932
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical01.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/sptests/spintrcritical01/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical02.yml b/spec/build/testsuites/sptests/spintrcritical02.yml
new file mode 100644
index 0000000000..39c6b6f8a8
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical02.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/sptests/spintrcritical02/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical03.yml b/spec/build/testsuites/sptests/spintrcritical03.yml
new file mode 100644
index 0000000000..c1fea49a03
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical03.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/sptests/spintrcritical03/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical04.yml b/spec/build/testsuites/sptests/spintrcritical04.yml
new file mode 100644
index 0000000000..115fe4e90c
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical04.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/sptests/spintrcritical04/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical05.yml b/spec/build/testsuites/sptests/spintrcritical05.yml
new file mode 100644
index 0000000000..885e551d1c
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical05.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/sptests/spintrcritical05/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical08.yml b/spec/build/testsuites/sptests/spintrcritical08.yml
new file mode 100644
index 0000000000..9b06d6c108
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical08.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/sptests/spintrcritical08/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical09.yml b/spec/build/testsuites/sptests/spintrcritical09.yml
new file mode 100644
index 0000000000..ec4e770ea1
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical09.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/sptests/spintrcritical09/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical10.yml b/spec/build/testsuites/sptests/spintrcritical10.yml
new file mode 100644
index 0000000000..b50c69e230
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical10.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/sptests/spintrcritical10/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical11.yml b/spec/build/testsuites/sptests/spintrcritical11.yml
new file mode 100644
index 0000000000..2b62d755a7
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical11.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/sptests/spintrcritical11/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical12.yml b/spec/build/testsuites/sptests/spintrcritical12.yml
new file mode 100644
index 0000000000..f84ba4d6ef
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical12.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/sptests/spintrcritical12/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical13.yml b/spec/build/testsuites/sptests/spintrcritical13.yml
new file mode 100644
index 0000000000..abef29b6b6
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical13.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/sptests/spintrcritical13/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical14.yml b/spec/build/testsuites/sptests/spintrcritical14.yml
new file mode 100644
index 0000000000..bf5c73bcf9
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical14.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/sptests/spintrcritical14/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical15.yml b/spec/build/testsuites/sptests/spintrcritical15.yml
new file mode 100644
index 0000000000..e99589a2e1
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical15.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/sptests/spintrcritical15/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical16.yml b/spec/build/testsuites/sptests/spintrcritical16.yml
new file mode 100644
index 0000000000..999ce1aee9
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical16.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/sptests/spintrcritical16/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical18.yml b/spec/build/testsuites/sptests/spintrcritical18.yml
new file mode 100644
index 0000000000..f535db2f5f
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical18.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/sptests/spintrcritical18/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical18.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical20.yml b/spec/build/testsuites/sptests/spintrcritical20.yml
new file mode 100644
index 0000000000..e4a9a4979b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical20.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/sptests/spintrcritical20/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical20.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical21.yml b/spec/build/testsuites/sptests/spintrcritical21.yml
new file mode 100644
index 0000000000..4d4f9a14ff
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical21.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/sptests/spintrcritical21/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical21.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical22.yml b/spec/build/testsuites/sptests/spintrcritical22.yml
new file mode 100644
index 0000000000..cb4fac9e99
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical22.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/sptests/spintrcritical22/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical22.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical23.yml b/spec/build/testsuites/sptests/spintrcritical23.yml
new file mode 100644
index 0000000000..ab9f9962f8
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical23.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/sptests/spintrcritical23/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical23.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrcritical24.yml b/spec/build/testsuites/sptests/spintrcritical24.yml
new file mode 100644
index 0000000000..b81a7a1a84
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrcritical24.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/sptests/spintrcritical24/init.c
+stlib: []
+target: testsuites/sptests/spintrcritical24.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spintrerr01.yml b/spec/build/testsuites/sptests/spintrerr01.yml
new file mode 100644
index 0000000000..1b26e2dce7
--- /dev/null
+++ b/spec/build/testsuites/sptests/spintrerr01.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/sptests/spintr_err01/init.c
+- testsuites/sptests/spintr_err01/isr.c
+stlib: []
+target: testsuites/sptests/spintr_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/splinkersets01.yml b/spec/build/testsuites/sptests/splinkersets01.yml
new file mode 100644
index 0000000000..a51b80cd75
--- /dev/null
+++ b/spec/build/testsuites/sptests/splinkersets01.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/sptests/splinkersets01/init.c
+- testsuites/sptests/splinkersets01/sets.c
+- testsuites/sptests/splinkersets01/items.c
+stlib: []
+target: testsuites/sptests/splinkersets01.exe
+type: build
+use-after:
+- splinkersets01
+use-before: []
diff --git a/spec/build/testsuites/sptests/spmisc01.yml b/spec/build/testsuites/sptests/spmisc01.yml
new file mode 100644
index 0000000000..793023e277
--- /dev/null
+++ b/spec/build/testsuites/sptests/spmisc01.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/sptests/spmisc01/init.c
+- testsuites/sptests/spmisc01/strong.c
+stlib: []
+target: testsuites/sptests/spmisc01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spmkdir.yml b/spec/build/testsuites/sptests/spmkdir.yml
new file mode 100644
index 0000000000..4919826f0d
--- /dev/null
+++ b/spec/build/testsuites/sptests/spmkdir.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/sptests/spmkdir/init.c
+stlib: []
+target: testsuites/sptests/spmkdir.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spmountmgr01.yml b/spec/build/testsuites/sptests/spmountmgr01.yml
new file mode 100644
index 0000000000..794542dc26
--- /dev/null
+++ b/spec/build/testsuites/sptests/spmountmgr01.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/sptests/spmountmgr01/init.c
+stlib: []
+target: testsuites/sptests/spmountmgr01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spmrsp01.yml b/spec/build/testsuites/sptests/spmrsp01.yml
new file mode 100644
index 0000000000..5d9a736f80
--- /dev/null
+++ b/spec/build/testsuites/sptests/spmrsp01.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/sptests/spmrsp01/init.c
+stlib: []
+target: testsuites/sptests/spmrsp01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spmsgqerr01.yml b/spec/build/testsuites/sptests/spmsgqerr01.yml
new file mode 100644
index 0000000000..335940207b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spmsgqerr01.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/sptests/spmsgq_err01/init.c
+stlib: []
+target: testsuites/sptests/spmsgq_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spmsgqerr02.yml b/spec/build/testsuites/sptests/spmsgqerr02.yml
new file mode 100644
index 0000000000..81f65466df
--- /dev/null
+++ b/spec/build/testsuites/sptests/spmsgqerr02.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/sptests/spmsgq_err02/init.c
+- testsuites/sptests/spmsgq_err02/task3.c
+stlib: []
+target: testsuites/sptests/spmsgq_err02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spmutex01.yml b/spec/build/testsuites/sptests/spmutex01.yml
new file mode 100644
index 0000000000..a695c15a89
--- /dev/null
+++ b/spec/build/testsuites/sptests/spmutex01.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/sptests/spmutex01/init.c
+stlib: []
+target: testsuites/sptests/spmutex01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spnsext01.yml b/spec/build/testsuites/sptests/spnsext01.yml
new file mode 100644
index 0000000000..da6074b484
--- /dev/null
+++ b/spec/build/testsuites/sptests/spnsext01.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/sptests/spnsext01/init.c
+stlib: []
+target: testsuites/sptests/spnsext01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spobjgetnext.yml b/spec/build/testsuites/sptests/spobjgetnext.yml
new file mode 100644
index 0000000000..5bb94374af
--- /dev/null
+++ b/spec/build/testsuites/sptests/spobjgetnext.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/sptests/spobjgetnext/init.c
+stlib: []
+target: testsuites/sptests/spobjgetnext.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sppagesize.yml b/spec/build/testsuites/sptests/sppagesize.yml
new file mode 100644
index 0000000000..198822f33c
--- /dev/null
+++ b/spec/build/testsuites/sptests/sppagesize.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/sptests/sppagesize/init.c
+stlib: []
+target: testsuites/sptests/sppagesize.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sppartitionerr01.yml b/spec/build/testsuites/sptests/sppartitionerr01.yml
new file mode 100644
index 0000000000..8e6479ab27
--- /dev/null
+++ b/spec/build/testsuites/sptests/sppartitionerr01.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/sptests/sppartition_err01/init.c
+stlib: []
+target: testsuites/sptests/sppartition_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sppercpudata01.yml b/spec/build/testsuites/sptests/sppercpudata01.yml
new file mode 100644
index 0000000000..f439578c1e
--- /dev/null
+++ b/spec/build/testsuites/sptests/sppercpudata01.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/sptests/sppercpudata01/init.c
+- testsuites/sptests/sppercpudata01/item.c
+stlib: []
+target: testsuites/sptests/sppercpudata01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spporterr01.yml b/spec/build/testsuites/sptests/spporterr01.yml
new file mode 100644
index 0000000000..e111cd6f56
--- /dev/null
+++ b/spec/build/testsuites/sptests/spporterr01.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/sptests/spport_err01/init.c
+stlib: []
+target: testsuites/sptests/spport_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spprintk.yml b/spec/build/testsuites/sptests/spprintk.yml
new file mode 100644
index 0000000000..5dbf7f9856
--- /dev/null
+++ b/spec/build/testsuites/sptests/spprintk.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/sptests/spprintk/init.c
+stlib: []
+target: testsuites/sptests/spprintk.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spprivenv01.yml b/spec/build/testsuites/sptests/spprivenv01.yml
new file mode 100644
index 0000000000..60ba4e141a
--- /dev/null
+++ b/spec/build/testsuites/sptests/spprivenv01.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/sptests/spprivenv01/init.c
+stlib: []
+target: testsuites/sptests/spprivenv01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spprofiling01.yml b/spec/build/testsuites/sptests/spprofiling01.yml
new file mode 100644
index 0000000000..31d55be249
--- /dev/null
+++ b/spec/build/testsuites/sptests/spprofiling01.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/sptests/spprofiling01/init.c
+stlib: []
+target: testsuites/sptests/spprofiling01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spqreslib.yml b/spec/build/testsuites/sptests/spqreslib.yml
new file mode 100644
index 0000000000..b42da2873a
--- /dev/null
+++ b/spec/build/testsuites/sptests/spqreslib.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/sptests/spqreslib/init.c
+- testsuites/sptests/spqreslib/task_periodic.c
+stlib: []
+target: testsuites/sptests/spqreslib.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spratemonerr01.yml b/spec/build/testsuites/sptests/spratemonerr01.yml
new file mode 100644
index 0000000000..db46968b63
--- /dev/null
+++ b/spec/build/testsuites/sptests/spratemonerr01.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/sptests/spratemon_err01/init.c
+- testsuites/sptests/spratemon_err01/screen10.c
+- testsuites/sptests/spratemon_err01/task4.c
+stlib: []
+target: testsuites/sptests/spratemon_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sprbtree01.yml b/spec/build/testsuites/sptests/sprbtree01.yml
new file mode 100644
index 0000000000..544993e4e7
--- /dev/null
+++ b/spec/build/testsuites/sptests/sprbtree01.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/sptests/sprbtree01/init.c
+stlib: []
+target: testsuites/sptests/sprbtree01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spregionerr01.yml b/spec/build/testsuites/sptests/spregionerr01.yml
new file mode 100644
index 0000000000..84859c6385
--- /dev/null
+++ b/spec/build/testsuites/sptests/spregionerr01.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/sptests/spregion_err01/init.c
+stlib: []
+target: testsuites/sptests/spregion_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sprmsched01.yml b/spec/build/testsuites/sptests/sprmsched01.yml
new file mode 100644
index 0000000000..6928ed175a
--- /dev/null
+++ b/spec/build/testsuites/sptests/sprmsched01.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/sptests/sprmsched01/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/sptests/sprmsched01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sprmsched02.yml b/spec/build/testsuites/sptests/sprmsched02.yml
new file mode 100644
index 0000000000..2f0c6d0209
--- /dev/null
+++ b/spec/build/testsuites/sptests/sprmsched02.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/sptests/sprmsched02/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/sptests/sprmsched02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spscheduler01.yml b/spec/build/testsuites/sptests/spscheduler01.yml
new file mode 100644
index 0000000000..f7be84ac1f
--- /dev/null
+++ b/spec/build/testsuites/sptests/spscheduler01.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/sptests/spscheduler01/init.c
+stlib: []
+target: testsuites/sptests/spscheduler01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsem01.yml b/spec/build/testsuites/sptests/spsem01.yml
new file mode 100644
index 0000000000..3735581195
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsem01.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/sptests/spsem01/init.c
+stlib: []
+target: testsuites/sptests/spsem01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsem02.yml b/spec/build/testsuites/sptests/spsem02.yml
new file mode 100644
index 0000000000..8358dee492
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsem02.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/sptests/spsem02/init.c
+stlib: []
+target: testsuites/sptests/spsem02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsem03.yml b/spec/build/testsuites/sptests/spsem03.yml
new file mode 100644
index 0000000000..62ed9b7fe9
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsem03.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/sptests/spsem03/init.c
+stlib: []
+target: testsuites/sptests/spsem03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsemerr01.yml b/spec/build/testsuites/sptests/spsemerr01.yml
new file mode 100644
index 0000000000..cd1f6d96b6
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsemerr01.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/sptests/spsem_err01/init.c
+stlib: []
+target: testsuites/sptests/spsem_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsemerr02.yml b/spec/build/testsuites/sptests/spsemerr02.yml
new file mode 100644
index 0000000000..e0c6a94cd9
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsemerr02.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/sptests/spsem_err02/init.c
+- testsuites/sptests/spsem_err02/task2.c
+stlib: []
+target: testsuites/sptests/spsem_err02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsignalerr01.yml b/spec/build/testsuites/sptests/spsignalerr01.yml
new file mode 100644
index 0000000000..6d8788de2b
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsignalerr01.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/sptests/spsignal_err01/init.c
+- testsuites/sptests/spsignal_err01/isr.c
+stlib: []
+target: testsuites/sptests/spsignal_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsimplesched01.yml b/spec/build/testsuites/sptests/spsimplesched01.yml
new file mode 100644
index 0000000000..f1bf9d6cf3
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsimplesched01.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/sptests/spsimplesched01/init.c
+stlib: []
+target: testsuites/sptests/spsimplesched01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsimplesched02.yml b/spec/build/testsuites/sptests/spsimplesched02.yml
new file mode 100644
index 0000000000..4eb96e5355
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsimplesched02.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/sptests/spsimplesched02/init.c
+stlib: []
+target: testsuites/sptests/spsimplesched02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsimplesched03.yml b/spec/build/testsuites/sptests/spsimplesched03.yml
new file mode 100644
index 0000000000..b150f7fa9a
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsimplesched03.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/sptests/spsimplesched03/init.c
+stlib: []
+target: testsuites/sptests/spsimplesched03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsize.yml b/spec/build/testsuites/sptests/spsize.yml
new file mode 100644
index 0000000000..4bee0a43a8
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsize.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/sptests/spsize/init.c
+- testsuites/sptests/spsize/getint.c
+- testsuites/sptests/spsize/size.c
+stlib: []
+target: testsuites/sptests/spsize.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spstdthreads01.yml b/spec/build/testsuites/sptests/spstdthreads01.yml
new file mode 100644
index 0000000000..a1795a4139
--- /dev/null
+++ b/spec/build/testsuites/sptests/spstdthreads01.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/sptests/spstdthreads01/init.c
+stlib: []
+target: testsuites/sptests/spstdthreads01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spstkalloc.yml b/spec/build/testsuites/sptests/spstkalloc.yml
new file mode 100644
index 0000000000..8e313341e8
--- /dev/null
+++ b/spec/build/testsuites/sptests/spstkalloc.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/sptests/spstkalloc/init.c
+stlib: []
+target: testsuites/sptests/spstkalloc.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spstkalloc02.yml b/spec/build/testsuites/sptests/spstkalloc02.yml
new file mode 100644
index 0000000000..ae644d0fb0
--- /dev/null
+++ b/spec/build/testsuites/sptests/spstkalloc02.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/sptests/spstkalloc02/init.c
+stlib: []
+target: testsuites/sptests/spstkalloc02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsysinit01.yml b/spec/build/testsuites/sptests/spsysinit01.yml
new file mode 100644
index 0000000000..5640f7ec71
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsysinit01.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/sptests/spsysinit01/init.c
+stlib: []
+target: testsuites/sptests/spsysinit01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spsyslock01.yml b/spec/build/testsuites/sptests/spsyslock01.yml
new file mode 100644
index 0000000000..b83c93813a
--- /dev/null
+++ b/spec/build/testsuites/sptests/spsyslock01.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/sptests/spsyslock01/init.c
+stlib: []
+target: testsuites/sptests/spsyslock01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptaskerr01.yml b/spec/build/testsuites/sptests/sptaskerr01.yml
new file mode 100644
index 0000000000..5b0ec722c1
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptaskerr01.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/sptests/sptask_err01/init.c
+- testsuites/sptests/sptask_err01/task2.c
+stlib: []
+target: testsuites/sptests/sptask_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptaskerr02.yml b/spec/build/testsuites/sptests/sptaskerr02.yml
new file mode 100644
index 0000000000..dd265b7b75
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptaskerr02.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/sptests/sptask_err02/init.c
+stlib: []
+target: testsuites/sptests/sptask_err02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptaskerr03.yml b/spec/build/testsuites/sptests/sptaskerr03.yml
new file mode 100644
index 0000000000..48786b37bf
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptaskerr03.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/sptests/sptask_err03/init.c
+stlib: []
+target: testsuites/sptests/sptask_err03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptaskerr04.yml b/spec/build/testsuites/sptests/sptaskerr04.yml
new file mode 100644
index 0000000000..82ff215bb6
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptaskerr04.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/sptests/sptask_err04/init.c
+- testsuites/sptests/sptask_err04/task1.c
+stlib: []
+target: testsuites/sptests/sptask_err04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptasknopreempt01.yml b/spec/build/testsuites/sptests/sptasknopreempt01.yml
new file mode 100644
index 0000000000..077e7474bf
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptasknopreempt01.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/sptests/sptasknopreempt01/init.c
+stlib: []
+target: testsuites/sptests/sptasknopreempt01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spthread01.yml b/spec/build/testsuites/sptests/spthread01.yml
new file mode 100644
index 0000000000..b911828aaa
--- /dev/null
+++ b/spec/build/testsuites/sptests/spthread01.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/sptests/spthread01/init.c
+stlib: []
+target: testsuites/sptests/spthread01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spthreadlife01.yml b/spec/build/testsuites/sptests/spthreadlife01.yml
new file mode 100644
index 0000000000..544de17845
--- /dev/null
+++ b/spec/build/testsuites/sptests/spthreadlife01.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/sptests/spthreadlife01/init.c
+stlib: []
+target: testsuites/sptests/spthreadlife01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spthreadq01.yml b/spec/build/testsuites/sptests/spthreadq01.yml
new file mode 100644
index 0000000000..e2b8a81047
--- /dev/null
+++ b/spec/build/testsuites/sptests/spthreadq01.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/sptests/spthreadq01/init.c
+stlib: []
+target: testsuites/sptests/spthreadq01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimecounter01.yml b/spec/build/testsuites/sptests/sptimecounter01.yml
new file mode 100644
index 0000000000..a7192e1262
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimecounter01.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/sptests/sptimecounter01/init.c
+stlib: []
+target: testsuites/sptests/sptimecounter01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimecounter02.yml b/spec/build/testsuites/sptests/sptimecounter02.yml
new file mode 100644
index 0000000000..142f9bb249
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimecounter02.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/sptests/sptimecounter02/init.c
+- testsuites/support/src/spin.c
+stlib: []
+target: testsuites/sptests/sptimecounter02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimecounter03.yml b/spec/build/testsuites/sptests/sptimecounter03.yml
new file mode 100644
index 0000000000..c211b7df62
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimecounter03.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/sptests/sptimecounter03/init.c
+stlib: []
+target: testsuites/sptests/sptimecounter03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimecounter04.yml b/spec/build/testsuites/sptests/sptimecounter04.yml
new file mode 100644
index 0000000000..f767f40022
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimecounter04.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/sptests/sptimecounter04/init.c
+stlib: []
+target: testsuites/sptests/sptimecounter04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimererr01.yml b/spec/build/testsuites/sptests/sptimererr01.yml
new file mode 100644
index 0000000000..58e5f0816b
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimererr01.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/sptests/sptimer_err01/init.c
+stlib: []
+target: testsuites/sptests/sptimer_err01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimererr02.yml b/spec/build/testsuites/sptests/sptimererr02.yml
new file mode 100644
index 0000000000..600c42b6a3
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimererr02.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/sptests/sptimer_err02/init.c
+stlib: []
+target: testsuites/sptests/sptimer_err02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimerserver01.yml b/spec/build/testsuites/sptests/sptimerserver01.yml
new file mode 100644
index 0000000000..60131702e2
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimerserver01.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/sptests/sptimerserver01/init.c
+stlib: []
+target: testsuites/sptests/sptimerserver01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptimespec01.yml b/spec/build/testsuites/sptests/sptimespec01.yml
new file mode 100644
index 0000000000..63be684af2
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptimespec01.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/sptests/sptimespec01/init.c
+stlib: []
+target: testsuites/sptests/sptimespec01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptls01.yml b/spec/build/testsuites/sptests/sptls01.yml
new file mode 100644
index 0000000000..fc859b39f1
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptls01.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/sptests/sptls01/init.c
+stlib: []
+target: testsuites/sptests/sptls01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptls02.yml b/spec/build/testsuites/sptests/sptls02.yml
new file mode 100644
index 0000000000..e77806b22f
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptls02.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: cxx cxxprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/sptests/sptls02/init.cc
+- testsuites/sptests/sptls02/var.cc
+stlib: []
+target: testsuites/sptests/sptls02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptls03.yml b/spec/build/testsuites/sptests/sptls03.yml
new file mode 100644
index 0000000000..41e10af474
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptls03.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/sptests/sptls03/init.c
+stlib: []
+target: testsuites/sptests/sptls03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/sptls04.yml b/spec/build/testsuites/sptests/sptls04.yml
new file mode 100644
index 0000000000..8243fb81b9
--- /dev/null
+++ b/spec/build/testsuites/sptests/sptls04.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/sptests/sptls04/init.c
+stlib: []
+target: testsuites/sptests/sptls04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spversion01.yml b/spec/build/testsuites/sptests/spversion01.yml
new file mode 100644
index 0000000000..068d98219d
--- /dev/null
+++ b/spec/build/testsuites/sptests/spversion01.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/sptests/spversion01/init.c
+stlib: []
+target: testsuites/sptests/spversion01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spwatchdog.yml b/spec/build/testsuites/sptests/spwatchdog.yml
new file mode 100644
index 0000000000..202ea83e96
--- /dev/null
+++ b/spec/build/testsuites/sptests/spwatchdog.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/sptests/spwatchdog/init.c
+- testsuites/sptests/spwatchdog/task1.c
+- testsuites/sptests/spwatchdog/prtime.c
+- testsuites/sptests/spwatchdog/delay.c
+stlib: []
+target: testsuites/sptests/spwatchdog.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/sptests/spwkspace.yml b/spec/build/testsuites/sptests/spwkspace.yml
new file mode 100644
index 0000000000..21914e90db
--- /dev/null
+++ b/spec/build/testsuites/sptests/spwkspace.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/sptests/spwkspace/init.c
+stlib: []
+target: testsuites/sptests/spwkspace.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/grp.yml b/spec/build/testsuites/tmtests/grp.yml
new file mode 100644
index 0000000000..dba7115207
--- /dev/null
+++ b/spec/build/testsuites/tmtests/grp.yml
@@ -0,0 +1,101 @@
+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_TMTESTS
+includes:
+- testsuites/support/include
+- testsuites/tmtests/include
+install: []
+ldflags:
+- -Wl,--wrap=printf
+- -Wl,--wrap=puts
+links:
+- role: build-dependency
+ uid: tm01
+- role: build-dependency
+ uid: tm02
+- role: build-dependency
+ uid: tm03
+- role: build-dependency
+ uid: tm04
+- role: build-dependency
+ uid: tm05
+- role: build-dependency
+ uid: tm06
+- role: build-dependency
+ uid: tm07
+- role: build-dependency
+ uid: tm08
+- role: build-dependency
+ uid: tm09
+- role: build-dependency
+ uid: tm10
+- role: build-dependency
+ uid: tm11
+- role: build-dependency
+ uid: tm12
+- role: build-dependency
+ uid: tm13
+- role: build-dependency
+ uid: tm14
+- role: build-dependency
+ uid: tm15
+- role: build-dependency
+ uid: tm16
+- role: build-dependency
+ uid: tm17
+- role: build-dependency
+ uid: tm18
+- role: build-dependency
+ uid: tm19
+- role: build-dependency
+ uid: tm20
+- role: build-dependency
+ uid: tm21
+- role: build-dependency
+ uid: tm22
+- role: build-dependency
+ uid: tm23
+- role: build-dependency
+ uid: tm24
+- role: build-dependency
+ uid: tm25
+- role: build-dependency
+ uid: tm26
+- role: build-dependency
+ uid: tm27
+- role: build-dependency
+ uid: tm28
+- role: build-dependency
+ uid: tm29
+- role: build-dependency
+ uid: tm30
+- role: build-dependency
+ uid: tm31
+- role: build-dependency
+ uid: tm32
+- role: build-dependency
+ uid: tm33
+- role: build-dependency
+ uid: tm34
+- role: build-dependency
+ uid: tm35
+- role: build-dependency
+ uid: tm36
+- role: build-dependency
+ uid: tmck
+- role: build-dependency
+ uid: tmcontext01
+- role: build-dependency
+ uid: tmfine01
+- role: build-dependency
+ uid: tmonetoone
+- role: build-dependency
+ uid: tmtimer01
+type: build
+use-after:
+- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm01.yml b/spec/build/testsuites/tmtests/tm01.yml
new file mode 100644
index 0000000000..c8fe0db917
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm01.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/tmtests/tm01/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm02.yml b/spec/build/testsuites/tmtests/tm02.yml
new file mode 100644
index 0000000000..9d8353ad0c
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm02.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/tmtests/tm02/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm02.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm03.yml b/spec/build/testsuites/tmtests/tm03.yml
new file mode 100644
index 0000000000..39ae86d639
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm03.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/tmtests/tm03/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm03.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm04.yml b/spec/build/testsuites/tmtests/tm04.yml
new file mode 100644
index 0000000000..e91976e9f7
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm04.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/tmtests/tm04/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm04.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm05.yml b/spec/build/testsuites/tmtests/tm05.yml
new file mode 100644
index 0000000000..65cefa543d
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm05.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/tmtests/tm05/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm05.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm06.yml b/spec/build/testsuites/tmtests/tm06.yml
new file mode 100644
index 0000000000..a6151e4d2a
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm06.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/tmtests/tm06/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm06.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm07.yml b/spec/build/testsuites/tmtests/tm07.yml
new file mode 100644
index 0000000000..c9941f4990
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm07.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/tmtests/tm07/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm07.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm08.yml b/spec/build/testsuites/tmtests/tm08.yml
new file mode 100644
index 0000000000..f10104fc3d
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm08.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/tmtests/tm08/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm08.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm09.yml b/spec/build/testsuites/tmtests/tm09.yml
new file mode 100644
index 0000000000..336986bff8
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm09.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/tmtests/tm09/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm09.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm10.yml b/spec/build/testsuites/tmtests/tm10.yml
new file mode 100644
index 0000000000..d018491f2c
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm10.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/tmtests/tm10/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm10.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm11.yml b/spec/build/testsuites/tmtests/tm11.yml
new file mode 100644
index 0000000000..2da71bbe69
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm11.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/tmtests/tm11/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm11.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm12.yml b/spec/build/testsuites/tmtests/tm12.yml
new file mode 100644
index 0000000000..76081f9afa
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm12.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/tmtests/tm12/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm12.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm13.yml b/spec/build/testsuites/tmtests/tm13.yml
new file mode 100644
index 0000000000..91869c9020
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm13.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/tmtests/tm13/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm13.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm14.yml b/spec/build/testsuites/tmtests/tm14.yml
new file mode 100644
index 0000000000..ed7d31244e
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm14.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/tmtests/tm14/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm14.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm15.yml b/spec/build/testsuites/tmtests/tm15.yml
new file mode 100644
index 0000000000..61ed7ab61f
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm15.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/tmtests/tm15/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm15.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm16.yml b/spec/build/testsuites/tmtests/tm16.yml
new file mode 100644
index 0000000000..a81c8858ef
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm16.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/tmtests/tm16/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm16.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm17.yml b/spec/build/testsuites/tmtests/tm17.yml
new file mode 100644
index 0000000000..a7b89165b6
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm17.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/tmtests/tm17/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm17.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm18.yml b/spec/build/testsuites/tmtests/tm18.yml
new file mode 100644
index 0000000000..b554f4f7a1
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm18.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/tmtests/tm18/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm18.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm19.yml b/spec/build/testsuites/tmtests/tm19.yml
new file mode 100644
index 0000000000..4ae954b9d4
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm19.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/tmtests/tm19/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm19.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm20.yml b/spec/build/testsuites/tmtests/tm20.yml
new file mode 100644
index 0000000000..1947f07d71
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm20.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/tmtests/tm20/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm20.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm21.yml b/spec/build/testsuites/tmtests/tm21.yml
new file mode 100644
index 0000000000..6e6658ea3f
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm21.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/tmtests/tm21/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm21.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm22.yml b/spec/build/testsuites/tmtests/tm22.yml
new file mode 100644
index 0000000000..e7ffc51058
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm22.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/tmtests/tm22/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm22.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm23.yml b/spec/build/testsuites/tmtests/tm23.yml
new file mode 100644
index 0000000000..7d27a2aa20
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm23.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/tmtests/tm23/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm23.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm24.yml b/spec/build/testsuites/tmtests/tm24.yml
new file mode 100644
index 0000000000..dba0fc5962
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm24.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/tmtests/tm24/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm24.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm25.yml b/spec/build/testsuites/tmtests/tm25.yml
new file mode 100644
index 0000000000..51ce5d4cbc
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm25.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/tmtests/tm25/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm25.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm26.yml b/spec/build/testsuites/tmtests/tm26.yml
new file mode 100644
index 0000000000..7fa7e08370
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm26.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/tmtests/tm26/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm26.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm27.yml b/spec/build/testsuites/tmtests/tm27.yml
new file mode 100644
index 0000000000..4d08299961
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm27.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/tmtests/tm27/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm27.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm28.yml b/spec/build/testsuites/tmtests/tm28.yml
new file mode 100644
index 0000000000..9a8c928adb
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm28.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/tmtests/tm28/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm28.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm29.yml b/spec/build/testsuites/tmtests/tm29.yml
new file mode 100644
index 0000000000..7ef8070d74
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm29.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/tmtests/tm29/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm29.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm30.yml b/spec/build/testsuites/tmtests/tm30.yml
new file mode 100644
index 0000000000..2f0b627e8e
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm30.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/tmtests/tm30/init.c
+- testsuites/support/src/tmtests_empty_function.c
+- testsuites/support/src/tmtests_support.c
+stlib: []
+target: testsuites/tmtests/tm30.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm31.yml b/spec/build/testsuites/tmtests/tm31.yml
new file mode 100644
index 0000000000..4971f3bbf1
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm31.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/tmtests/tm31/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm31.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm32.yml b/spec/build/testsuites/tmtests/tm32.yml
new file mode 100644
index 0000000000..1f4f288890
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm32.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/tmtests/tm32/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm32.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm33.yml b/spec/build/testsuites/tmtests/tm33.yml
new file mode 100644
index 0000000000..ed202a65e3
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm33.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/tmtests/tm33/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm33.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm34.yml b/spec/build/testsuites/tmtests/tm34.yml
new file mode 100644
index 0000000000..2f0b5754df
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm34.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/tmtests/tm34/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm34.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm35.yml b/spec/build/testsuites/tmtests/tm35.yml
new file mode 100644
index 0000000000..95c2bd41e6
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm35.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/tmtests/tm35/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm35.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tm36.yml b/spec/build/testsuites/tmtests/tm36.yml
new file mode 100644
index 0000000000..5316e80a2a
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tm36.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/tmtests/tm36/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tm36.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tmck.yml b/spec/build/testsuites/tmtests/tmck.yml
new file mode 100644
index 0000000000..f4e7b96919
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tmck.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/tmtests/tmck/task1.c
+- testsuites/support/src/tmtests_empty_function.c
+stlib: []
+target: testsuites/tmtests/tmck.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tmcontext01.yml b/spec/build/testsuites/tmtests/tmcontext01.yml
new file mode 100644
index 0000000000..1e53d65d8b
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tmcontext01.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/tmtests/tmcontext01/init.c
+stlib: []
+target: testsuites/tmtests/tmcontext01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tmfine01.yml b/spec/build/testsuites/tmtests/tmfine01.yml
new file mode 100644
index 0000000000..9d04bd0024
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tmfine01.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/tmtests/tmfine01/init.c
+stlib: []
+target: testsuites/tmtests/tmfine01.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tmonetoone.yml b/spec/build/testsuites/tmtests/tmonetoone.yml
new file mode 100644
index 0000000000..7fdc8b86da
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tmonetoone.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/tmtests/tmonetoone/init.c
+stlib: []
+target: testsuites/tmtests/tmonetoone.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/tmtests/tmtimer01.yml b/spec/build/testsuites/tmtests/tmtimer01.yml
new file mode 100644
index 0000000000..20e6271ec4
--- /dev/null
+++ b/spec/build/testsuites/tmtests/tmtimer01.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/tmtests/tmtimer01/init.c
+stlib: []
+target: testsuites/tmtests/tmtimer01.exe
+type: build
+use-after: []
+use-before: []