diff options
Diffstat (limited to '')
157 files changed, 3692 insertions, 0 deletions
diff --git a/spec/build/testsuites/libtests/block01.yml b/spec/build/testsuites/libtests/block01.yml new file mode 100644 index 0000000000..8b3bfac582 --- /dev/null +++ b/spec/build/testsuites/libtests/block01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block01/init.c +stlib: [] +target: testsuites/libtests/block01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block02.yml b/spec/build/testsuites/libtests/block02.yml new file mode 100644 index 0000000000..89087ae5b3 --- /dev/null +++ b/spec/build/testsuites/libtests/block02.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block02/init.c +stlib: [] +target: testsuites/libtests/block02.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block03.yml b/spec/build/testsuites/libtests/block03.yml new file mode 100644 index 0000000000..7377adb8b3 --- /dev/null +++ b/spec/build/testsuites/libtests/block03.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block03/init.c +stlib: [] +target: testsuites/libtests/block03.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block04.yml b/spec/build/testsuites/libtests/block04.yml new file mode 100644 index 0000000000..07aa89a67e --- /dev/null +++ b/spec/build/testsuites/libtests/block04.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block04/init.c +stlib: [] +target: testsuites/libtests/block04.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block05.yml b/spec/build/testsuites/libtests/block05.yml new file mode 100644 index 0000000000..79e46a9310 --- /dev/null +++ b/spec/build/testsuites/libtests/block05.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block05/init.c +stlib: [] +target: testsuites/libtests/block05.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block06.yml b/spec/build/testsuites/libtests/block06.yml new file mode 100644 index 0000000000..97e503080f --- /dev/null +++ b/spec/build/testsuites/libtests/block06.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block06/init.c +stlib: [] +target: testsuites/libtests/block06.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block07.yml b/spec/build/testsuites/libtests/block07.yml new file mode 100644 index 0000000000..1d5c85077c --- /dev/null +++ b/spec/build/testsuites/libtests/block07.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block07/init.c +stlib: [] +target: testsuites/libtests/block07.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block08.yml b/spec/build/testsuites/libtests/block08.yml new file mode 100644 index 0000000000..34f201e449 --- /dev/null +++ b/spec/build/testsuites/libtests/block08.yml @@ -0,0 +1,34 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block08/init.c +- testsuites/libtests/block08/bdbuf_tests.c +- testsuites/libtests/block08/test_disk.c +- testsuites/libtests/block08/bdbuf_test1_1.c +- testsuites/libtests/block08/bdbuf_test1_2.c +- testsuites/libtests/block08/bdbuf_test1_3.c +- testsuites/libtests/block08/bdbuf_test1_4.c +- testsuites/libtests/block08/bdbuf_test1_5.c +- testsuites/libtests/block08/bdbuf_test2_1.c +- testsuites/libtests/block08/bdbuf_test2_2.c +- testsuites/libtests/block08/bdbuf_test3_1.c +- testsuites/libtests/block08/bdbuf_test3_2.c +- testsuites/libtests/block08/bdbuf_test3_3.c +- testsuites/libtests/block08/bdbuf_test4_1.c +- testsuites/libtests/block08/bdbuf_test4_2.c +- testsuites/libtests/block08/bdbuf_test4_3.c +stlib: [] +target: testsuites/libtests/block08.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block09.yml b/spec/build/testsuites/libtests/block09.yml new file mode 100644 index 0000000000..acd76712e5 --- /dev/null +++ b/spec/build/testsuites/libtests/block09.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block09/init.c +stlib: [] +target: testsuites/libtests/block09.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block10.yml b/spec/build/testsuites/libtests/block10.yml new file mode 100644 index 0000000000..fa2a381b13 --- /dev/null +++ b/spec/build/testsuites/libtests/block10.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block10/init.c +stlib: [] +target: testsuites/libtests/block10.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block11.yml b/spec/build/testsuites/libtests/block11.yml new file mode 100644 index 0000000000..ece975ccd8 --- /dev/null +++ b/spec/build/testsuites/libtests/block11.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block11/init.c +stlib: [] +target: testsuites/libtests/block11.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block12.yml b/spec/build/testsuites/libtests/block12.yml new file mode 100644 index 0000000000..50a0986bc0 --- /dev/null +++ b/spec/build/testsuites/libtests/block12.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block12/init.c +stlib: [] +target: testsuites/libtests/block12.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block13.yml b/spec/build/testsuites/libtests/block13.yml new file mode 100644 index 0000000000..2e3ae98c03 --- /dev/null +++ b/spec/build/testsuites/libtests/block13.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block13/init.c +stlib: [] +target: testsuites/libtests/block13.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block14.yml b/spec/build/testsuites/libtests/block14.yml new file mode 100644 index 0000000000..01f35c78bb --- /dev/null +++ b/spec/build/testsuites/libtests/block14.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block14/init.c +stlib: [] +target: testsuites/libtests/block14.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block15.yml b/spec/build/testsuites/libtests/block15.yml new file mode 100644 index 0000000000..e9dcb846ff --- /dev/null +++ b/spec/build/testsuites/libtests/block15.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block15/init.c +stlib: [] +target: testsuites/libtests/block15.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block16.yml b/spec/build/testsuites/libtests/block16.yml new file mode 100644 index 0000000000..4ab8510a25 --- /dev/null +++ b/spec/build/testsuites/libtests/block16.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block16/init.c +stlib: [] +target: testsuites/libtests/block16.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/block17.yml b/spec/build/testsuites/libtests/block17.yml new file mode 100644 index 0000000000..e64af2d4c2 --- /dev/null +++ b/spec/build/testsuites/libtests/block17.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/block17/init.c +stlib: [] +target: testsuites/libtests/block17.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/bspcmdline01.yml b/spec/build/testsuites/libtests/bspcmdline01.yml new file mode 100644 index 0000000000..9c63ce2805 --- /dev/null +++ b/spec/build/testsuites/libtests/bspcmdline01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/bspcmdline01/init.c +stlib: [] +target: testsuites/libtests/bspcmdline01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/calloc.yml b/spec/build/testsuites/libtests/calloc.yml new file mode 100644 index 0000000000..473e3039d0 --- /dev/null +++ b/spec/build/testsuites/libtests/calloc.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/calloc.c +stlib: [] +target: testsuites/libtests/calloc.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/capture01.yml b/spec/build/testsuites/libtests/capture01.yml new file mode 100644 index 0000000000..50a69abf96 --- /dev/null +++ b/spec/build/testsuites/libtests/capture01.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/capture01/init.c +- testsuites/libtests/capture01/test1.c +stlib: [] +target: testsuites/libtests/capture01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/clockgettime.yml b/spec/build/testsuites/libtests/clockgettime.yml new file mode 100644 index 0000000000..1810d3f40f --- /dev/null +++ b/spec/build/testsuites/libtests/clockgettime.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/clock_gettime.c +stlib: [] +target: testsuites/libtests/clock_gettime.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/close.yml b/spec/build/testsuites/libtests/close.yml new file mode 100644 index 0000000000..a6c853ce57 --- /dev/null +++ b/spec/build/testsuites/libtests/close.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/close.c +stlib: [] +target: testsuites/libtests/close.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/complex.yml b/spec/build/testsuites/libtests/complex.yml new file mode 100644 index 0000000000..cda1511b3a --- /dev/null +++ b/spec/build/testsuites/libtests/complex.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/complex/init.c +- testsuites/libtests/complex/docomplex.c +- testsuites/libtests/complex/docomplexf.c +- testsuites/libtests/complex/docomplexl.c +stlib: +- m +target: testsuites/libtests/complex.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/cpuuse.yml b/spec/build/testsuites/libtests/cpuuse.yml new file mode 100644 index 0000000000..f606d994fd --- /dev/null +++ b/spec/build/testsuites/libtests/cpuuse.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/cpuuse/init.c +- testsuites/libtests/cpuuse/task1.c +- testsuites/libtests/cpuuse/task2.c +- testsuites/libtests/cpuuse/task3.c +- testsuites/libtests/cpuuse/tswitch.c +stlib: [] +target: testsuites/libtests/cpuuse.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/crypt01.yml b/spec/build/testsuites/libtests/crypt01.yml new file mode 100644 index 0000000000..a1df725647 --- /dev/null +++ b/spec/build/testsuites/libtests/crypt01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/crypt01/init.c +stlib: [] +target: testsuites/libtests/crypt01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/debugger01.yml b/spec/build/testsuites/libtests/debugger01.yml new file mode 100644 index 0000000000..720b643925 --- /dev/null +++ b/spec/build/testsuites/libtests/debugger01.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- arm +- i386 +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/debugger01/init.c +- testsuites/libtests/debugger01/remote.c +stlib: [] +target: testsuites/libtests/debugger01.exe +type: build +use-after: +- debugger +use-before: [] diff --git a/spec/build/testsuites/libtests/defaultconfig01.yml b/spec/build/testsuites/libtests/defaultconfig01.yml new file mode 100644 index 0000000000..583da914d7 --- /dev/null +++ b/spec/build/testsuites/libtests/defaultconfig01.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/defaultconfig01/init.c +stlib: [] +target: testsuites/libtests/defaultconfig01.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/devfs01.yml b/spec/build/testsuites/libtests/devfs01.yml new file mode 100644 index 0000000000..660ec12074 --- /dev/null +++ b/spec/build/testsuites/libtests/devfs01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/devfs01/init.c +stlib: [] +target: testsuites/libtests/devfs01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/devfs04.yml b/spec/build/testsuites/libtests/devfs04.yml new file mode 100644 index 0000000000..8ad0c038f1 --- /dev/null +++ b/spec/build/testsuites/libtests/devfs04.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/devfs04/init.c +- testsuites/libtests/devfs04/test_driver.c +stlib: [] +target: testsuites/libtests/devfs04.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/deviceio01.yml b/spec/build/testsuites/libtests/deviceio01.yml new file mode 100644 index 0000000000..a5ab0c5bdb --- /dev/null +++ b/spec/build/testsuites/libtests/deviceio01.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/deviceio01/init.c +- testsuites/libtests/deviceio01/test_driver.c +stlib: [] +target: testsuites/libtests/deviceio01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/devnullfatal01.yml b/spec/build/testsuites/libtests/devnullfatal01.yml new file mode 100644 index 0000000000..b9a4d326fb --- /dev/null +++ b/spec/build/testsuites/libtests/devnullfatal01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/devnullfatal01/init.c +stlib: [] +target: testsuites/libtests/devnullfatal01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl01.yml b/spec/build/testsuites/libtests/dl01.yml new file mode 100644 index 0000000000..42e482bcc7 --- /dev/null +++ b/spec/build/testsuites/libtests/dl01.yml @@ -0,0 +1,38 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/dl01/" + objs = [] + objs.append(self.cc(bld, bic, path + "dl01-o1.c")) + tar = path + "dl01.tar" + self.pax(bld, objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL01_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl01_pre = path + "dl01.pre" + self.link_cc(bld, bic, objs, dl01_pre) + dl01_sym_o = path + "dl01-sym.o" + objs.append(dl01_sym_o) + self.rtems_syms(bld, dl01_pre, dl01_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl01.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL01_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl01 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl02.yml b/spec/build/testsuites/libtests/dl02.yml new file mode 100644 index 0000000000..83bc4d159c --- /dev/null +++ b/spec/build/testsuites/libtests/dl02.yml @@ -0,0 +1,39 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/dl02/" + objs = [] + objs.append(self.cc(bld, bic, path + "dl02-o1.c")) + objs.append(self.cc(bld, bic, path + "dl02-o2.c")) + tar = path + "dl02.tar" + self.pax(bld, objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL02_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl02_pre = path + "dl02.pre" + self.link_cc(bld, bic, objs, dl02_pre) + dl02_sym_o = path + "dl02-sym.o" + objs.append(dl02_sym_o) + self.rtems_syms(bld, dl02_pre, dl02_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl02.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL02_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl02 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl03.yml b/spec/build/testsuites/libtests/dl03.yml new file mode 100644 index 0000000000..68b575b3f4 --- /dev/null +++ b/spec/build/testsuites/libtests/dl03.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- BUILD_LIBDL +features: c cprogram +includes: +- cpukit/libdl +ldflags: [] +links: [] +source: +- testsuites/libtests/dl03/dl-bit-alloc.c +- testsuites/libtests/dl03/dl-cache.c +- testsuites/libtests/dl03/init.c +stlib: [] +target: testsuites/libtests/dl03.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl04.yml b/spec/build/testsuites/libtests/dl04.yml new file mode 100644 index 0000000000..8957f9eb40 --- /dev/null +++ b/spec/build/testsuites/libtests/dl04.yml @@ -0,0 +1,39 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +do-build: | + path = "testsuites/libtests/dl04/" + objs = [] + objs.append(self.cxx(bld, bic, path + "dl04-o4.cc")) + tar = path + "dl04.tar" + self.pax(bld, objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL04_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl04_pre = path + "dl04.pre" + self.link_cc(bld, bic, objs, dl04_pre) + dl04_sym_o = path + "dl04-sym.o" + objs.append(dl04_sym_o) + self.rtems_syms(bld, dl04_pre, dl04_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl04.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL04_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl04 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl05.yml b/spec/build/testsuites/libtests/dl05.yml new file mode 100644 index 0000000000..3e049dce29 --- /dev/null +++ b/spec/build/testsuites/libtests/dl05.yml @@ -0,0 +1,40 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +do-build: | + path = "testsuites/libtests/dl05/" + objs = [] + objs.append(self.cxx(bld, bic, path + "dl05-o5.cc")) + tar = path + "dl05.tar" + self.pax(bld, objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL05_CPPFLAGS)) + objs.append(self.cxx(bld, bic, path + "dl-cpp.cc")) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl05_pre = path + "dl05.pre" + self.link_cxx(bld, bic, objs, dl05_pre) + dl05_sym_o = path + "dl05-sym.o" + objs.append(dl05_sym_o) + self.rtems_syms(bld, dl05_pre, dl05_sym_o) + self.link_cxx(bld, bic, objs, "testsuites/libtests/dl05.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL05_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl05 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl06.yml b/spec/build/testsuites/libtests/dl06.yml new file mode 100644 index 0000000000..cd19712b42 --- /dev/null +++ b/spec/build/testsuites/libtests/dl06.yml @@ -0,0 +1,48 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/dl06/" + pre_tar = path + "dl06-pre.tar" + self.pax(bld, path + "dl06_pre_file", [path], pre_tar) + pre_tar_c, pre_tar_h = self.bin2c(bld, pre_tar, name="dl06_tar") + objs = [] + objs.append(self.cc(bld, bic, pre_tar_c)) + objs.append(self.cc(bld, bic, path + "pre-init.c", deps=[pre_tar_h], cppflags=bld.env.TEST_DL06_CPPFLAGS)) + dl_load_o = self.cc(bld, bic, path + "dl-load.c") + objs.append(dl_load_o) + dl06_pre = path + "dl06.pre" + self.link_cc(bld, bic, objs, dl06_pre) + objs = [] + objs.append(self.cc(bld, bic, path + "dl06-o1.c")) + objs.append(self.cc(bld, bic, path + "dl06-o2.c")) + dl06_rap = path + "dl06.rap" + self.rtems_rap(bld, dl06_pre, objs, ["m"], dl06_rap) + tar = path + "dl06.tar" + self.pax(bld, dl06_rap, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL06_CPPFLAGS)) + objs.append(dl_load_o) + dl06_sym_o = path + "dl06-sym.o" + objs.append(dl06_sym_o) + self.rtems_syms(bld, dl06_pre, dl06_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl06.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL06_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl06 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl07.yml b/spec/build/testsuites/libtests/dl07.yml new file mode 100644 index 0000000000..3641086b62 --- /dev/null +++ b/spec/build/testsuites/libtests/dl07.yml @@ -0,0 +1,42 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/dl07/" + objs = [] + objs.append(self.cc(bld, bic, path + "dl07-o1.c")) + objs.append(self.cc(bld, bic, path + "dl07-o2.c")) + objs.append(self.cc(bld, bic, path + "dl07-o3.c")) + objs.append(self.cc(bld, bic, path + "dl07-o4.c")) + objs.append(self.cc(bld, bic, path + "dl07-o5.c")) + tar = path + "dl07.tar" + self.pax(bld, objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL07_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl07_pre = path + "dl07.pre" + self.link_cc(bld, bic, objs, dl07_pre) + dl07_sym_o = path + "dl07-sym.o" + objs.append(dl07_sym_o) + self.rtems_syms(bld, dl07_pre, dl07_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl07.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL07_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl07 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl08.yml b/spec/build/testsuites/libtests/dl08.yml new file mode 100644 index 0000000000..43a74e3065 --- /dev/null +++ b/spec/build/testsuites/libtests/dl08.yml @@ -0,0 +1,47 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/dl08/" + objs = [] + lib_objs = [] + lib_objs.append(self.cc(bld, bic, path + "dl08-o2.c")) + lib_objs.append(self.cc(bld, bic, path + "dl08-o4.c")) + objs.append(self.ar(bld, lib_objs, path + "libdl08_1.a")) + lib_objs = [] + lib_objs.append(self.cc(bld, bic, path + "dl08-o3.c")) + lib_objs.append(self.cc(bld, bic, path + "dl08-o5.c")) + lib_objs.append(self.cc(bld, bic, path + "dl08-o6-123456789-123456789.c")) + objs.append(self.ar(bld, lib_objs, path + "libdl08_2.a")) + objs.append(self.cc(bld, bic, path + "dl08-o1.c")) + tar = path + "dl08.tar" + self.pax(bld, [path + "etc/libdl.conf"] + objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL08_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl08_pre = path + "dl08.pre" + self.link_cc(bld, bic, objs, dl08_pre) + dl08_sym_o = path + "dl08-sym.o" + objs.append(dl08_sym_o) + self.rtems_syms(bld, dl08_pre, dl08_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl08.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL08_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl08 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl09.yml b/spec/build/testsuites/libtests/dl09.yml new file mode 100644 index 0000000000..8f9557edc6 --- /dev/null +++ b/spec/build/testsuites/libtests/dl09.yml @@ -0,0 +1,42 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/dl09/" + objs = [] + objs.append(self.cc(bld, bic, path + "dl09-o1.c")) + objs.append(self.cc(bld, bic, path + "dl09-o2.c")) + objs.append(self.cc(bld, bic, path + "dl09-o3.c")) + objs.append(self.cc(bld, bic, path + "dl09-o4.c")) + objs.append(self.cc(bld, bic, path + "dl09-o5.c")) + tar = path + "dl09.tar" + self.pax(bld, objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL09_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl09_pre = path + "dl09.pre" + self.link_cc(bld, bic, objs, dl09_pre) + dl09_sym_o = path + "dl09-sym.o" + objs.append(dl09_sym_o) + self.rtems_syms(bld, dl09_pre, dl09_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl09.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL09_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl09 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dl10.yml b/spec/build/testsuites/libtests/dl10.yml new file mode 100644 index 0000000000..ba09a6f444 --- /dev/null +++ b/spec/build/testsuites/libtests/dl10.yml @@ -0,0 +1,47 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/dl10/" + objs = [] + lib_objs = [] + lib_objs.append(self.cc(bld, bic, path + "dl10-o2.c")) + lib_objs.append(self.cc(bld, bic, path + "dl10-o4.c")) + objs.append(self.ar(bld, lib_objs, path + "libdl10_1.a")) + lib_objs = [] + lib_objs.append(self.cc(bld, bic, path + "dl10-o3.c")) + lib_objs.append(self.cc(bld, bic, path + "dl10-o5.c")) + lib_objs.append(self.cc(bld, bic, path + "dl10-o6.c")) + objs.append(self.ar(bld, lib_objs, path + "libdl10_2.a")) + objs.append(self.cc(bld, bic, path + "dl10-o1.c")) + tar = path + "dl10.tar" + self.pax(bld, [path + "etc/libdl.conf"] + objs, [path], tar) + tar_c, tar_h = self.bin2c(bld, tar) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_DL10_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "dl-load.c")) + dl10_pre = path + "dl10.pre" + self.link_cc(bld, bic, objs, dl10_pre) + dl10_sym_o = path + "dl10-sym.o" + objs.append(dl10_sym_o) + self.rtems_syms(bld, dl10_pre, dl10_sym_o) + self.link_cc(bld, bic, objs, "testsuites/libtests/dl10.exe") +do-configure: null +enabled-by: +- and: + - not: TEST_DL10_EXCLUDE + - BUILD_LIBDL +includes: +- testsuites/libtests/dl10 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dumpbuf01.yml b/spec/build/testsuites/libtests/dumpbuf01.yml new file mode 100644 index 0000000000..6612744795 --- /dev/null +++ b/spec/build/testsuites/libtests/dumpbuf01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/dumpbuf01/init.c +stlib: [] +target: testsuites/libtests/dumpbuf01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/dup2.yml b/spec/build/testsuites/libtests/dup2.yml new file mode 100644 index 0000000000..b7c687f721 --- /dev/null +++ b/spec/build/testsuites/libtests/dup2.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/dup2.c +stlib: [] +target: testsuites/libtests/dup2.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/exit01.yml b/spec/build/testsuites/libtests/exit01.yml new file mode 100644 index 0000000000..843a5274b7 --- /dev/null +++ b/spec/build/testsuites/libtests/exit01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/exit01/init.c +stlib: [] +target: testsuites/libtests/exit01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/exit02.yml b/spec/build/testsuites/libtests/exit02.yml new file mode 100644 index 0000000000..dd5dda27db --- /dev/null +++ b/spec/build/testsuites/libtests/exit02.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/exit02/init.c +stlib: [] +target: testsuites/libtests/exit02.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/fcntl.yml b/spec/build/testsuites/libtests/fcntl.yml new file mode 100644 index 0000000000..7acd929c31 --- /dev/null +++ b/spec/build/testsuites/libtests/fcntl.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/fcntl.c +stlib: [] +target: testsuites/libtests/fcntl.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/flashdisk01.yml b/spec/build/testsuites/libtests/flashdisk01.yml new file mode 100644 index 0000000000..a20f37a8c4 --- /dev/null +++ b/spec/build/testsuites/libtests/flashdisk01.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/flashdisk01/init.c +- testsuites/libtests/flashdisk01/test-file-system.c +stlib: [] +target: testsuites/libtests/flashdisk01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/flockfile.yml b/spec/build/testsuites/libtests/flockfile.yml new file mode 100644 index 0000000000..2a91885494 --- /dev/null +++ b/spec/build/testsuites/libtests/flockfile.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/flockfile.c +stlib: [] +target: testsuites/libtests/flockfile.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/fork.yml b/spec/build/testsuites/libtests/fork.yml new file mode 100644 index 0000000000..13799d20bf --- /dev/null +++ b/spec/build/testsuites/libtests/fork.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/fork.c +stlib: [] +target: testsuites/libtests/fork.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/free.yml b/spec/build/testsuites/libtests/free.yml new file mode 100644 index 0000000000..bbc5ee340e --- /dev/null +++ b/spec/build/testsuites/libtests/free.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/free.c +stlib: [] +target: testsuites/libtests/free.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/fstat.yml b/spec/build/testsuites/libtests/fstat.yml new file mode 100644 index 0000000000..8b4b506596 --- /dev/null +++ b/spec/build/testsuites/libtests/fstat.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/fstat.c +stlib: [] +target: testsuites/libtests/fstat.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/ftp01.yml b/spec/build/testsuites/libtests/ftp01.yml new file mode 100644 index 0000000000..2b19573bf7 --- /dev/null +++ b/spec/build/testsuites/libtests/ftp01.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_NETWORKING +features: c cprogram +includes: +- cpukit/libnetworking +ldflags: [] +links: [] +source: +- testsuites/libtests/ftp01/init.c +stlib: [] +target: testsuites/libtests/ftp01.exe +type: build +use-after: +- ftpd +- ftpfs +use-before: [] diff --git a/spec/build/testsuites/libtests/ftrylockfile.yml b/spec/build/testsuites/libtests/ftrylockfile.yml new file mode 100644 index 0000000000..6a3935b71b --- /dev/null +++ b/spec/build/testsuites/libtests/ftrylockfile.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/ftrylockfile.c +stlib: [] +target: testsuites/libtests/ftrylockfile.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/funlockfile.yml b/spec/build/testsuites/libtests/funlockfile.yml new file mode 100644 index 0000000000..5a91e1934d --- /dev/null +++ b/spec/build/testsuites/libtests/funlockfile.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/funlockfile.c +stlib: [] +target: testsuites/libtests/funlockfile.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/getentropy01.yml b/spec/build/testsuites/libtests/getentropy01.yml new file mode 100644 index 0000000000..43a384b25d --- /dev/null +++ b/spec/build/testsuites/libtests/getentropy01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/getentropy01/init.c +stlib: [] +target: testsuites/libtests/getentropy01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/getlogin.yml b/spec/build/testsuites/libtests/getlogin.yml new file mode 100644 index 0000000000..b77349b4a9 --- /dev/null +++ b/spec/build/testsuites/libtests/getlogin.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/getlogin.c +stlib: [] +target: testsuites/libtests/getlogin.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/getpwnam.yml b/spec/build/testsuites/libtests/getpwnam.yml new file mode 100644 index 0000000000..097b0b5fad --- /dev/null +++ b/spec/build/testsuites/libtests/getpwnam.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/getpwnam.c +stlib: [] +target: testsuites/libtests/getpwnam.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/getpwuid.yml b/spec/build/testsuites/libtests/getpwuid.yml new file mode 100644 index 0000000000..3c2ac96f34 --- /dev/null +++ b/spec/build/testsuites/libtests/getpwuid.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/getpwuid.c +stlib: [] +target: testsuites/libtests/getpwuid.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/gettimeofday.yml b/spec/build/testsuites/libtests/gettimeofday.yml new file mode 100644 index 0000000000..2d5f3bea6d --- /dev/null +++ b/spec/build/testsuites/libtests/gettimeofday.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/gettimeofday.c +stlib: [] +target: testsuites/libtests/gettimeofday.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/getuid.yml b/spec/build/testsuites/libtests/getuid.yml new file mode 100644 index 0000000000..a51de287b1 --- /dev/null +++ b/spec/build/testsuites/libtests/getuid.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/getuid.c +stlib: [] +target: testsuites/libtests/getuid.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/grp.yml b/spec/build/testsuites/libtests/grp.yml new file mode 100644 index 0000000000..e6e0ce75ae --- /dev/null +++ b/spec/build/testsuites/libtests/grp.yml @@ -0,0 +1,320 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: +- BUILD_TESTS +- BUILD_LIBTESTS +includes: +- testsuites/support/include +install: [] +ldflags: +- -Wl,--wrap=printf +- -Wl,--wrap=puts +links: +- role: build-dependency + uid: optbin2c +- role: build-dependency + uid: optgzip +- role: build-dependency + uid: optpax +- role: build-dependency + uid: optrtemsld +- role: build-dependency + uid: optrtemssyms +- role: build-dependency + uid: optxz +- role: build-dependency + uid: block01 +- role: build-dependency + uid: block02 +- role: build-dependency + uid: block03 +- role: build-dependency + uid: block04 +- role: build-dependency + uid: block05 +- role: build-dependency + uid: block06 +- role: build-dependency + uid: block07 +- role: build-dependency + uid: block08 +- role: build-dependency + uid: block09 +- role: build-dependency + uid: block10 +- role: build-dependency + uid: block11 +- role: build-dependency + uid: block12 +- role: build-dependency + uid: block13 +- role: build-dependency + uid: block14 +- role: build-dependency + uid: block15 +- role: build-dependency + uid: block16 +- role: build-dependency + uid: block17 +- role: build-dependency + uid: bspcmdline01 +- role: build-dependency + uid: calloc +- role: build-dependency + uid: capture01 +- role: build-dependency + uid: clockgettime +- role: build-dependency + uid: close +- role: build-dependency + uid: complex +- role: build-dependency + uid: cpuuse +- role: build-dependency + uid: crypt01 +- role: build-dependency + uid: debugger01 +- role: build-dependency + uid: defaultconfig01 +- role: build-dependency + uid: devfs01 +- role: build-dependency + uid: devfs04 +- role: build-dependency + uid: deviceio01 +- role: build-dependency + uid: devnullfatal01 +- role: build-dependency + uid: dl01 +- role: build-dependency + uid: dl02 +- role: build-dependency + uid: dl03 +- role: build-dependency + uid: dl04 +- role: build-dependency + uid: dl05 +- role: build-dependency + uid: dl06 +- role: build-dependency + uid: dl07 +- role: build-dependency + uid: dl08 +- role: build-dependency + uid: dl09 +- role: build-dependency + uid: dl10 +- role: build-dependency + uid: dumpbuf01 +- role: build-dependency + uid: dup2 +- role: build-dependency + uid: exit01 +- role: build-dependency + uid: exit02 +- role: build-dependency + uid: fcntl +- role: build-dependency + uid: flashdisk01 +- role: build-dependency + uid: flockfile +- role: build-dependency + uid: fork +- role: build-dependency + uid: free +- role: build-dependency + uid: fstat +- role: build-dependency + uid: ftp01 +- role: build-dependency + uid: ftrylockfile +- role: build-dependency + uid: funlockfile +- role: build-dependency + uid: getentropy01 +- role: build-dependency + uid: getlogin +- role: build-dependency + uid: getpwnam +- role: build-dependency + uid: getpwuid +- role: build-dependency + uid: gettimeofday +- role: build-dependency + uid: getuid +- role: build-dependency + uid: gxx01 +- role: build-dependency + uid: heapwalk +- role: build-dependency + uid: htonl +- role: build-dependency + uid: i2c01 +- role: build-dependency + uid: iconv +- role: build-dependency + uid: iconvclose +- role: build-dependency + uid: iconvopen +- role: build-dependency + uid: kill +- role: build-dependency + uid: libfdt01 +- role: build-dependency + uid: longjmp +- role: build-dependency + uid: lseek +- role: build-dependency + uid: lstat +- role: build-dependency + uid: malloc +- role: build-dependency + uid: malloc02 +- role: build-dependency + uid: malloc03 +- role: build-dependency + uid: malloc04 +- role: build-dependency + uid: malloctest +- role: build-dependency + uid: math +- role: build-dependency + uid: mathf +- role: build-dependency + uid: mathl +- role: build-dependency + uid: md501 +- role: build-dependency + uid: mghttpd01 +- role: build-dependency + uid: monitor +- role: build-dependency + uid: monitor02 +- role: build-dependency + uid: mouse01 +- role: build-dependency + uid: nanosleep +- role: build-dependency + uid: networking01 +- role: build-dependency + uid: newlib01 +- role: build-dependency + uid: open +- role: build-dependency + uid: pipe +- role: build-dependency + uid: posixmemalign +- role: build-dependency + uid: putenvtest +- role: build-dependency + uid: pwdgrp01 +- role: build-dependency + uid: pwdgrp02 +- role: build-dependency + uid: rbheap01 +- role: build-dependency + uid: read +- role: build-dependency + uid: readv +- role: build-dependency + uid: realloc +- role: build-dependency + uid: record01 +- role: build-dependency + uid: record02 +- role: build-dependency + uid: rtmonuse +- role: build-dependency + uid: setjmp +- role: build-dependency + uid: sha +- role: build-dependency + uid: shell01 +- role: build-dependency + uid: sigaddset +- role: build-dependency + uid: sigdelset +- role: build-dependency + uid: sigemptyset +- role: build-dependency + uid: sigfillset +- role: build-dependency + uid: sigismember +- role: build-dependency + uid: sigprocmask +- role: build-dependency + uid: sparsedisk01 +- role: build-dependency + uid: spi01 +- role: build-dependency + uid: stackchk +- role: build-dependency + uid: stackchk01 +- role: build-dependency + uid: stat +- role: build-dependency + uid: stringto01 +- role: build-dependency + uid: syscall01 +- role: build-dependency + uid: tar01 +- role: build-dependency + uid: tar02 +- role: build-dependency + uid: tar03 +- role: build-dependency + uid: telnetd01 +- role: build-dependency + uid: termios +- role: build-dependency + uid: termios01 +- role: build-dependency + uid: termios02 +- role: build-dependency + uid: termios03 +- role: build-dependency + uid: termios04 +- role: build-dependency + uid: termios05 +- role: build-dependency + uid: termios06 +- role: build-dependency + uid: termios07 +- role: build-dependency + uid: termios08 +- role: build-dependency + uid: termios09 +- role: build-dependency + uid: termios10 +- role: build-dependency + uid: termios11 +- role: build-dependency + uid: top +- role: build-dependency + uid: ttest01 +- role: build-dependency + uid: ttest02 +- role: build-dependency + uid: tztest +- role: build-dependency + uid: uid01 +- role: build-dependency + uid: unlink +- role: build-dependency + uid: utf8proc01 +- role: build-dependency + uid: vfork +- role: build-dependency + uid: wait +- role: build-dependency + uid: waitpid +- role: build-dependency + uid: write +- role: build-dependency + uid: writev +type: build +use-after: +- rtemstest +use-before: [] diff --git a/spec/build/testsuites/libtests/gxx01.yml b/spec/build/testsuites/libtests/gxx01.yml new file mode 100644 index 0000000000..1027db9b9a --- /dev/null +++ b/spec/build/testsuites/libtests/gxx01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/gxx01/init.c +stlib: [] +target: testsuites/libtests/gxx01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/heapwalk.yml b/spec/build/testsuites/libtests/heapwalk.yml new file mode 100644 index 0000000000..627ddcff63 --- /dev/null +++ b/spec/build/testsuites/libtests/heapwalk.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/heapwalk/init.c +stlib: [] +target: testsuites/libtests/heapwalk.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/htonl.yml b/spec/build/testsuites/libtests/htonl.yml new file mode 100644 index 0000000000..cc3306dd3b --- /dev/null +++ b/spec/build/testsuites/libtests/htonl.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/htonl.c +stlib: [] +target: testsuites/libtests/htonl.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/i2c01.yml b/spec/build/testsuites/libtests/i2c01.yml new file mode 100644 index 0000000000..d7de2fb8b9 --- /dev/null +++ b/spec/build/testsuites/libtests/i2c01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/i2c01/init.c +stlib: [] +target: testsuites/libtests/i2c01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/iconv.yml b/spec/build/testsuites/libtests/iconv.yml new file mode 100644 index 0000000000..28ebde37ff --- /dev/null +++ b/spec/build/testsuites/libtests/iconv.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/iconv.c +stlib: [] +target: testsuites/libtests/iconv.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/iconvclose.yml b/spec/build/testsuites/libtests/iconvclose.yml new file mode 100644 index 0000000000..634b45b51f --- /dev/null +++ b/spec/build/testsuites/libtests/iconvclose.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/iconv_close.c +stlib: [] +target: testsuites/libtests/iconv_close.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/iconvopen.yml b/spec/build/testsuites/libtests/iconvopen.yml new file mode 100644 index 0000000000..dd59e9bf66 --- /dev/null +++ b/spec/build/testsuites/libtests/iconvopen.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/iconv_open.c +stlib: [] +target: testsuites/libtests/iconv_open.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/kill.yml b/spec/build/testsuites/libtests/kill.yml new file mode 100644 index 0000000000..3cab7d2bbf --- /dev/null +++ b/spec/build/testsuites/libtests/kill.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/kill.c +stlib: [] +target: testsuites/libtests/kill.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/libdl081.yml b/spec/build/testsuites/libtests/libdl081.yml new file mode 100644 index 0000000000..8c03f8c67d --- /dev/null +++ b/spec/build/testsuites/libtests/libdl081.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: [] +install-path: null +links: [] +source: +- testsuites/libtests/dl08-o2.c +- testsuites/libtests/dl08-o4.c +target: dl08_1 +type: build diff --git a/spec/build/testsuites/libtests/libdl082.yml b/spec/build/testsuites/libtests/libdl082.yml new file mode 100644 index 0000000000..d75f02bfa5 --- /dev/null +++ b/spec/build/testsuites/libtests/libdl082.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: [] +install-path: null +links: [] +source: +- testsuites/libtests/dl08-o3.c +- testsuites/libtests/dl08-o5.c +- testsuites/libtests/dl08-o6-123456789-123456789.c +target: dl08_2 +type: build diff --git a/spec/build/testsuites/libtests/libdl101.yml b/spec/build/testsuites/libtests/libdl101.yml new file mode 100644 index 0000000000..4270c3f129 --- /dev/null +++ b/spec/build/testsuites/libtests/libdl101.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: [] +install-path: null +links: [] +source: +- testsuites/libtests/dl10-o2.c +- testsuites/libtests/dl10-o4.c +target: dl10_1 +type: build diff --git a/spec/build/testsuites/libtests/libdl102.yml b/spec/build/testsuites/libtests/libdl102.yml new file mode 100644 index 0000000000..7426e94a84 --- /dev/null +++ b/spec/build/testsuites/libtests/libdl102.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: [] +install-path: null +links: [] +source: +- testsuites/libtests/dl10-o3.c +- testsuites/libtests/dl10-o5.c +- testsuites/libtests/dl10-o6.c +target: dl10_2 +type: build diff --git a/spec/build/testsuites/libtests/libfdt01.yml b/spec/build/testsuites/libtests/libfdt01.yml new file mode 100644 index 0000000000..9d22f5c0e2 --- /dev/null +++ b/spec/build/testsuites/libtests/libfdt01.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/libfdt01/init.c +- testsuites/libtests/libfdt01/some.c +stlib: [] +target: testsuites/libtests/libfdt01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/longjmp.yml b/spec/build/testsuites/libtests/longjmp.yml new file mode 100644 index 0000000000..dba164d53e --- /dev/null +++ b/spec/build/testsuites/libtests/longjmp.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/longjmp.c +stlib: [] +target: testsuites/libtests/longjmp.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/lseek.yml b/spec/build/testsuites/libtests/lseek.yml new file mode 100644 index 0000000000..376d6e8e33 --- /dev/null +++ b/spec/build/testsuites/libtests/lseek.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/lseek.c +stlib: [] +target: testsuites/libtests/lseek.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/lstat.yml b/spec/build/testsuites/libtests/lstat.yml new file mode 100644 index 0000000000..06a23160e5 --- /dev/null +++ b/spec/build/testsuites/libtests/lstat.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/lstat.c +stlib: [] +target: testsuites/libtests/lstat.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/malloc.yml b/spec/build/testsuites/libtests/malloc.yml new file mode 100644 index 0000000000..8030add71c --- /dev/null +++ b/spec/build/testsuites/libtests/malloc.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/malloc.c +stlib: [] +target: testsuites/libtests/malloc.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/malloc02.yml b/spec/build/testsuites/libtests/malloc02.yml new file mode 100644 index 0000000000..2414f33d1b --- /dev/null +++ b/spec/build/testsuites/libtests/malloc02.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/malloc02/init.c +stlib: [] +target: testsuites/libtests/malloc02.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/malloc03.yml b/spec/build/testsuites/libtests/malloc03.yml new file mode 100644 index 0000000000..7ed299bf09 --- /dev/null +++ b/spec/build/testsuites/libtests/malloc03.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/malloc03/init.c +stlib: [] +target: testsuites/libtests/malloc03.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/malloc04.yml b/spec/build/testsuites/libtests/malloc04.yml new file mode 100644 index 0000000000..c3b884d0a0 --- /dev/null +++ b/spec/build/testsuites/libtests/malloc04.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/malloc04/init.c +stlib: [] +target: testsuites/libtests/malloc04.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/malloctest.yml b/spec/build/testsuites/libtests/malloctest.yml new file mode 100644 index 0000000000..db426564cb --- /dev/null +++ b/spec/build/testsuites/libtests/malloctest.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/malloctest/init.c +- testsuites/libtests/malloctest/task1.c +stlib: [] +target: testsuites/libtests/malloctest.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/math.yml b/spec/build/testsuites/libtests/math.yml new file mode 100644 index 0000000000..bbd07e5955 --- /dev/null +++ b/spec/build/testsuites/libtests/math.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: +- testsuites/libtests/math +ldflags: [] +links: [] +source: +- testsuites/libtests/math/init.c +- testsuites/libtests/math/domath.c +stlib: +- m +target: testsuites/libtests/math.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/mathf.yml b/spec/build/testsuites/libtests/mathf.yml new file mode 100644 index 0000000000..95b06376d3 --- /dev/null +++ b/spec/build/testsuites/libtests/mathf.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: +- testsuites/libtests/math +ldflags: [] +links: [] +source: +- testsuites/libtests/mathf/init.c +- testsuites/libtests/mathf/domathf.c +stlib: +- m +target: testsuites/libtests/mathf.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/mathl.yml b/spec/build/testsuites/libtests/mathl.yml new file mode 100644 index 0000000000..4e73fef6bb --- /dev/null +++ b/spec/build/testsuites/libtests/mathl.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: +- testsuites/libtests/math +ldflags: [] +links: [] +source: +- testsuites/libtests/mathl/init.c +- testsuites/libtests/mathl/domathl.c +stlib: +- m +target: testsuites/libtests/mathl.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/md501.yml b/spec/build/testsuites/libtests/md501.yml new file mode 100644 index 0000000000..2ef88600a6 --- /dev/null +++ b/spec/build/testsuites/libtests/md501.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/md501/init.c +stlib: [] +target: testsuites/libtests/md501.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/mghttpd01.yml b/spec/build/testsuites/libtests/mghttpd01.yml new file mode 100644 index 0000000000..880df9dba3 --- /dev/null +++ b/spec/build/testsuites/libtests/mghttpd01.yml @@ -0,0 +1,31 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/mghttpd01/" + tar_c, tar_h = self.bin2c(bld, path + "mghttpd01.tar") + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_MGHTTPD01_CPPFLAGS)) + objs.append(self.cc(bld, bic, path + "test-http-client.c")) + self.link_cc(bld, bic, objs, "testsuites/libtests/mghttpd01.exe") +do-configure: null +enabled-by: +- and: + - RTEMS_NETWORKING + - RTEMS_POSIX_API +includes: +- cpukit/libnetworking +- testsuites/libtests/mghttpd01 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: +- mghttpd +use-before: [] diff --git a/spec/build/testsuites/libtests/monitor.yml b/spec/build/testsuites/libtests/monitor.yml new file mode 100644 index 0000000000..03849d08e3 --- /dev/null +++ b/spec/build/testsuites/libtests/monitor.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/monitor/init.c +stlib: [] +target: testsuites/libtests/monitor.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/monitor02.yml b/spec/build/testsuites/libtests/monitor02.yml new file mode 100644 index 0000000000..f6d3a8e577 --- /dev/null +++ b/spec/build/testsuites/libtests/monitor02.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/monitor02/init.c +stlib: [] +target: testsuites/libtests/monitor02.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/mouse01.yml b/spec/build/testsuites/libtests/mouse01.yml new file mode 100644 index 0000000000..7178981af8 --- /dev/null +++ b/spec/build/testsuites/libtests/mouse01.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/mouse01/init.c +- testsuites/libtests/mouse01/serial_mouse_config.c +- testsuites/libtests/mouse01/msmouse.c +- testsuites/libtests/termios04/termios_testdriver_intr.c +stlib: [] +target: testsuites/libtests/mouse01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/nanosleep.yml b/spec/build/testsuites/libtests/nanosleep.yml new file mode 100644 index 0000000000..c3115dad58 --- /dev/null +++ b/spec/build/testsuites/libtests/nanosleep.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/nanosleep.c +stlib: [] +target: testsuites/libtests/nanosleep.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/networking01.yml b/spec/build/testsuites/libtests/networking01.yml new file mode 100644 index 0000000000..958134af27 --- /dev/null +++ b/spec/build/testsuites/libtests/networking01.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_NETWORKING +features: c cprogram +includes: +- cpukit/libnetworking +ldflags: [] +links: [] +source: +- testsuites/libtests/networking01/init.c +stlib: [] +target: testsuites/libtests/networking01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/newlib01.yml b/spec/build/testsuites/libtests/newlib01.yml new file mode 100644 index 0000000000..0c187f9223 --- /dev/null +++ b/spec/build/testsuites/libtests/newlib01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/newlib01/init.c +stlib: [] +target: testsuites/libtests/newlib01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/open.yml b/spec/build/testsuites/libtests/open.yml new file mode 100644 index 0000000000..3bbd93c83a --- /dev/null +++ b/spec/build/testsuites/libtests/open.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/open.c +stlib: [] +target: testsuites/libtests/open.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/optbin2c.yml b/spec/build/testsuites/libtests/optbin2c.yml new file mode 100644 index 0000000000..0470905529 --- /dev/null +++ b/spec/build/testsuites/libtests/optbin2c.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-value: rtems-bin2c +- find-program: null +- env-assign: BIN2C +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: [] +type: build diff --git a/spec/build/testsuites/libtests/optgzip.yml b/spec/build/testsuites/libtests/optgzip.yml new file mode 100644 index 0000000000..d53136b076 --- /dev/null +++ b/spec/build/testsuites/libtests/optgzip.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-value: gzip +- find-program: null +- env-assign: GZIP +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: [] +type: build diff --git a/spec/build/testsuites/libtests/optpax.yml b/spec/build/testsuites/libtests/optpax.yml new file mode 100644 index 0000000000..097b60291b --- /dev/null +++ b/spec/build/testsuites/libtests/optpax.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-value: pax +- find-program: null +- env-assign: PAX +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: [] +type: build diff --git a/spec/build/testsuites/libtests/optrtemsld.yml b/spec/build/testsuites/libtests/optrtemsld.yml new file mode 100644 index 0000000000..1373023c7e --- /dev/null +++ b/spec/build/testsuites/libtests/optrtemsld.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-value: rtems-ld +- find-program: null +- env-assign: RTEMS_LD +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: [] +type: build diff --git a/spec/build/testsuites/libtests/optrtemssyms.yml b/spec/build/testsuites/libtests/optrtemssyms.yml new file mode 100644 index 0000000000..51872b04b7 --- /dev/null +++ b/spec/build/testsuites/libtests/optrtemssyms.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-value: rtems-syms +- find-program: null +- env-assign: RTEMS_SYMS +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: [] +type: build diff --git a/spec/build/testsuites/libtests/optxz.yml b/spec/build/testsuites/libtests/optxz.yml new file mode 100644 index 0000000000..8bad91a7bb --- /dev/null +++ b/spec/build/testsuites/libtests/optxz.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-value: xz +- find-program: null +- env-assign: XZ +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: [] +type: build diff --git a/spec/build/testsuites/libtests/pipe.yml b/spec/build/testsuites/libtests/pipe.yml new file mode 100644 index 0000000000..32ce03e3b7 --- /dev/null +++ b/spec/build/testsuites/libtests/pipe.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/pipe.c +stlib: [] +target: testsuites/libtests/pipe.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/posix.yml b/spec/build/testsuites/libtests/posix.yml new file mode 100644 index 0000000000..95d1e1c5ca --- /dev/null +++ b/spec/build/testsuites/libtests/posix.yml @@ -0,0 +1,66 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/calloc.c +- testsuites/libtests/POSIX/clock_gettime.c +- testsuites/libtests/POSIX/close.c +- testsuites/libtests/POSIX/dup2.c +- testsuites/libtests/POSIX/fcntl.c +- testsuites/libtests/POSIX/flockfile.c +- testsuites/libtests/POSIX/fork.c +- testsuites/libtests/POSIX/free.c +- testsuites/libtests/POSIX/fstat.c +- testsuites/libtests/POSIX/ftrylockfile.c +- testsuites/libtests/POSIX/funlockfile.c +- testsuites/libtests/POSIX/getdents.c +- testsuites/libtests/POSIX/getlogin.c +- testsuites/libtests/POSIX/getpwnam.c +- testsuites/libtests/POSIX/getpwuid.c +- testsuites/libtests/POSIX/gettimeofday.c +- testsuites/libtests/POSIX/getuid.c +- testsuites/libtests/POSIX/htonl.c +- testsuites/libtests/POSIX/iconv.c +- testsuites/libtests/POSIX/iconv_close.c +- testsuites/libtests/POSIX/iconv_open.c +- testsuites/libtests/POSIX/issetugid.c +- testsuites/libtests/POSIX/kill.c +- testsuites/libtests/POSIX/longjmp.c +- testsuites/libtests/POSIX/lseek.c +- testsuites/libtests/POSIX/lstat.c +- testsuites/libtests/POSIX/malloc.c +- testsuites/libtests/POSIX/nanosleep.c +- testsuites/libtests/POSIX/open.c +- testsuites/libtests/POSIX/pipe.c +- testsuites/libtests/POSIX/posix_memalign.c +- testsuites/libtests/POSIX/read.c +- testsuites/libtests/POSIX/readv.c +- testsuites/libtests/POSIX/realloc.c +- testsuites/libtests/POSIX/setjmp.c +- testsuites/libtests/POSIX/sigaddset.c +- testsuites/libtests/POSIX/sigdelset.c +- testsuites/libtests/POSIX/sigemptyset.c +- testsuites/libtests/POSIX/sigfillset.c +- testsuites/libtests/POSIX/sigismember.c +- testsuites/libtests/POSIX/sigprocmask.c +- testsuites/libtests/POSIX/stat.c +- testsuites/libtests/POSIX/unlink.c +- testsuites/libtests/POSIX/vfork.c +- testsuites/libtests/POSIX/wait.c +- testsuites/libtests/POSIX/waitpid.c +- testsuites/libtests/POSIX/write.c +- testsuites/libtests/POSIX/writev.c +stlib: [] +target: testsuites/libtests/POSIX.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/posixmemalign.yml b/spec/build/testsuites/libtests/posixmemalign.yml new file mode 100644 index 0000000000..3ea147bc7d --- /dev/null +++ b/spec/build/testsuites/libtests/posixmemalign.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/posix_memalign.c +stlib: [] +target: testsuites/libtests/posix_memalign.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/putenvtest.yml b/spec/build/testsuites/libtests/putenvtest.yml new file mode 100644 index 0000000000..d686be8e81 --- /dev/null +++ b/spec/build/testsuites/libtests/putenvtest.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/putenvtest/init.c +stlib: [] +target: testsuites/libtests/putenvtest.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/pwdgrp01.yml b/spec/build/testsuites/libtests/pwdgrp01.yml new file mode 100644 index 0000000000..b254bd36bb --- /dev/null +++ b/spec/build/testsuites/libtests/pwdgrp01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/pwdgrp01/init.c +stlib: [] +target: testsuites/libtests/pwdgrp01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/pwdgrp02.yml b/spec/build/testsuites/libtests/pwdgrp02.yml new file mode 100644 index 0000000000..be74dd312e --- /dev/null +++ b/spec/build/testsuites/libtests/pwdgrp02.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/pwdgrp02/init.c +stlib: [] +target: testsuites/libtests/pwdgrp02.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/rbheap01.yml b/spec/build/testsuites/libtests/rbheap01.yml new file mode 100644 index 0000000000..140bfa2a3c --- /dev/null +++ b/spec/build/testsuites/libtests/rbheap01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/rbheap01/init.c +stlib: [] +target: testsuites/libtests/rbheap01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/read.yml b/spec/build/testsuites/libtests/read.yml new file mode 100644 index 0000000000..13f91e317b --- /dev/null +++ b/spec/build/testsuites/libtests/read.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/read.c +stlib: [] +target: testsuites/libtests/read.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/readv.yml b/spec/build/testsuites/libtests/readv.yml new file mode 100644 index 0000000000..fb483d551b --- /dev/null +++ b/spec/build/testsuites/libtests/readv.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/readv.c +stlib: [] +target: testsuites/libtests/readv.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/realloc.yml b/spec/build/testsuites/libtests/realloc.yml new file mode 100644 index 0000000000..f353038ca9 --- /dev/null +++ b/spec/build/testsuites/libtests/realloc.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/realloc.c +stlib: [] +target: testsuites/libtests/realloc.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/record01.yml b/spec/build/testsuites/libtests/record01.yml new file mode 100644 index 0000000000..e565d791fc --- /dev/null +++ b/spec/build/testsuites/libtests/record01.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: +- cpukit/libnetworking +ldflags: [] +links: [] +source: +- testsuites/libtests/record01/init.c +stlib: [] +target: testsuites/libtests/record01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/record02.yml b/spec/build/testsuites/libtests/record02.yml new file mode 100644 index 0000000000..47167be91f --- /dev/null +++ b/spec/build/testsuites/libtests/record02.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/record02/init.c +stlib: [] +target: testsuites/libtests/record02.exe +type: build +use-after: +- z +use-before: [] diff --git a/spec/build/testsuites/libtests/rtmonuse.yml b/spec/build/testsuites/libtests/rtmonuse.yml new file mode 100644 index 0000000000..33490f350f --- /dev/null +++ b/spec/build/testsuites/libtests/rtmonuse.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/rtmonuse/init.c +- testsuites/libtests/rtmonuse/getall.c +- testsuites/libtests/rtmonuse/task1.c +stlib: [] +target: testsuites/libtests/rtmonuse.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/setjmp.yml b/spec/build/testsuites/libtests/setjmp.yml new file mode 100644 index 0000000000..e74ed93787 --- /dev/null +++ b/spec/build/testsuites/libtests/setjmp.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/setjmp.c +stlib: [] +target: testsuites/libtests/setjmp.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/sha.yml b/spec/build/testsuites/libtests/sha.yml new file mode 100644 index 0000000000..d57de3b920 --- /dev/null +++ b/spec/build/testsuites/libtests/sha.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/sha/init.c +stlib: [] +target: testsuites/libtests/sha.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/shell01.yml b/spec/build/testsuites/libtests/shell01.yml new file mode 100644 index 0000000000..ebf92a727d --- /dev/null +++ b/spec/build/testsuites/libtests/shell01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/shell01/init.c +stlib: [] +target: testsuites/libtests/shell01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/sigaddset.yml b/spec/build/testsuites/libtests/sigaddset.yml new file mode 100644 index 0000000000..5e72311b2b --- /dev/null +++ b/spec/build/testsuites/libtests/sigaddset.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/sigaddset.c +stlib: [] +target: testsuites/libtests/sigaddset.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/sigdelset.yml b/spec/build/testsuites/libtests/sigdelset.yml new file mode 100644 index 0000000000..d0dc56c5c5 --- /dev/null +++ b/spec/build/testsuites/libtests/sigdelset.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/sigdelset.c +stlib: [] +target: testsuites/libtests/sigdelset.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/sigemptyset.yml b/spec/build/testsuites/libtests/sigemptyset.yml new file mode 100644 index 0000000000..fbf6ed85fa --- /dev/null +++ b/spec/build/testsuites/libtests/sigemptyset.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/sigemptyset.c +stlib: [] +target: testsuites/libtests/sigemptyset.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/sigfillset.yml b/spec/build/testsuites/libtests/sigfillset.yml new file mode 100644 index 0000000000..ceac6ca442 --- /dev/null +++ b/spec/build/testsuites/libtests/sigfillset.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/sigfillset.c +stlib: [] +target: testsuites/libtests/sigfillset.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/sigismember.yml b/spec/build/testsuites/libtests/sigismember.yml new file mode 100644 index 0000000000..41b9ac24ae --- /dev/null +++ b/spec/build/testsuites/libtests/sigismember.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/sigismember.c +stlib: [] +target: testsuites/libtests/sigismember.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/sigprocmask.yml b/spec/build/testsuites/libtests/sigprocmask.yml new file mode 100644 index 0000000000..67fcf27c79 --- /dev/null +++ b/spec/build/testsuites/libtests/sigprocmask.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/sigprocmask.c +stlib: [] +target: testsuites/libtests/sigprocmask.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/sparsedisk01.yml b/spec/build/testsuites/libtests/sparsedisk01.yml new file mode 100644 index 0000000000..bb6ebdc6d1 --- /dev/null +++ b/spec/build/testsuites/libtests/sparsedisk01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/sparsedisk01/init.c +stlib: [] +target: testsuites/libtests/sparsedisk01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/spi01.yml b/spec/build/testsuites/libtests/spi01.yml new file mode 100644 index 0000000000..00aedbacd7 --- /dev/null +++ b/spec/build/testsuites/libtests/spi01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/spi01/init.c +stlib: [] +target: testsuites/libtests/spi01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/stackchk.yml b/spec/build/testsuites/libtests/stackchk.yml new file mode 100644 index 0000000000..ac090c5136 --- /dev/null +++ b/spec/build/testsuites/libtests/stackchk.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/stackchk/blow.c +- testsuites/libtests/stackchk/init.c +- testsuites/libtests/stackchk/task1.c +stlib: [] +target: testsuites/libtests/stackchk.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/stackchk01.yml b/spec/build/testsuites/libtests/stackchk01.yml new file mode 100644 index 0000000000..3f22545c9e --- /dev/null +++ b/spec/build/testsuites/libtests/stackchk01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/stackchk01/init.c +stlib: [] +target: testsuites/libtests/stackchk01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/stat.yml b/spec/build/testsuites/libtests/stat.yml new file mode 100644 index 0000000000..e6cf5d2a25 --- /dev/null +++ b/spec/build/testsuites/libtests/stat.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/stat.c +stlib: [] +target: testsuites/libtests/stat.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/stringto01.yml b/spec/build/testsuites/libtests/stringto01.yml new file mode 100644 index 0000000000..5a7327c493 --- /dev/null +++ b/spec/build/testsuites/libtests/stringto01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/stringto01/init.c +stlib: [] +target: testsuites/libtests/stringto01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/syscall01.yml b/spec/build/testsuites/libtests/syscall01.yml new file mode 100644 index 0000000000..ff2d812c6d --- /dev/null +++ b/spec/build/testsuites/libtests/syscall01.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_NETWORKING +features: c cprogram +includes: +- cpukit/libnetworking +ldflags: [] +links: [] +source: +- testsuites/libtests/syscall01/init.c +stlib: [] +target: testsuites/libtests/syscall01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/tar01.yml b/spec/build/testsuites/libtests/tar01.yml new file mode 100644 index 0000000000..8c595c7be9 --- /dev/null +++ b/spec/build/testsuites/libtests/tar01.yml @@ -0,0 +1,35 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/tar01/" + tar = path + "tar01.tar" + tar_gz = self.gzip(bld, tar) + tar_xz = self.xz(bld, tar) + tar_c, tar_h = self.bin2c(bld, tar) + tar_gz_c, tar_gz_h = self.bin2c(bld, tar_gz) + tar_xz_c, tar_xz_h = self.bin2c(bld, tar_xz) + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, tar_gz_c)) + objs.append(self.cc(bld, bic, tar_xz_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h, tar_gz_h, tar_xz_h], cppflags=bld.env.TEST_TAR01_CPPFLAGS)) + objs.append(self.cc(bld, bic, "testsuites/psxtests/psxfile01/test_cat.c", target=path + "test_cat.o")) + self.link_cc(bld, bic, objs, "testsuites/libtests/tar01.exe") +do-configure: null +enabled-by: +- not: TEST_TAR01_EXCLUDE +includes: +- testsuites/libtests/tar01 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: +- z +use-before: [] diff --git a/spec/build/testsuites/libtests/tar02.yml b/spec/build/testsuites/libtests/tar02.yml new file mode 100644 index 0000000000..5a2a1dc60e --- /dev/null +++ b/spec/build/testsuites/libtests/tar02.yml @@ -0,0 +1,29 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: script +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +do-build: | + path = "testsuites/libtests/tar02/" + tar = "testsuites/libtests/tar01/tar01.tar" + tar_c, tar_h = self.bin2c(bld, tar, target=path + "tar02-tar") + objs = [] + objs.append(self.cc(bld, bic, tar_c)) + objs.append(self.cc(bld, bic, path + "init.c", deps=[tar_h], cppflags=bld.env.TEST_TAR02_CPPFLAGS)) + objs.append(self.cc(bld, bic, "testsuites/psxtests/psxfile01/test_cat.c", target=path + "test_cat.o")) + self.link_cc(bld, bic, objs, "testsuites/libtests/tar02.exe") +do-configure: null +enabled-by: +- not: TEST_TAR02_EXCLUDE +includes: +- testsuites/libtests/tar02 +ldflags: [] +links: [] +prepare-build: null +prepare-configure: null +stlib: [] +type: build +use-after: +- z +use-before: [] diff --git a/spec/build/testsuites/libtests/tar03.yml b/spec/build/testsuites/libtests/tar03.yml new file mode 100644 index 0000000000..07f184bfdc --- /dev/null +++ b/spec/build/testsuites/libtests/tar03.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/tar03/init.c +stlib: [] +target: testsuites/libtests/tar03.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/telnetd01.yml b/spec/build/testsuites/libtests/telnetd01.yml new file mode 100644 index 0000000000..9f5bda84d9 --- /dev/null +++ b/spec/build/testsuites/libtests/telnetd01.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_NETWORKING +features: c cprogram +includes: +- cpukit/libnetworking +ldflags: [] +links: [] +source: +- testsuites/libtests/telnetd01/init.c +stlib: [] +target: testsuites/libtests/telnetd01.exe +type: build +use-after: +- telnetd +use-before: [] diff --git a/spec/build/testsuites/libtests/termios.yml b/spec/build/testsuites/libtests/termios.yml new file mode 100644 index 0000000000..6740353a77 --- /dev/null +++ b/spec/build/testsuites/libtests/termios.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios/init.c +stlib: [] +target: testsuites/libtests/termios.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios01.yml b/spec/build/testsuites/libtests/termios01.yml new file mode 100644 index 0000000000..9008a04b10 --- /dev/null +++ b/spec/build/testsuites/libtests/termios01.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios01/init.c +- testsuites/libtests/termios01/termios_testdriver.c +stlib: [] +target: testsuites/libtests/termios01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios02.yml b/spec/build/testsuites/libtests/termios02.yml new file mode 100644 index 0000000000..49d31526ce --- /dev/null +++ b/spec/build/testsuites/libtests/termios02.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios02/init.c +stlib: [] +target: testsuites/libtests/termios02.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios03.yml b/spec/build/testsuites/libtests/termios03.yml new file mode 100644 index 0000000000..e5ca148e7c --- /dev/null +++ b/spec/build/testsuites/libtests/termios03.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios03/init.c +- testsuites/libtests/termios03/termios_testdriver_polled.c +stlib: [] +target: testsuites/libtests/termios03.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios04.yml b/spec/build/testsuites/libtests/termios04.yml new file mode 100644 index 0000000000..b5ea3416e5 --- /dev/null +++ b/spec/build/testsuites/libtests/termios04.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios04/init.c +- testsuites/libtests/termios04/termios_testdriver_intr.c +stlib: [] +target: testsuites/libtests/termios04.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios05.yml b/spec/build/testsuites/libtests/termios05.yml new file mode 100644 index 0000000000..e1cdb84b95 --- /dev/null +++ b/spec/build/testsuites/libtests/termios05.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios05/init.c +- testsuites/libtests/termios05/termios_testdriver_task.c +stlib: [] +target: testsuites/libtests/termios05.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios06.yml b/spec/build/testsuites/libtests/termios06.yml new file mode 100644 index 0000000000..a34bace23e --- /dev/null +++ b/spec/build/testsuites/libtests/termios06.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios06/init.c +- testsuites/libtests/termios03/termios_testdriver_polled.c +- testsuites/libtests/termios06/test_pppd.c +stlib: [] +target: testsuites/libtests/termios06.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios07.yml b/spec/build/testsuites/libtests/termios07.yml new file mode 100644 index 0000000000..8e2ce4df87 --- /dev/null +++ b/spec/build/testsuites/libtests/termios07.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios07/init.c +- testsuites/libtests/termios04/termios_testdriver_intr.c +stlib: [] +target: testsuites/libtests/termios07.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios08.yml b/spec/build/testsuites/libtests/termios08.yml new file mode 100644 index 0000000000..06072585fe --- /dev/null +++ b/spec/build/testsuites/libtests/termios08.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios08/init.c +- testsuites/libtests/termios03/termios_testdriver_polled.c +stlib: [] +target: testsuites/libtests/termios08.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios09.yml b/spec/build/testsuites/libtests/termios09.yml new file mode 100644 index 0000000000..ddbee2e406 --- /dev/null +++ b/spec/build/testsuites/libtests/termios09.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios09/init.c +stlib: [] +target: testsuites/libtests/termios09.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios10.yml b/spec/build/testsuites/libtests/termios10.yml new file mode 100644 index 0000000000..8364bbc624 --- /dev/null +++ b/spec/build/testsuites/libtests/termios10.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_POSIX_API +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios10/init.c +- testsuites/libtests/termios03/termios_testdriver_polled.c +stlib: [] +target: testsuites/libtests/termios10.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/termios11.yml b/spec/build/testsuites/libtests/termios11.yml new file mode 100644 index 0000000000..d86b948b2a --- /dev/null +++ b/spec/build/testsuites/libtests/termios11.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_POSIX_API +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/termios11/init.c +- testsuites/libtests/termios04/termios_testdriver_intr.c +stlib: [] +target: testsuites/libtests/termios11.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/top.yml b/spec/build/testsuites/libtests/top.yml new file mode 100644 index 0000000000..90241e8fb0 --- /dev/null +++ b/spec/build/testsuites/libtests/top.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/top/init.c +- testsuites/libtests/top/task1.c +- testsuites/libtests/top/task2.c +- testsuites/libtests/top/task3.c +stlib: [] +target: testsuites/libtests/top.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/ttest01.yml b/spec/build/testsuites/libtests/ttest01.yml new file mode 100644 index 0000000000..5310dcfe35 --- /dev/null +++ b/spec/build/testsuites/libtests/ttest01.yml @@ -0,0 +1,36 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/ttest01/init.c +- testsuites/libtests/ttest01/test-assert.c +- testsuites/libtests/ttest01/test-checks.c +- testsuites/libtests/ttest01/test-destructor.c +- testsuites/libtests/ttest01/test-eno.c +- testsuites/libtests/ttest01/test-example.c +- testsuites/libtests/ttest01/test-fixture.c +- testsuites/libtests/ttest01/test-leak.c +- testsuites/libtests/ttest01/test-log.c +- testsuites/libtests/ttest01/test-malloc.c +- testsuites/libtests/ttest01/test-plan.c +- testsuites/libtests/ttest01/test-psx.c +- testsuites/libtests/ttest01/test-rtems.c +- testsuites/libtests/ttest01/test-simple.c +- testsuites/libtests/ttest01/test-step.c +- testsuites/libtests/ttest01/test-task-context.c +- testsuites/libtests/ttest01/test-time.c +- testsuites/libtests/ttest01/test-verbosity.c +stlib: [] +target: testsuites/libtests/ttest01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/ttest02.yml b/spec/build/testsuites/libtests/ttest02.yml new file mode 100644 index 0000000000..2f486ca287 --- /dev/null +++ b/spec/build/testsuites/libtests/ttest02.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/ttest02/init.c +stlib: [] +target: testsuites/libtests/ttest02.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/tztest.yml b/spec/build/testsuites/libtests/tztest.yml new file mode 100644 index 0000000000..372a079689 --- /dev/null +++ b/spec/build/testsuites/libtests/tztest.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/tztest/init.c +stlib: [] +target: testsuites/libtests/tztest.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/uid01.yml b/spec/build/testsuites/libtests/uid01.yml new file mode 100644 index 0000000000..fa5a57e21e --- /dev/null +++ b/spec/build/testsuites/libtests/uid01.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/uid01/init.c +- testsuites/libtests/uid01/serial_mouse_config.c +- testsuites/libtests/uid01/msmouse.c +- testsuites/libtests/termios04/termios_testdriver_intr.c +stlib: [] +target: testsuites/libtests/uid01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/unlink.yml b/spec/build/testsuites/libtests/unlink.yml new file mode 100644 index 0000000000..94ab37fc67 --- /dev/null +++ b/spec/build/testsuites/libtests/unlink.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/unlink.c +stlib: [] +target: testsuites/libtests/unlink.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/utf8proc01.yml b/spec/build/testsuites/libtests/utf8proc01.yml new file mode 100644 index 0000000000..83ac0742c4 --- /dev/null +++ b/spec/build/testsuites/libtests/utf8proc01.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/utf8proc01/init.c +stlib: [] +target: testsuites/libtests/utf8proc01.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/libtests/vfork.yml b/spec/build/testsuites/libtests/vfork.yml new file mode 100644 index 0000000000..f868f95b79 --- /dev/null +++ b/spec/build/testsuites/libtests/vfork.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/vfork.c +stlib: [] +target: testsuites/libtests/vfork.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/wait.yml b/spec/build/testsuites/libtests/wait.yml new file mode 100644 index 0000000000..ff8128e439 --- /dev/null +++ b/spec/build/testsuites/libtests/wait.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/wait.c +stlib: [] +target: testsuites/libtests/wait.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/waitpid.yml b/spec/build/testsuites/libtests/waitpid.yml new file mode 100644 index 0000000000..f3d9f8e467 --- /dev/null +++ b/spec/build/testsuites/libtests/waitpid.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/waitpid.c +stlib: [] +target: testsuites/libtests/waitpid.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/write.yml b/spec/build/testsuites/libtests/write.yml new file mode 100644 index 0000000000..fa2fa6ce47 --- /dev/null +++ b/spec/build/testsuites/libtests/write.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/write.c +stlib: [] +target: testsuites/libtests/write.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig diff --git a/spec/build/testsuites/libtests/writev.yml b/spec/build/testsuites/libtests/writev.yml new file mode 100644 index 0000000000..a1e2e04ae0 --- /dev/null +++ b/spec/build/testsuites/libtests/writev.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/libtests/POSIX/writev.c +stlib: [] +target: testsuites/libtests/writev.norun.exe +type: build +use-after: [] +use-before: +- rtemsdefaultconfig |