diff options
Diffstat (limited to '')
23 files changed, 83 insertions, 69 deletions
diff --git a/spec/build/bsps/mips/csb350/abi.yml b/spec/build/bsps/mips/csb350/abi.yml index 049de557ad..8378fb4af0 100644 --- a/spec/build/bsps/mips/csb350/abi.yml +++ b/spec/build/bsps/mips/csb350/abi.yml @@ -5,12 +5,13 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -mips32 -- -G0 -- -msoft-float -default-by-variant: [] +- enabled-by: true + value: + - -mips32 + - -G0 + - -msoft-float description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/mips/csb350/bspcsb350.yml b/spec/build/bsps/mips/csb350/bspcsb350.yml index 276433ce16..560faa1666 100644 --- a/spec/build/bsps/mips/csb350/bspcsb350.yml +++ b/spec/build/bsps/mips/csb350/bspcsb350.yml @@ -4,7 +4,7 @@ bsp: csb350 build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: csb350 @@ -13,7 +13,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/mips/csb350/include/bsp.h - - bsps/mips/csb350/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/mips/csb350/include/bsp/irq.h @@ -32,6 +31,8 @@ links: - role: build-dependency uid: ../../objirq - role: build-dependency + uid: ../../objmem +- role: build-dependency uid: ../../opto2 - role: build-dependency uid: ../../bspopts @@ -51,7 +52,6 @@ source: - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/dev/serial/console-polled.c - bsps/shared/start/bspfatal-default.c -- bsps/shared/start/bspgetworkarea-default.c - bsps/shared/start/gettargethash-default.c - bsps/shared/start/sbrk.c type: build diff --git a/spec/build/bsps/mips/csb350/start.yml b/spec/build/bsps/mips/csb350/start.yml index 5728c48d90..0473e05797 100644 --- a/spec/build/bsps/mips/csb350/start.yml +++ b/spec/build/bsps/mips/csb350/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: start-file copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] diff --git a/spec/build/bsps/mips/grp.yml b/spec/build/bsps/mips/grp.yml index 359e9b74cc..bd82d77c66 100644 --- a/spec/build/bsps/mips/grp.yml +++ b/spec/build/bsps/mips/grp.yml @@ -1,7 +1,10 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: group +cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] enabled-by: true includes: [] install: diff --git a/spec/build/bsps/mips/hurricane/abi.yml b/spec/build/bsps/mips/hurricane/abi.yml index 79408e4eb3..5929af81ee 100644 --- a/spec/build/bsps/mips/hurricane/abi.yml +++ b/spec/build/bsps/mips/hurricane/abi.yml @@ -5,12 +5,13 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -mips3 -- -G0 -- -EL -default-by-variant: [] +- enabled-by: true + value: + - -mips3 + - -G0 + - -EL description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/mips/hurricane/bsphurricane.yml b/spec/build/bsps/mips/hurricane/bsphurricane.yml index 4ed5526e15..04ae0658f4 100644 --- a/spec/build/bsps/mips/hurricane/bsphurricane.yml +++ b/spec/build/bsps/mips/hurricane/bsphurricane.yml @@ -4,7 +4,7 @@ bsp: hurricane build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: hurricane @@ -13,7 +13,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/mips/hurricane/include/bsp.h - - bsps/mips/hurricane/include/tm27.h - bsps/mips/hurricane/include/usc.h - destination: ${BSP_INCLUDEDIR}/bsp source: @@ -37,6 +36,8 @@ links: - role: build-dependency uid: ../../objirq - role: build-dependency + uid: ../../objmem +- role: build-dependency uid: ../../opto2 - role: build-dependency uid: ../../tstnolibdl @@ -64,7 +65,6 @@ source: - bsps/shared/cache/nocache.c - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/start/bspfatal-default.c -- bsps/shared/start/bspgetworkarea-default.c - bsps/shared/start/bspreset-empty.c - bsps/shared/start/gettargethash-default.c - bsps/shared/start/sbrk.c diff --git a/spec/build/bsps/mips/hurricane/optrm52xx.yml b/spec/build/bsps/mips/hurricane/optrm52xx.yml index 1fc3d504e4..7fade7dc49 100644 --- a/spec/build/bsps/mips/hurricane/optrm52xx.yml +++ b/spec/build/bsps/mips/hurricane/optrm52xx.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: true description: | This BSP has a RM52xx compatible CPU. enabled-by: true diff --git a/spec/build/bsps/mips/hurricane/optusc320.yml b/spec/build/bsps/mips/hurricane/optusc320.yml index 74ddd56d4f..d3e45e4f01 100644 --- a/spec/build/bsps/mips/hurricane/optusc320.yml +++ b/spec/build/bsps/mips/hurricane/optusc320.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: true description: | This BSP has a V3 USC320 system controller chip. enabled-by: true diff --git a/spec/build/bsps/mips/hurricane/start.yml b/spec/build/bsps/mips/hurricane/start.yml index 834ac8e1e3..ac7b704129 100644 --- a/spec/build/bsps/mips/hurricane/start.yml +++ b/spec/build/bsps/mips/hurricane/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: start-file copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] diff --git a/spec/build/bsps/mips/jmr3904/abi.yml b/spec/build/bsps/mips/jmr3904/abi.yml index c46d4f8c3e..d823937735 100644 --- a/spec/build/bsps/mips/jmr3904/abi.yml +++ b/spec/build/bsps/mips/jmr3904/abi.yml @@ -5,12 +5,13 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -march=r3900 -- -Wa,-xgot -- -G0 -default-by-variant: [] +- enabled-by: true + value: + - -march=r3900 + - -Wa,-xgot + - -G0 description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/mips/jmr3904/bspjmr3904.yml b/spec/build/bsps/mips/jmr3904/bspjmr3904.yml index 07547a309f..5868e326ae 100644 --- a/spec/build/bsps/mips/jmr3904/bspjmr3904.yml +++ b/spec/build/bsps/mips/jmr3904/bspjmr3904.yml @@ -4,7 +4,7 @@ bsp: jmr3904 build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: jmr3904 @@ -13,7 +13,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/mips/jmr3904/include/bsp.h - - bsps/mips/jmr3904/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/mips/jmr3904/include/bsp/irq.h @@ -34,6 +33,8 @@ links: - role: build-dependency uid: ../../objirq - role: build-dependency + uid: ../../objmem +- role: build-dependency uid: ../../opto2 - role: build-dependency uid: ../../bspopts @@ -52,7 +53,6 @@ source: - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/dev/serial/console-polled.c - bsps/shared/start/bspfatal-default.c -- bsps/shared/start/bspgetworkarea-default.c - bsps/shared/start/gettargethash-default.c - bsps/shared/start/sbrk.c type: build diff --git a/spec/build/bsps/mips/jmr3904/start.yml b/spec/build/bsps/mips/jmr3904/start.yml index c0868a88e9..74b447d0d7 100644 --- a/spec/build/bsps/mips/jmr3904/start.yml +++ b/spec/build/bsps/mips/jmr3904/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: start-file copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] diff --git a/spec/build/bsps/mips/jmr3904/tstjmr3904.yml b/spec/build/bsps/mips/jmr3904/tstjmr3904.yml index 9ae030d919..221c1b1fc9 100644 --- a/spec/build/bsps/mips/jmr3904/tstjmr3904.yml +++ b/spec/build/bsps/mips/jmr3904/tstjmr3904.yml @@ -1,12 +1,14 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: - set-test-state: - spfatal26: exclude + reason: null + state: exclude + tests: + - spfatal26 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: null -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: [] description: '' enabled-by: true links: diff --git a/spec/build/bsps/mips/malta/abi.yml b/spec/build/bsps/mips/malta/abi.yml index 99038088b2..edf26972c5 100644 --- a/spec/build/bsps/mips/malta/abi.yml +++ b/spec/build/bsps/mips/malta/abi.yml @@ -5,12 +5,13 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -march=24kf1_1 -- -Wa,-xgot -- -G0 -default-by-variant: [] +- enabled-by: true + value: + - -march=24kf1_1 + - -Wa,-xgot + - -G0 description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/mips/malta/bspmalta.yml b/spec/build/bsps/mips/malta/bspmalta.yml index 8ff0b7e1a6..6c0bc4a831 100644 --- a/spec/build/bsps/mips/malta/bspmalta.yml +++ b/spec/build/bsps/mips/malta/bspmalta.yml @@ -4,7 +4,7 @@ bsp: malta build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: malta @@ -13,7 +13,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/mips/malta/include/bsp.h - - bsps/mips/malta/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/mips/malta/include/bsp/irq.h @@ -33,6 +32,8 @@ links: - role: build-dependency uid: ../../objirq - role: build-dependency + uid: ../../objmem +- role: build-dependency uid: ../../opto0 - role: build-dependency uid: ../../bspopts @@ -55,14 +56,13 @@ source: - bsps/mips/shared/irq/vectorexceptions.c - bsps/mips/shared/start/idttlb.S - bsps/shared/cache/nocache.c -- bsps/shared/dev/btimer/btimer-stub.c +- bsps/shared/dev/btimer/btimer-cpucounter.c - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/dev/pci/pci_find_device.c - bsps/shared/dev/serial/legacy-console-control.c - bsps/shared/dev/serial/legacy-console-select.c - bsps/shared/dev/serial/legacy-console.c - bsps/shared/start/bspfatal-default.c -- bsps/shared/start/bspgetworkarea-default.c - bsps/shared/start/gettargethash-default.c - bsps/shared/start/sbrk.c type: build diff --git a/spec/build/bsps/mips/malta/start.yml b/spec/build/bsps/mips/malta/start.yml index 02487ecb2e..40686eb448 100644 --- a/spec/build/bsps/mips/malta/start.yml +++ b/spec/build/bsps/mips/malta/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: start-file copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] diff --git a/spec/build/bsps/mips/rbtx4925/abi.yml b/spec/build/bsps/mips/rbtx4925/abi.yml index 79408e4eb3..5929af81ee 100644 --- a/spec/build/bsps/mips/rbtx4925/abi.yml +++ b/spec/build/bsps/mips/rbtx4925/abi.yml @@ -5,12 +5,13 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -mips3 -- -G0 -- -EL -default-by-variant: [] +- enabled-by: true + value: + - -mips3 + - -G0 + - -EL description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml b/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml index b727fa7ca3..3c21889f5f 100644 --- a/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml +++ b/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml @@ -4,7 +4,7 @@ bsp: rbtx4925 build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: rbtx4925 @@ -13,7 +13,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/mips/rbtx4925/include/bsp.h - - bsps/mips/rbtx4925/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/mips/rbtx4925/include/bsp/irq.h @@ -34,6 +33,8 @@ links: - role: build-dependency uid: ../../objirq - role: build-dependency + uid: ../../objmem +- role: build-dependency uid: ../../opto2 - role: build-dependency uid: ../../tstnolibdl @@ -60,7 +61,6 @@ source: - bsps/shared/cache/nocache.c - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/start/bspfatal-default.c -- bsps/shared/start/bspgetworkarea-default.c - bsps/shared/start/bspreset-empty.c - bsps/shared/start/gettargethash-default.c - bsps/shared/start/sbrk.c diff --git a/spec/build/bsps/mips/rbtx4925/opttx49xx.yml b/spec/build/bsps/mips/rbtx4925/opttx49xx.yml index a9e7f96fe2..ee0da94c38 100644 --- a/spec/build/bsps/mips/rbtx4925/opttx49xx.yml +++ b/spec/build/bsps/mips/rbtx4925/opttx49xx.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: true description: | This BSP has a RM52xx compatible CPU. enabled-by: true diff --git a/spec/build/bsps/mips/rbtx4925/start.yml b/spec/build/bsps/mips/rbtx4925/start.yml index 13980cbbba..2076d6c68f 100644 --- a/spec/build/bsps/mips/rbtx4925/start.yml +++ b/spec/build/bsps/mips/rbtx4925/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: start-file copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] diff --git a/spec/build/bsps/mips/rbtx4938/abi.yml b/spec/build/bsps/mips/rbtx4938/abi.yml index 79408e4eb3..5929af81ee 100644 --- a/spec/build/bsps/mips/rbtx4938/abi.yml +++ b/spec/build/bsps/mips/rbtx4938/abi.yml @@ -5,12 +5,13 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -mips3 -- -G0 -- -EL -default-by-variant: [] +- enabled-by: true + value: + - -mips3 + - -G0 + - -EL description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml b/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml index 92572fd815..af56bce558 100644 --- a/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml +++ b/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml @@ -4,7 +4,7 @@ bsp: rbtx4938 build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: rbtx4938 @@ -13,7 +13,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/mips/rbtx4938/include/bsp.h - - bsps/mips/rbtx4938/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/mips/rbtx4938/include/bsp/irq.h @@ -32,6 +31,8 @@ links: - role: build-dependency uid: ../../objirq - role: build-dependency + uid: ../../objmem +- role: build-dependency uid: ../../opto2 - role: build-dependency uid: ../../tstnolibdl @@ -58,7 +59,6 @@ source: - bsps/shared/cache/nocache.c - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/start/bspfatal-default.c -- bsps/shared/start/bspgetworkarea-default.c - bsps/shared/start/bspreset-empty.c - bsps/shared/start/gettargethash-default.c - bsps/shared/start/sbrk.c diff --git a/spec/build/bsps/mips/rbtx4938/start.yml b/spec/build/bsps/mips/rbtx4938/start.yml index 1f74c12595..cda88d3694 100644 --- a/spec/build/bsps/mips/rbtx4938/start.yml +++ b/spec/build/bsps/mips/rbtx4938/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: start-file copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] |