summaryrefslogtreecommitdiffstats
path: root/spec/build/testsuites/sptests
diff options
context:
space:
mode:
Diffstat (limited to 'spec/build/testsuites/sptests')
-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
226 files changed, 4827 insertions, 0 deletions
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: []