diff options
Diffstat (limited to '')
121 files changed, 434 insertions, 387 deletions
diff --git a/spec/build/cpukit/cfgattrgetaff.yml b/spec/build/cpukit/cfgattrgetaff.yml index d909a7ad81..863d21d640 100644 --- a/spec/build/cpukit/cfgattrgetaff.yml +++ b/spec/build/cpukit/cfgattrgetaff.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgattrgetgrdsz.yml b/spec/build/cpukit/cfgattrgetgrdsz.yml index e25c7d7d32..680cab4c6a 100644 --- a/spec/build/cpukit/cfgattrgetgrdsz.yml +++ b/spec/build/cpukit/cfgattrgetgrdsz.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgattrgetstack.yml b/spec/build/cpukit/cfgattrgetstack.yml index f0ac46a3c0..cc96c2ea2a 100644 --- a/spec/build/cpukit/cfgattrgetstack.yml +++ b/spec/build/cpukit/cfgattrgetstack.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgattrsetaff.yml b/spec/build/cpukit/cfgattrsetaff.yml index 9da99651df..6ba7f3faa0 100644 --- a/spec/build/cpukit/cfgattrsetaff.yml +++ b/spec/build/cpukit/cfgattrsetaff.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgattrsetgrdsz.yml b/spec/build/cpukit/cfgattrsetgrdsz.yml index 7f2108a54e..80b0e22c74 100644 --- a/spec/build/cpukit/cfgattrsetgrdsz.yml +++ b/spec/build/cpukit/cfgattrsetgrdsz.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgattrsetstack.yml b/spec/build/cpukit/cfgattrsetstack.yml index 6e5e8e1674..bfed541494 100644 --- a/spec/build/cpukit/cfgattrsetstack.yml +++ b/spec/build/cpukit/cfgattrsetstack.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgcfghdr.yml b/spec/build/cpukit/cfgcfghdr.yml index efcf15ffd6..cd625b0f62 100644 --- a/spec/build/cpukit/cfgcfghdr.yml +++ b/spec/build/cpukit/cfgcfghdr.yml @@ -4,9 +4,8 @@ actions: - env-append: CPPFLAGS 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/cpukit/cfgcleanupctx.yml b/spec/build/cpukit/cfgcleanupctx.yml index 3f0d1a8e67..9937cfe0ee 100644 --- a/spec/build/cpukit/cfgcleanupctx.yml +++ b/spec/build/cpukit/cfgcleanupctx.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfggetaff.yml b/spec/build/cpukit/cfggetaff.yml index b8c8f1ab06..2605c85a19 100644 --- a/spec/build/cpukit/cfggetaff.yml +++ b/spec/build/cpukit/cfggetaff.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfggetattr.yml b/spec/build/cpukit/cfggetattr.yml index fcfc3bcedc..382584c49d 100644 --- a/spec/build/cpukit/cfggetattr.yml +++ b/spec/build/cpukit/cfggetattr.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfghdr.yml b/spec/build/cpukit/cfghdr.yml index 58407fb54b..eff5fa6eb5 100644 --- a/spec/build/cpukit/cfghdr.yml +++ b/spec/build/cpukit/cfghdr.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: config-header copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true guard: '' include-headers: diff --git a/spec/build/cpukit/cfginttypes.yml b/spec/build/cpukit/cfginttypes.yml index baa25af685..19862c4033 100644 --- a/spec/build/cpukit/cfginttypes.yml +++ b/spec/build/cpukit/cfginttypes.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgmemory.yml b/spec/build/cpukit/cfgmemory.yml index 633d98d0cc..7deef879eb 100644 --- a/spec/build/cpukit/cfgmemory.yml +++ b/spec/build/cpukit/cfgmemory.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgnewlib.yml b/spec/build/cpukit/cfgnewlib.yml index d2ebadc808..0d0f781874 100644 --- a/spec/build/cpukit/cfgnewlib.yml +++ b/spec/build/cpukit/cfgnewlib.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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: RTEMS_NEWLIB links: [] diff --git a/spec/build/cpukit/cfgpmtxceilcnst.yml b/spec/build/cpukit/cfgpmtxceilcnst.yml index 0baff35782..b015582d16 100644 --- a/spec/build/cpukit/cfgpmtxceilcnst.yml +++ b/spec/build/cpukit/cfgpmtxceilcnst.yml @@ -4,9 +4,8 @@ actions: - define-unquoted: null 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/cpukit/cfgprionode.yml b/spec/build/cpukit/cfgprionode.yml index e26ce4d970..49ee447f3e 100644 --- a/spec/build/cpukit/cfgprionode.yml +++ b/spec/build/cpukit/cfgprionode.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgpshdprmcnst.yml b/spec/build/cpukit/cfgpshdprmcnst.yml index 04fa53d142..c4b8bae437 100644 --- a/spec/build/cpukit/cfgpshdprmcnst.yml +++ b/spec/build/cpukit/cfgpshdprmcnst.yml @@ -4,9 +4,8 @@ actions: - define-unquoted: null 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/cpukit/cfgrcmd.yml b/spec/build/cpukit/cfgrcmd.yml index f65980cbbb..ae9b14c43e 100644 --- a/spec/build/cpukit/cfgrcmd.yml +++ b/spec/build/cpukit/cfgrcmd.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgsetaff.yml b/spec/build/cpukit/cfgsetaff.yml index 04a5f48e2c..47d0a0800a 100644 --- a/spec/build/cpukit/cfgsetaff.yml +++ b/spec/build/cpukit/cfgsetaff.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgstdatomic.yml b/spec/build/cpukit/cfgstdatomic.yml index caa724a85e..bd0ac51423 100644 --- a/spec/build/cpukit/cfgstdatomic.yml +++ b/spec/build/cpukit/cfgstdatomic.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgstdint.yml b/spec/build/cpukit/cfgstdint.yml index da6ee92d36..437ccc699c 100644 --- a/spec/build/cpukit/cfgstdint.yml +++ b/spec/build/cpukit/cfgstdint.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgstdlib.yml b/spec/build/cpukit/cfgstdlib.yml index 70ba02ab58..9690cc8124 100644 --- a/spec/build/cpukit/cfgstdlib.yml +++ b/spec/build/cpukit/cfgstdlib.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgstring.yml b/spec/build/cpukit/cfgstring.yml index ebd444d539..2f3fe1157d 100644 --- a/spec/build/cpukit/cfgstring.yml +++ b/spec/build/cpukit/cfgstring.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgstrings.yml b/spec/build/cpukit/cfgstrings.yml index 4d202d90c9..d16f64cca3 100644 --- a/spec/build/cpukit/cfgstrings.yml +++ b/spec/build/cpukit/cfgstrings.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgsysstat.yml b/spec/build/cpukit/cfgsysstat.yml index 394618ff71..cf705a534d 100644 --- a/spec/build/cpukit/cfgsysstat.yml +++ b/spec/build/cpukit/cfgsysstat.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgsystypes.yml b/spec/build/cpukit/cfgsystypes.yml index 89494a4edc..d48cad90aa 100644 --- a/spec/build/cpukit/cfgsystypes.yml +++ b/spec/build/cpukit/cfgsystypes.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cfgszoff.yml b/spec/build/cpukit/cfgszoff.yml index edd8861d2e..4bb262d495 100644 --- a/spec/build/cpukit/cfgszoff.yml +++ b/spec/build/cpukit/cfgszoff.yml @@ -5,9 +5,8 @@ actions: - define-unquoted: null 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/cpukit/cfgszsize.yml b/spec/build/cpukit/cfgszsize.yml index 84926d8e70..fc363d5a25 100644 --- a/spec/build/cpukit/cfgszsize.yml +++ b/spec/build/cpukit/cfgszsize.yml @@ -4,9 +4,8 @@ actions: - define-unquoted: null 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/cpukit/cfgsztime.yml b/spec/build/cpukit/cfgsztime.yml index 449eee7699..3d09f9e4c2 100644 --- a/spec/build/cpukit/cfgsztime.yml +++ b/spec/build/cpukit/cfgsztime.yml @@ -5,9 +5,8 @@ actions: - define-unquoted: null 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/cpukit/cfgunistd.yml b/spec/build/cpukit/cfgunistd.yml index c48ea77b8e..cf518aadfd 100644 --- a/spec/build/cpukit/cfgunistd.yml +++ b/spec/build/cpukit/cfgunistd.yml @@ -4,9 +4,8 @@ actions: - define-condition: null 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/cpukit/cpuaarch64.yml b/spec/build/cpukit/cpuaarch64.yml index 70d80f0b6c..a4ed464fa1 100644 --- a/spec/build/cpukit/cpuaarch64.yml +++ b/spec/build/cpukit/cpuaarch64.yml @@ -13,6 +13,9 @@ install: source: - cpukit/score/cpu/aarch64/include/libcpu/mmu-vmsav8-64.h - cpukit/score/cpu/aarch64/include/libcpu/vectors.h +- destination: ${BSP_INCLUDEDIR}/machine + source: + - cpukit/score/cpu/aarch64/include/machine/elf_machdep.h - destination: ${BSP_INCLUDEDIR}/rtems source: - cpukit/score/cpu/aarch64/include/rtems/asm.h @@ -20,7 +23,6 @@ install: source: - cpukit/score/cpu/aarch64/include/rtems/score/aarch64-system-registers.h - cpukit/score/cpu/aarch64/include/rtems/score/cpu.h - - cpukit/score/cpu/aarch64/include/rtems/score/cpuatomic.h - cpukit/score/cpu/aarch64/include/rtems/score/cpuimpl.h - cpukit/score/cpu/aarch64/include/rtems/score/aarch64.h - cpukit/score/cpu/aarch64/include/rtems/score/cpu_irq.h diff --git a/spec/build/cpukit/cpuarm.yml b/spec/build/cpukit/cpuarm.yml index 89e4846c16..88f84fd361 100644 --- a/spec/build/cpukit/cpuarm.yml +++ b/spec/build/cpukit/cpuarm.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -25,7 +25,6 @@ install: - cpukit/score/cpu/arm/include/rtems/score/armv7m.h - cpukit/score/cpu/arm/include/rtems/score/cpu.h - cpukit/score/cpu/arm/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/arm/include/rtems/score/cpuatomic.h - cpukit/score/cpu/arm/include/rtems/score/cpuimpl.h - cpukit/score/cpu/arm/include/rtems/score/paravirt.h links: [] @@ -42,6 +41,7 @@ source: - cpukit/score/cpu/arm/arm_exc_interrupt.S - cpukit/score/cpu/arm/armv4-exception-default.S - cpukit/score/cpu/arm/armv4-sync-synchronize.c +- cpukit/score/cpu/arm/armv4-isr-install-vector.c - cpukit/score/cpu/arm/armv7-thread-idle.c - cpukit/score/cpu/arm/armv7m-context-initialize.c - cpukit/score/cpu/arm/armv7m-context-restore.c diff --git a/spec/build/cpukit/cpubfin.yml b/spec/build/cpukit/cpubfin.yml index 288f100347..b80135092f 100644 --- a/spec/build/cpukit/cpubfin.yml +++ b/spec/build/cpukit/cpubfin.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -25,7 +25,6 @@ install: - cpukit/score/cpu/bfin/include/rtems/score/bfin.h - cpukit/score/cpu/bfin/include/rtems/score/cpu.h - cpukit/score/cpu/bfin/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/bfin/include/rtems/score/cpuatomic.h - cpukit/score/cpu/bfin/include/rtems/score/cpuimpl.h links: [] source: diff --git a/spec/build/cpukit/cpui386.yml b/spec/build/cpukit/cpui386.yml index a53c80dd9b..c06a008ffa 100644 --- a/spec/build/cpukit/cpui386.yml +++ b/spec/build/cpukit/cpui386.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -18,7 +18,6 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/i386/include/rtems/score/cpu.h - - cpukit/score/cpu/i386/include/rtems/score/cpuatomic.h - cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h - cpukit/score/cpu/i386/include/rtems/score/i386.h - cpukit/score/cpu/i386/include/rtems/score/idtr.h diff --git a/spec/build/cpukit/cpulm32.yml b/spec/build/cpukit/cpulm32.yml index 4ee9acee9f..2ff7110ff5 100644 --- a/spec/build/cpukit/cpulm32.yml +++ b/spec/build/cpukit/cpulm32.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -19,7 +19,6 @@ install: source: - cpukit/score/cpu/lm32/include/rtems/score/cpu.h - cpukit/score/cpu/lm32/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/lm32/include/rtems/score/cpuatomic.h - cpukit/score/cpu/lm32/include/rtems/score/cpuimpl.h - cpukit/score/cpu/lm32/include/rtems/score/lm32.h links: [] diff --git a/spec/build/cpukit/cpum68k.yml b/spec/build/cpukit/cpum68k.yml index 2cf5b768c2..4010473525 100644 --- a/spec/build/cpukit/cpum68k.yml +++ b/spec/build/cpukit/cpum68k.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -24,7 +24,6 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/m68k/include/rtems/score/cpu.h - - cpukit/score/cpu/m68k/include/rtems/score/cpuatomic.h - cpukit/score/cpu/m68k/include/rtems/score/cpuimpl.h - cpukit/score/cpu/m68k/include/rtems/score/m68k.h links: [] diff --git a/spec/build/cpukit/cpumicroblaze.yml b/spec/build/cpukit/cpumicroblaze.yml index 3b1bc696a4..4a4b2e75cc 100644 --- a/spec/build/cpukit/cpumicroblaze.yml +++ b/spec/build/cpukit/cpumicroblaze.yml @@ -9,13 +9,15 @@ enabled-by: - microblaze includes: [] install: +- destination: ${BSP_INCLUDEDIR}/machine + source: + - cpukit/score/cpu/microblaze/include/machine/elf_machdep.h - destination: ${BSP_INCLUDEDIR}/rtems source: - cpukit/score/cpu/microblaze/include/rtems/asm.h - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/microblaze/include/rtems/score/cpu.h - - cpukit/score/cpu/microblaze/include/rtems/score/cpuatomic.h - cpukit/score/cpu/microblaze/include/rtems/score/cpuimpl.h - cpukit/score/cpu/microblaze/include/rtems/score/microblaze.h links: [] diff --git a/spec/build/cpukit/cpumips.yml b/spec/build/cpukit/cpumips.yml index 4298330868..43a202cc59 100644 --- a/spec/build/cpukit/cpumips.yml +++ b/spec/build/cpukit/cpumips.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -22,7 +22,6 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/mips/include/rtems/score/cpu.h - - cpukit/score/cpu/mips/include/rtems/score/cpuatomic.h - cpukit/score/cpu/mips/include/rtems/score/cpuimpl.h - cpukit/score/cpu/mips/include/rtems/score/mips.h links: [] diff --git a/spec/build/cpukit/cpumoxie.yml b/spec/build/cpukit/cpumoxie.yml index 056199f436..28629665c9 100644 --- a/spec/build/cpukit/cpumoxie.yml +++ b/spec/build/cpukit/cpumoxie.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -18,7 +18,6 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/moxie/include/rtems/score/cpu.h - - cpukit/score/cpu/moxie/include/rtems/score/cpuatomic.h - cpukit/score/cpu/moxie/include/rtems/score/cpuimpl.h - cpukit/score/cpu/moxie/include/rtems/score/moxie.h links: [] diff --git a/spec/build/cpukit/cpunios2.yml b/spec/build/cpukit/cpunios2.yml index 40201dcc3e..3f424f2808 100644 --- a/spec/build/cpukit/cpunios2.yml +++ b/spec/build/cpukit/cpunios2.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -19,7 +19,6 @@ install: source: - cpukit/score/cpu/nios2/include/rtems/score/cpu.h - cpukit/score/cpu/nios2/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/nios2/include/rtems/score/cpuatomic.h - cpukit/score/cpu/nios2/include/rtems/score/cpuimpl.h - cpukit/score/cpu/nios2/include/rtems/score/nios2-count-zeros.h - cpukit/score/cpu/nios2/include/rtems/score/nios2-utility.h diff --git a/spec/build/cpukit/cpuopts.yml b/spec/build/cpukit/cpuopts.yml index 86cc7f676a..1d28ace552 100644 --- a/spec/build/cpukit/cpuopts.yml +++ b/spec/build/cpukit/cpuopts.yml @@ -1,18 +1,14 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: config-header copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true guard: _RTEMS_SCORE_CPUOPTS_H include-headers: [] install-path: ${BSP_INCLUDEDIR}/rtems/score links: - role: build-dependency - uid: optvermaj -- role: build-dependency - uid: optvermin -- role: build-dependency - uid: optverrev + uid: optprogramprefix - role: build-dependency uid: optgcc - role: build-dependency @@ -34,6 +30,8 @@ links: - role: build-dependency uid: optada - role: build-dependency + uid: optboothartid +- role: build-dependency uid: optbuildlabel - role: build-dependency uid: optdebug diff --git a/spec/build/cpukit/cpuor1k.yml b/spec/build/cpukit/cpuor1k.yml index 24045dc556..28c06073cb 100644 --- a/spec/build/cpukit/cpuor1k.yml +++ b/spec/build/cpukit/cpuor1k.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -16,7 +16,6 @@ install: source: - cpukit/score/cpu/or1k/include/rtems/score/cpu.h - cpukit/score/cpu/or1k/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/or1k/include/rtems/score/cpuatomic.h - cpukit/score/cpu/or1k/include/rtems/score/cpuimpl.h - cpukit/score/cpu/or1k/include/rtems/score/or1k-utility.h - cpukit/score/cpu/or1k/include/rtems/score/or1k.h diff --git a/spec/build/cpukit/cpupowerpc.yml b/spec/build/cpukit/cpupowerpc.yml index e2ffd90d86..f52e856a1f 100644 --- a/spec/build/cpukit/cpupowerpc.yml +++ b/spec/build/cpukit/cpupowerpc.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -21,7 +21,6 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/powerpc/include/rtems/score/cpu.h - - cpukit/score/cpu/powerpc/include/rtems/score/cpuatomic.h - cpukit/score/cpu/powerpc/include/rtems/score/cpuimpl.h - cpukit/score/cpu/powerpc/include/rtems/score/paravirt.h - cpukit/score/cpu/powerpc/include/rtems/score/powerpc.h diff --git a/spec/build/cpukit/cpuriscv.yml b/spec/build/cpukit/cpuriscv.yml index 2671c5c5f0..39f908a697 100644 --- a/spec/build/cpukit/cpuriscv.yml +++ b/spec/build/cpukit/cpuriscv.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -20,7 +20,6 @@ install: source: - cpukit/score/cpu/riscv/include/rtems/score/cpu.h - cpukit/score/cpu/riscv/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/riscv/include/rtems/score/cpuatomic.h - cpukit/score/cpu/riscv/include/rtems/score/cpuimpl.h - cpukit/score/cpu/riscv/include/rtems/score/riscv-utility.h - cpukit/score/cpu/riscv/include/rtems/score/riscv.h diff --git a/spec/build/cpukit/cpush.yml b/spec/build/cpukit/cpush.yml index cffba020a1..61e178d442 100644 --- a/spec/build/cpukit/cpush.yml +++ b/spec/build/cpukit/cpush.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -15,7 +15,6 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/sh/include/rtems/score/cpu.h - - cpukit/score/cpu/sh/include/rtems/score/cpuatomic.h - cpukit/score/cpu/sh/include/rtems/score/cpuimpl.h - cpukit/score/cpu/sh/include/rtems/score/sh.h - cpukit/score/cpu/sh/include/rtems/score/sh_io.h diff --git a/spec/build/cpukit/cpusparc.yml b/spec/build/cpukit/cpusparc.yml index 5cd6cd7998..42406bcd95 100644 --- a/spec/build/cpukit/cpusparc.yml +++ b/spec/build/cpukit/cpusparc.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -23,10 +23,8 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/sparc/include/rtems/score/cpu.h - - cpukit/score/cpu/sparc/include/rtems/score/cpuatomic.h - cpukit/score/cpu/sparc/include/rtems/score/cpuimpl.h - cpukit/score/cpu/sparc/include/rtems/score/sparc.h - - cpukit/score/cpu/sparc/include/rtems/score/sparcimpl.h links: [] source: - cpukit/score/cpu/no_cpu/cpuidle.c @@ -37,7 +35,6 @@ source: - cpukit/score/cpu/sparc/sparc-bad-trap.S - cpukit/score/cpu/sparc/sparc-context-validate.S - cpukit/score/cpu/sparc/sparc-context-volatile-clobber.S -- cpukit/score/cpu/sparc/sparc-counter-asm.S - cpukit/score/cpu/sparc/sparc-exception-frame-print.c - cpukit/score/cpu/sparc/sparc-isr-handler.S - cpukit/score/cpu/sparc/sparc-isr-install.c diff --git a/spec/build/cpukit/cpusparc64.yml b/spec/build/cpukit/cpusparc64.yml index 687c0958e6..dd35439e4f 100644 --- a/spec/build/cpukit/cpusparc64.yml +++ b/spec/build/cpukit/cpusparc64.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -15,7 +15,6 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems/score source: - cpukit/score/cpu/sparc64/include/rtems/score/cpu.h - - cpukit/score/cpu/sparc64/include/rtems/score/cpuatomic.h - cpukit/score/cpu/sparc64/include/rtems/score/cpuimpl.h - cpukit/score/cpu/sparc64/include/rtems/score/sparc64.h links: [] diff --git a/spec/build/cpukit/cpuv850.yml b/spec/build/cpukit/cpuv850.yml index 650c3fe909..b9475a2b98 100644 --- a/spec/build/cpukit/cpuv850.yml +++ b/spec/build/cpukit/cpuv850.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -19,7 +19,6 @@ install: source: - cpukit/score/cpu/v850/include/rtems/score/cpu.h - cpukit/score/cpu/v850/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/v850/include/rtems/score/cpuatomic.h - cpukit/score/cpu/v850/include/rtems/score/cpuimpl.h - cpukit/score/cpu/v850/include/rtems/score/v850.h links: [] diff --git a/spec/build/cpukit/cpux8664.yml b/spec/build/cpukit/cpux8664.yml index 1268fca62d..0a1c2b8aaf 100644 --- a/spec/build/cpukit/cpux8664.yml +++ b/spec/build/cpukit/cpux8664.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -19,7 +19,6 @@ install: source: - cpukit/score/cpu/x86_64/include/rtems/score/cpu.h - cpukit/score/cpu/x86_64/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/x86_64/include/rtems/score/cpuatomic.h - cpukit/score/cpu/x86_64/include/rtems/score/cpuimpl.h - cpukit/score/cpu/x86_64/include/rtems/score/idt.h - cpukit/score/cpu/x86_64/include/rtems/score/x86_64.h diff --git a/spec/build/cpukit/grp.yml b/spec/build/cpukit/grp.yml index 76e57aed96..7cd1f80ee7 100644 --- a/spec/build/cpukit/grp.yml +++ b/spec/build/cpukit/grp.yml @@ -2,13 +2,11 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: group cflags: - ${CPUKIT_OPTIMIZATION_FLAGS} -- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: - ${CPUKIT_OPTIMIZATION_FLAGS} -- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: [] diff --git a/spec/build/cpukit/libdebugger.yml b/spec/build/cpukit/libdebugger.yml index 263a4994f0..bc9db7b8d6 100644 --- a/spec/build/cpukit/libdebugger.yml +++ b/spec/build/cpukit/libdebugger.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: BUILD_LIBDEBUGGER includes: [] install: [] diff --git a/spec/build/cpukit/libftpd.yml b/spec/build/cpukit/libftpd.yml index d073e1816f..3983ac6bed 100644 --- a/spec/build/cpukit/libftpd.yml +++ b/spec/build/cpukit/libftpd.yml @@ -2,7 +2,7 @@ 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) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true diff --git a/spec/build/cpukit/libftpfs.yml b/spec/build/cpukit/libftpfs.yml index bde2f2e988..cc9b9f7980 100644 --- a/spec/build/cpukit/libftpfs.yml +++ b/spec/build/cpukit/libftpfs.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: diff --git a/spec/build/cpukit/libjffs2.yml b/spec/build/cpukit/libjffs2.yml index bc57baa68b..f7c74d8f21 100644 --- a/spec/build/cpukit/libjffs2.yml +++ b/spec/build/cpukit/libjffs2.yml @@ -1,11 +1,13 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library cflags: +- ${COVERAGE_COMPILER_FLAGS} - -Wno-pointer-sign copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: - cpukit/libfs/src/jffs2/include @@ -33,6 +35,7 @@ source: - cpukit/libfs/src/jffs2/src/read.c - cpukit/libfs/src/jffs2/src/readinode.c - cpukit/libfs/src/jffs2/src/scan.c +- cpukit/libfs/src/jffs2/src/wbuf.c - cpukit/libfs/src/jffs2/src/write.c target: jffs2 type: build diff --git a/spec/build/cpukit/libmghttpd.yml b/spec/build/cpukit/libmghttpd.yml index 959d1f5c25..c6cbe0a8be 100644 --- a/spec/build/cpukit/libmghttpd.yml +++ b/spec/build/cpukit/libmghttpd.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml index 1270ca131b..196a8acd4e 100644 --- a/spec/build/cpukit/librtemscpu.yml +++ b/spec/build/cpukit/librtemscpu.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: @@ -23,11 +25,13 @@ install: - cpukit/include/md5.h - cpukit/include/memory.h - cpukit/include/mqueue.h - - cpukit/include/pci.h - cpukit/include/poll.h - cpukit/include/rtems.h + - cpukit/include/sha224.h - cpukit/include/sha256.h + - cpukit/include/sha384.h - cpukit/include/sha512.h + - cpukit/include/sha512t.h - cpukit/include/xz.h - destination: ${BSP_INCLUDEDIR}/arpa source: @@ -50,6 +54,9 @@ install: - destination: ${BSP_INCLUDEDIR}/dev/spi source: - cpukit/include/dev/spi/spi.h +- destination: ${BSP_INCLUDEDIR}/dev/flash + source: + - cpukit/include/dev/flash/flashdev.h - destination: ${BSP_INCLUDEDIR}/linux source: - cpukit/include/linux/i2c-dev.h @@ -72,6 +79,7 @@ install: - destination: ${BSP_INCLUDEDIR}/rtems source: - cpukit/include/rtems/assoc.h + - cpukit/include/rtems/base64.h - cpukit/include/rtems/bdbuf.h - cpukit/include/rtems/bdpart.h - cpukit/include/rtems/blkdev.h @@ -91,6 +99,7 @@ install: - cpukit/include/rtems/console.h - cpukit/include/rtems/counter.h - cpukit/include/rtems/cpuuse.h + - cpukit/include/rtems/crc.h - cpukit/include/rtems/deviceio.h - cpukit/include/rtems/devnull.h - cpukit/include/rtems/devzero.h @@ -147,6 +156,8 @@ install: - cpukit/include/rtems/recorddata.h - cpukit/include/rtems/recorddump.h - cpukit/include/rtems/recordserver.h + - cpukit/include/rtems/regulator.h + - cpukit/include/rtems/regulatorimpl.h - cpukit/include/rtems/ringbuf.h - cpukit/include/rtems/rtc.h - cpukit/include/rtems/rtems-debugger-remote-tcp.h @@ -158,8 +169,6 @@ install: - cpukit/include/rtems/rtems-rfs.h - cpukit/include/rtems/rtemsdialer.h - cpukit/include/rtems/scheduler.h - - cpukit/include/rtems/serdbg.h - - cpukit/include/rtems/serdbgcnf.h - cpukit/include/rtems/serial_mouse.h - cpukit/include/rtems/seterr.h - cpukit/include/rtems/shell.h @@ -171,9 +180,8 @@ install: - cpukit/include/rtems/stdio-redirect.h - cpukit/include/rtems/stringto.h - cpukit/include/rtems/sysinit.h - - cpukit/include/rtems/termios_printk.h - - cpukit/include/rtems/termios_printk_cnf.h - cpukit/include/rtems/termiostypes.h + - cpukit/include/rtems/termiosdevice.h - cpukit/include/rtems/thread.h - cpukit/include/rtems/timecounter.h - cpukit/include/rtems/timespec.h @@ -214,13 +222,15 @@ install: - cpukit/include/rtems/debugger/rtems-debugger-bsp.h - cpukit/include/rtems/debugger/rtems-debugger-remote.h - cpukit/include/rtems/debugger/rtems-debugger-server.h +- destination: ${BSP_INCLUDEDIR}/rtems/dev + source: + - cpukit/include/rtems/dev/io.h - destination: ${BSP_INCLUDEDIR}/rtems/posix source: - cpukit/include/rtems/posix/aio_misc.h - cpukit/include/rtems/posix/barrierimpl.h - cpukit/include/rtems/posix/condimpl.h - cpukit/include/rtems/posix/key.h - - cpukit/include/rtems/posix/keyimpl.h - cpukit/include/rtems/posix/mmanimpl.h - cpukit/include/rtems/posix/mqueue.h - cpukit/include/rtems/posix/mqueueimpl.h @@ -280,7 +290,6 @@ install: - cpukit/include/rtems/rtems/eventimpl.h - cpukit/include/rtems/rtems/eventmp.h - cpukit/include/rtems/rtems/intr.h - - cpukit/include/rtems/rtems/mainpage.h - cpukit/include/rtems/rtems/message.h - cpukit/include/rtems/rtems/messagedata.h - cpukit/include/rtems/rtems/messageimpl.h @@ -342,16 +351,13 @@ install: - cpukit/include/rtems/score/corerwlockimpl.h - cpukit/include/rtems/score/coresem.h - cpukit/include/rtems/score/coresemimpl.h - - cpukit/include/rtems/score/cpustdatomic.h - cpukit/include/rtems/score/exception.h - cpukit/include/rtems/score/freechain.h - - cpukit/include/rtems/score/gcov.h - cpukit/include/rtems/score/hash.h - cpukit/include/rtems/score/heap.h - cpukit/include/rtems/score/heapimpl.h - cpukit/include/rtems/score/heapinfo.h - cpukit/include/rtems/score/interr.h - - cpukit/include/rtems/score/io.h - cpukit/include/rtems/score/isr.h - cpukit/include/rtems/score/isrlevel.h - cpukit/include/rtems/score/isrlock.h @@ -374,6 +380,7 @@ install: - cpukit/include/rtems/score/prioritybitmapimpl.h - cpukit/include/rtems/score/priorityimpl.h - cpukit/include/rtems/score/processormask.h + - cpukit/include/rtems/score/processormaskimpl.h - cpukit/include/rtems/score/profiling.h - cpukit/include/rtems/score/protectedheap.h - cpukit/include/rtems/score/rbtree.h @@ -520,6 +527,13 @@ links: - role: build-dependency uid: vckey source: +- cpukit/compression/xz/xz_crc32.c +- cpukit/compression/xz/xz_dec_lzma2.c +- cpukit/compression/xz/xz_dec_stream.c +- cpukit/crc/crc24q.c +- cpukit/base64/base64-encode.c +- cpukit/base64/base64-decode.c +- cpukit/dev/flash/flashdev.c - cpukit/dev/i2c/eeprom.c - cpukit/dev/i2c/fpga-i2c-slave.c - cpukit/dev/i2c/gpio-nxp-pca9535.c @@ -531,6 +545,9 @@ source: - cpukit/dev/i2c/ti-lm25066a.c - cpukit/dev/i2c/ti-tmp112.c - cpukit/dev/i2c/xilinx-axi-i2c.c +- cpukit/dev/ioprintf.c +- cpukit/dev/iorelax.c +- cpukit/dev/iovprintf.c - cpukit/dev/serial/sc16is752-spi.c - cpukit/dev/serial/sc16is752.c - cpukit/dev/spi/spi-bus.c @@ -939,6 +956,7 @@ source: - cpukit/libmisc/mouse/mouse_parser.c - cpukit/libmisc/mouse/serial_mouse.c - cpukit/libmisc/redirector/stdio-redirect.c +- cpukit/libmisc/regulator/regulator.c - cpukit/libmisc/rtems-fdt/rtems-fdt-shell.c - cpukit/libmisc/rtems-fdt/rtems-fdt.c - cpukit/libmisc/stackchk/check.c @@ -966,9 +984,6 @@ source: - cpukit/libmisc/uuid/unpack.c - cpukit/libmisc/uuid/unparse.c - cpukit/libmisc/uuid/uuid_time.c -- cpukit/libmisc/xz/xz_crc32.c -- cpukit/libmisc/xz/xz_dec_lzma2.c -- cpukit/libmisc/xz/xz_dec_stream.c - cpukit/libstdthreads/call_once.c - cpukit/libstdthreads/cnd.c - cpukit/libstdthreads/mtx.c @@ -1183,6 +1198,7 @@ source: - cpukit/rtems/src/barrierrelease.c - cpukit/rtems/src/barrierwait.c - cpukit/rtems/src/clockgetsecondssinceepoch.c +- cpukit/rtems/src/clockgettickssinceboot.c - cpukit/rtems/src/clockgettickspersecond.c - cpukit/rtems/src/clockgettod.c - cpukit/rtems/src/clockgettodtimeval.c @@ -1397,7 +1413,6 @@ source: - cpukit/score/src/corerwlockrelease.c - cpukit/score/src/coresem.c - cpukit/score/src/coretod.c -- cpukit/score/src/coretodadjust.c - cpukit/score/src/coretodcheck.c - cpukit/score/src/coretodhookdata.c - cpukit/score/src/coretodhookregister.c @@ -1405,11 +1420,9 @@ source: - cpukit/score/src/coretodhookunregister.c - cpukit/score/src/coretodset.c - cpukit/score/src/debugisthreaddispatchingallowed.c +- cpukit/score/src/debugunreachable.c - cpukit/score/src/freechain.c - cpukit/score/src/futex.c -- cpukit/score/src/gcovdumpinfobase64.c -- cpukit/score/src/gcovdumpinfo.c -- cpukit/score/src/gcovinfoset.c - cpukit/score/src/hash.c - cpukit/score/src/heap.c - cpukit/score/src/heapallocate.c @@ -1424,10 +1437,6 @@ source: - cpukit/score/src/heapsizeofuserarea.c - cpukit/score/src/heapwalk.c - cpukit/score/src/interr.c -- cpukit/score/src/iobase64.c -- cpukit/score/src/ioprintf.c -- cpukit/score/src/iorelax.c -- cpukit/score/src/iovprintf.c - cpukit/score/src/isr.c - cpukit/score/src/isrisinprogress.c - cpukit/score/src/isrvectortable.c @@ -1474,12 +1483,9 @@ source: - cpukit/score/src/pheapallocate.c - cpukit/score/src/pheapextend.c - cpukit/score/src/pheapfree.c -- cpukit/score/src/pheapgetblocksize.c - cpukit/score/src/pheapgetfreeinfo.c - cpukit/score/src/pheapgetinfo.c - cpukit/score/src/pheapgetsize.c -- cpukit/score/src/pheapiterate.c -- cpukit/score/src/pheapresizeblock.c - cpukit/score/src/pheapwalk.c - cpukit/score/src/processormaskcopy.c - cpukit/score/src/profilingisrentryexit.c @@ -1543,6 +1549,7 @@ source: - cpukit/score/src/smpbarrierwait.c - cpukit/score/src/stackallocator.c - cpukit/score/src/stackallocatorforidle.c +- cpukit/score/src/stackallocatorforidlewkspace.c - cpukit/score/src/stackallocatorfree.c - cpukit/score/src/stackallocatorinit.c - cpukit/score/src/thread.c diff --git a/spec/build/cpukit/librtemscxx.yml b/spec/build/cpukit/librtemscxx.yml index 3803963470..97d65a1599 100644 --- a/spec/build/cpukit/librtemscxx.yml +++ b/spec/build/cpukit/librtemscxx.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 Chris Johns (http://contemporary.software) cppflags: [] cxxflags: +- ${COVERAGE_COMPILER_FLAGS} - -std=c++17 enabled-by: true includes: [] diff --git a/spec/build/cpukit/librtemsdfltcfg.yml b/spec/build/cpukit/librtemsdfltcfg.yml index aecbfd34b2..2d5722fa2c 100644 --- a/spec/build/cpukit/librtemsdfltcfg.yml +++ b/spec/build/cpukit/librtemsdfltcfg.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: [] diff --git a/spec/build/cpukit/librtemstest.yml b/spec/build/cpukit/librtemstest.yml index ddbf6e3e76..fc268f8971 100644 --- a/spec/build/cpukit/librtemstest.yml +++ b/spec/build/cpukit/librtemstest.yml @@ -2,7 +2,7 @@ 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) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true @@ -12,10 +12,15 @@ install: source: - cpukit/include/rtems/test.h - cpukit/include/rtems/test-info.h + - cpukit/include/rtems/test-gcov.h + - cpukit/include/rtems/test-printer.h - cpukit/include/rtems/test-scheduler.h install-path: ${BSP_LIBDIR} links: [] source: +- cpukit/libtest/gcovdumpinfobase64.c +- cpukit/libtest/gcovdumpinfo.c +- cpukit/libtest/gcovinfoset.c - cpukit/libtest/t-test-busy-tick.c - cpukit/libtest/t-test-busy.c - cpukit/libtest/t-test-checks-eno.c diff --git a/spec/build/cpukit/libtelnetd.yml b/spec/build/cpukit/libtelnetd.yml index 089a710af0..adfda2ba30 100644 --- a/spec/build/cpukit/libtelnetd.yml +++ b/spec/build/cpukit/libtelnetd.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: - cpukit/libnetworking diff --git a/spec/build/cpukit/libtftpfs.yml b/spec/build/cpukit/libtftpfs.yml index 6cf6b46ea8..c20ce2c7b7 100644 --- a/spec/build/cpukit/libtftpfs.yml +++ b/spec/build/cpukit/libtftpfs.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020, 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020, 2022 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: - cpukit/libnetworking diff --git a/spec/build/cpukit/libz.yml b/spec/build/cpukit/libz.yml index 5e81384e28..86b261957d 100644 --- a/spec/build/cpukit/libz.yml +++ b/spec/build/cpukit/libz.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: @@ -15,20 +17,20 @@ install: install-path: ${BSP_LIBDIR} links: [] source: -- cpukit/zlib/adler32.c -- cpukit/zlib/compress.c -- cpukit/zlib/crc32.c -- cpukit/zlib/deflate.c -- cpukit/zlib/gzclose.c -- cpukit/zlib/gzlib.c -- cpukit/zlib/gzread.c -- cpukit/zlib/gzwrite.c -- cpukit/zlib/infback.c -- cpukit/zlib/inffast.c -- cpukit/zlib/inflate.c -- cpukit/zlib/inftrees.c -- cpukit/zlib/trees.c -- cpukit/zlib/uncompr.c -- cpukit/zlib/zutil.c +- cpukit/compression/zlib/adler32.c +- cpukit/compression/zlib/compress.c +- cpukit/compression/zlib/crc32.c +- cpukit/compression/zlib/deflate.c +- cpukit/compression/zlib/gzclose.c +- cpukit/compression/zlib/gzlib.c +- cpukit/compression/zlib/gzread.c +- cpukit/compression/zlib/gzwrite.c +- cpukit/compression/zlib/infback.c +- cpukit/compression/zlib/inffast.c +- cpukit/compression/zlib/inflate.c +- cpukit/compression/zlib/inftrees.c +- cpukit/compression/zlib/trees.c +- cpukit/compression/zlib/uncompr.c +- cpukit/compression/zlib/zutil.c target: z type: build diff --git a/spec/build/cpukit/objdbgarm.yml b/spec/build/cpukit/objdbgarm.yml index 4a2617334b..407c875262 100644 --- a/spec/build/cpukit/objdbgarm.yml +++ b/spec/build/cpukit/objdbgarm.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdbgi386.yml b/spec/build/cpukit/objdbgi386.yml index ba67df5206..340f48ff8b 100644 --- a/spec/build/cpukit/objdbgi386.yml +++ b/spec/build/cpukit/objdbgi386.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdl.yml b/spec/build/cpukit/objdl.yml index c312e04eb7..1620080008 100644 --- a/spec/build/cpukit/objdl.yml +++ b/spec/build/cpukit/objdl.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -37,6 +37,8 @@ links: - role: build-dependency uid: objdlm68k - role: build-dependency + uid: objdlmicroblaze +- role: build-dependency uid: objdlmips - role: build-dependency uid: objdlmoxie @@ -66,6 +68,7 @@ source: - cpukit/libdl/rtl-shell.c - cpukit/libdl/rtl-string.c - cpukit/libdl/rtl-sym.c +- cpukit/libdl/rtl-tls.c - cpukit/libdl/rtl-trace.c - cpukit/libdl/rtl-unresolved.c - cpukit/libdl/rtl-unwind-dw2.c diff --git a/spec/build/cpukit/objdlaarch64.yml b/spec/build/cpukit/objdlaarch64.yml index 1715eefd3a..2909a902f2 100644 --- a/spec/build/cpukit/objdlaarch64.yml +++ b/spec/build/cpukit/objdlaarch64.yml @@ -12,5 +12,4 @@ install: [] links: [] source: - cpukit/libdl/rtl-mdreloc-aarch64.c -- cpukit/libdl/rtl-unwind-arm.c type: build diff --git a/spec/build/cpukit/objdlarm.yml b/spec/build/cpukit/objdlarm.yml index f3e1d37668..ae1bf55a82 100644 --- a/spec/build/cpukit/objdlarm.yml +++ b/spec/build/cpukit/objdlarm.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdli386.yml b/spec/build/cpukit/objdli386.yml index 33c81d654e..161a036636 100644 --- a/spec/build/cpukit/objdli386.yml +++ b/spec/build/cpukit/objdli386.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdlm68k.yml b/spec/build/cpukit/objdlm68k.yml index 7e4bbc09ff..853e33a13e 100644 --- a/spec/build/cpukit/objdlm68k.yml +++ b/spec/build/cpukit/objdlm68k.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdlmicroblaze.yml b/spec/build/cpukit/objdlmicroblaze.yml new file mode 100644 index 0000000000..6740d75cf1 --- /dev/null +++ b/spec/build/cpukit/objdlmicroblaze.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +cppflags: [] +cxxflags: [] +enabled-by: +- microblaze +includes: [] +install: [] +links: [] +source: +- cpukit/libdl/rtl-mdreloc-microblaze.c +type: build diff --git a/spec/build/cpukit/objdlmips.yml b/spec/build/cpukit/objdlmips.yml index 83509aa510..4e7b01bcc5 100644 --- a/spec/build/cpukit/objdlmips.yml +++ b/spec/build/cpukit/objdlmips.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdlmoxie.yml b/spec/build/cpukit/objdlmoxie.yml index 96a46c7835..5504558067 100644 --- a/spec/build/cpukit/objdlmoxie.yml +++ b/spec/build/cpukit/objdlmoxie.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdlpowerpc.yml b/spec/build/cpukit/objdlpowerpc.yml index b9861de14c..52cd7cdf7e 100644 --- a/spec/build/cpukit/objdlpowerpc.yml +++ b/spec/build/cpukit/objdlpowerpc.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdlsparc.yml b/spec/build/cpukit/objdlsparc.yml index b4bd969081..ed95604fa5 100644 --- a/spec/build/cpukit/objdlsparc.yml +++ b/spec/build/cpukit/objdlsparc.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objdrvmgr.yml b/spec/build/cpukit/objdrvmgr.yml index df73666efe..aeacbf989b 100644 --- a/spec/build/cpukit/objdrvmgr.yml +++ b/spec/build/cpukit/objdrvmgr.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objgnat.yml b/spec/build/cpukit/objgnat.yml index a52c884486..2280be9471 100644 --- a/spec/build/cpukit/objgnat.yml +++ b/spec/build/cpukit/objgnat.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objmpci.yml b/spec/build/cpukit/objmpci.yml index 0b9b5c61da..3f8d644181 100644 --- a/spec/build/cpukit/objmpci.yml +++ b/spec/build/cpukit/objmpci.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objpci.yml b/spec/build/cpukit/objpci.yml index 21935e4592..dc8a1be8c6 100644 --- a/spec/build/cpukit/objpci.yml +++ b/spec/build/cpukit/objpci.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: @@ -11,6 +11,7 @@ includes: [] install: - destination: ${BSP_INCLUDEDIR}/pci source: + - cpukit/include/pci.h - cpukit/include/pci/access.h - cpukit/include/pci/cfg.h - cpukit/include/pci/cfg_auto.h diff --git a/spec/build/cpukit/objpsxsgnl.yml b/spec/build/cpukit/objpsxsgnl.yml index 6cbec6c9ef..c79ac0e94e 100644 --- a/spec/build/cpukit/objpsxsgnl.yml +++ b/spec/build/cpukit/objpsxsgnl.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: diff --git a/spec/build/cpukit/objshell.yml b/spec/build/cpukit/objshell.yml index 5fd259bee3..2eaf4e17cf 100644 --- a/spec/build/cpukit/objshell.yml +++ b/spec/build/cpukit/objshell.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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 @@ -52,6 +52,7 @@ source: - cpukit/libmisc/shell/main_echo.c - cpukit/libmisc/shell/main_edit.c - cpukit/libmisc/shell/main_exit.c +- cpukit/libmisc/shell/main_flashdev.c - cpukit/libmisc/shell/main_getenv.c - cpukit/libmisc/shell/main_halt.c - cpukit/libmisc/shell/main_help.c diff --git a/spec/build/cpukit/objsmp.yml b/spec/build/cpukit/objsmp.yml index ac57bb27b1..41686e0f5e 100644 --- a/spec/build/cpukit/objsmp.yml +++ b/spec/build/cpukit/objsmp.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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: RTEMS_SMP diff --git a/spec/build/cpukit/objutf8.yml b/spec/build/cpukit/objutf8.yml index b38575c5f3..ec1bb72f26 100644 --- a/spec/build/cpukit/objutf8.yml +++ b/spec/build/cpukit/objutf8.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects 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 diff --git a/spec/build/cpukit/optada.yml b/spec/build/cpukit/optada.yml index df3111feaa..e9a5a333eb 100644 --- a/spec/build/cpukit/optada.yml +++ b/spec/build/cpukit/optada.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable the Ada support enabled-by: true diff --git a/spec/build/cpukit/optarchbits.yml b/spec/build/cpukit/optarchbits.yml index ac9a1f19cd..c10a1a1d62 100644 --- a/spec/build/cpukit/optarchbits.yml +++ b/spec/build/cpukit/optarchbits.yml @@ -6,17 +6,32 @@ actions: build-type: option copyrights: - Copyright (C) 2020 Hesham Almatary <Hesham.Almatary@cl.cam.ac.uk> -default: '' -default-by-variant: -- value: +default: +- enabled-by: + - riscv/mpfs64imafdc + - riscv/noel64imac + - riscv/noel64imafd + - riscv/noel64imafdc + - riscv/rv64imac + - riscv/rv64imafd + - riscv/rv64imafdc + value: - '64' - variants: - - riscv/rv64.* -- value: - - '32' - variants: +- enabled-by: - riscv/griscv - - riscv/rv32.* + - riscv/noel32im + - riscv/noel32imafd + - riscv/rv32i + - riscv/rv32iac + - riscv/rv32im + - riscv/rv32imac + - riscv/rv32imafc + - riscv/rv32imafd + - riscv/rv32imafdc + value: + - '32' +- enabled-by: true + value: '' description: The architecture word bits for the clang target triple. enabled-by: - and: diff --git a/spec/build/cpukit/optarflags.yml b/spec/build/cpukit/optarflags.yml index 52a55544c2..a066625435 100644 --- a/spec/build/cpukit/optarflags.yml +++ b/spec/build/cpukit/optarflags.yml @@ -5,10 +5,11 @@ actions: - env-assign: ARFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- crD -default-by-variant: [] +- enabled-by: true + value: + - crD description: | Flags passed to the library archiver enabled-by: true diff --git a/spec/build/cpukit/optboothartid.yml b/spec/build/cpukit/optboothartid.yml new file mode 100644 index 0000000000..4d4c3e0c42 --- /dev/null +++ b/spec/build/cpukit/optboothartid.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: riscv/mpfs64imafdc + value: 1 +- enabled-by: true + value: 0 +description: | + boot hartid (processor number) of risc-v cpu (default 0) +enabled-by: riscv +format: '{}' +links: [] +name: RISCV_BOOT_HARTID +type: build diff --git a/spec/build/cpukit/optbuildlabel.yml b/spec/build/cpukit/optbuildlabel.yml index f039089622..ea965bb19e 100644 --- a/spec/build/cpukit/optbuildlabel.yml +++ b/spec/build/cpukit/optbuildlabel.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) -default: DEFAULT -default-by-variant: [] +- Copyright (C) 2021 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: DEFAULT description: | Defines the build label returned by rtems_get_build_label(). enabled-by: true diff --git a/spec/build/cpukit/optclang.yml b/spec/build/cpukit/optclang.yml index 3eaf1fed87..f195836f58 100644 --- a/spec/build/cpukit/optclang.yml +++ b/spec/build/cpukit/optclang.yml @@ -34,9 +34,8 @@ actions: build-type: option copyrights: - Copyright (C) 2020 Hesham Almatary <Hesham.Almatary@cl.cam.ac.uk> -- 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: - clang diff --git a/spec/build/cpukit/optcoverage.yml b/spec/build/cpukit/optcoverage.yml index 7c7013fe43..5e61bdd948 100644 --- a/spec/build/cpukit/optcoverage.yml +++ b/spec/build/cpukit/optcoverage.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2022 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable the code and branch coverage support. enabled-by: true diff --git a/spec/build/cpukit/optcoveragecflags.yml b/spec/build/cpukit/optcoveragecflags.yml index 08cc79eb6c..f5d506f556 100644 --- a/spec/build/cpukit/optcoveragecflags.yml +++ b/spec/build/cpukit/optcoveragecflags.yml @@ -5,12 +5,13 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: -- --coverage -- -fprofile-info-section=.rtemsroset.gcov_info.content -- -fprofile-update=atomic -default-by-variant: [] +- enabled-by: true + value: + - --coverage + - -fprofile-info-section=.rtemsroset.gcov_info.content + - -fprofile-update=atomic description: | Compiler flags recommended for components which should generate coverage information. diff --git a/spec/build/cpukit/optcoverageldflags.yml b/spec/build/cpukit/optcoverageldflags.yml index 600c89e770..db5f9b85c2 100644 --- a/spec/build/cpukit/optcoverageldflags.yml +++ b/spec/build/cpukit/optcoverageldflags.yml @@ -5,17 +5,18 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: -- -Wl,--wrap=_CPU_Fatal_halt -- -Wl,--wrap=bsp_reset -- -Wl,--start-group -- -lrtemsbsp -- -lrtemscpu -- -lrtemstest -- -lgcov -- -Wl,--end-group -default-by-variant: [] +- enabled-by: true + value: + - -Wl,--wrap=_CPU_Fatal_halt + - -Wl,--wrap=bsp_reset + - -Wl,--start-group + - -lrtemsbsp + - -lrtemscpu + - -lrtemstest + - -lgcov + - -Wl,--end-group description: | Linker flags recommended for executables which contain modules with coverage information. diff --git a/spec/build/cpukit/optdebug.yml b/spec/build/cpukit/optdebug.yml index 2c976a2f49..67ba48a5e6 100644 --- a/spec/build/cpukit/optdebug.yml +++ b/spec/build/cpukit/optdebug.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable the RTEMS internal debug support enabled-by: true diff --git a/spec/build/cpukit/optdrvmgr.yml b/spec/build/cpukit/optdrvmgr.yml index f39313704c..accf8cafb5 100644 --- a/spec/build/cpukit/optdrvmgr.yml +++ b/spec/build/cpukit/optdrvmgr.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable the Driver Manager startup enabled-by: true diff --git a/spec/build/cpukit/optexceptionextensions.yml b/spec/build/cpukit/optexceptionextensions.yml index d1c815776d..a9a9bb735c 100644 --- a/spec/build/cpukit/optexceptionextensions.yml +++ b/spec/build/cpukit/optexceptionextensions.yml @@ -6,8 +6,9 @@ actions: build-type: option copyrights: - Copyright (C) 2021 On-Line Applications Research (OAR) -default: true -default-by-variant: [] +default: +- enabled-by: true + value: true description: | Enable the RTEMS Exception Extensions for manipulating and acting on exception frames. diff --git a/spec/build/cpukit/optgcc.yml b/spec/build/cpukit/optgcc.yml index 1e72232700..94af494af4 100644 --- a/spec/build/cpukit/optgcc.yml +++ b/spec/build/cpukit/optgcc.yml @@ -1,21 +1,21 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: -- set-value: ${ARCH}-rtems${__RTEMS_MAJOR__}-gcc +- set-value: ${PROGRAM_PREFIX}gcc - substitute: null - find-program: null - env-assign: AS - env-assign: CC - env-assign: LINK_CC -- set-value: ${ARCH}-rtems${__RTEMS_MAJOR__}-g++ +- set-value: ${PROGRAM_PREFIX}g++ - substitute: null - find-program: null - env-assign: CXX - env-assign: LINK_CXX -- set-value: ${ARCH}-rtems${__RTEMS_MAJOR__}-ar +- set-value: ${PROGRAM_PREFIX}ar - substitute: null - find-program: null - env-assign: AR -- set-value: ${ARCH}-rtems${__RTEMS_MAJOR__}-ld +- set-value: ${PROGRAM_PREFIX}ld - substitute: null - find-program: null - env-assign: LD @@ -29,9 +29,8 @@ actions: - env-append: PKGCONFIG_LDFLAGS 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: - gcc diff --git a/spec/build/cpukit/optincludes.yml b/spec/build/cpukit/optincludes.yml index dffd71eba8..70c876c804 100644 --- a/spec/build/cpukit/optincludes.yml +++ b/spec/build/cpukit/optincludes.yml @@ -5,9 +5,8 @@ actions: - env-assign: null 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/cpukit/optinstall.yml b/spec/build/cpukit/optinstall.yml index 6b39f95e85..22229f4063 100644 --- a/spec/build/cpukit/optinstall.yml +++ b/spec/build/cpukit/optinstall.yml @@ -11,9 +11,8 @@ actions: - env-assign: BSP_INCLUDEDIR 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/cpukit/optlibdebugger.yml b/spec/build/cpukit/optlibdebugger.yml index c657db4ba4..5ff67d6bd8 100644 --- a/spec/build/cpukit/optlibdebugger.yml +++ b/spec/build/cpukit/optlibdebugger.yml @@ -5,12 +5,19 @@ actions: build-type: option copyrights: - Copyright (C) 2021 Chris Johns (chrisj@rtems.org) -default: null -default-by-variant: [] +default: [] description: '' enabled-by: - aarch64 -- arm +- and: + - arm + - not: bsps/arm/atsam + - not: bsps/arm/imxrt + - not: bsps/arm/lm3s69xx + - not: bsps/arm/lpc176x + - not: bsps/arm/lpc24xx + - not: bsps/arm/stm32h7 + - not: bsps/arm/stm32f4 - i386 - microblaze links: [] diff --git a/spec/build/cpukit/optlibdl.yml b/spec/build/cpukit/optlibdl.yml index a3269c68ea..cb45d0e70c 100644 --- a/spec/build/cpukit/optlibdl.yml +++ b/spec/build/cpukit/optlibdl.yml @@ -4,15 +4,15 @@ actions: - env-enable: null 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: - aarch64 - arm - i386 - m68k +- microblaze - mips - moxie - powerpc diff --git a/spec/build/cpukit/optmpci.yml b/spec/build/cpukit/optmpci.yml index 8cac36c4d3..1e47142dd2 100644 --- a/spec/build/cpukit/optmpci.yml +++ b/spec/build/cpukit/optmpci.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | If set to "True", then the message passing based multiprocessing support (MPCI) is enabled, otherwise it is disabled. Do not confuse this with the diff --git a/spec/build/cpukit/optnewlib.yml b/spec/build/cpukit/optnewlib.yml index a35156cafa..061bda2c8e 100644 --- a/spec/build/cpukit/optnewlib.yml +++ b/spec/build/cpukit/optnewlib.yml @@ -5,9 +5,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: | Enable the Newlib C library support enabled-by: true diff --git a/spec/build/cpukit/optnocoveragecflags.yml b/spec/build/cpukit/optnocoveragecflags.yml index 4cdb245f3e..0746b37218 100644 --- a/spec/build/cpukit/optnocoveragecflags.yml +++ b/spec/build/cpukit/optnocoveragecflags.yml @@ -5,9 +5,10 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) -default: [] -default-by-variant: [] +- Copyright (C) 2021 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: [] description: | Compiler flags recommended for components which should generate coverage information. diff --git a/spec/build/cpukit/optnocoverageldflags.yml b/spec/build/cpukit/optnocoverageldflags.yml index 247b171d26..deecfc450c 100644 --- a/spec/build/cpukit/optnocoverageldflags.yml +++ b/spec/build/cpukit/optnocoverageldflags.yml @@ -5,9 +5,10 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) -default: [] -default-by-variant: [] +- Copyright (C) 2021 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: [] description: | Linker flags recommended for executables which contain modules which generate coverage information. diff --git a/spec/build/cpukit/optparavirt.yml b/spec/build/cpukit/optparavirt.yml index 3a06ce7930..30472b1394 100644 --- a/spec/build/cpukit/optparavirt.yml +++ b/spec/build/cpukit/optparavirt.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable the para-virtualization support enabled-by: true diff --git a/spec/build/cpukit/optposix.yml b/spec/build/cpukit/optposix.yml index 15f6abc2a2..f4f5d45776 100644 --- a/spec/build/cpukit/optposix.yml +++ b/spec/build/cpukit/optposix.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable support for POSIX signals enabled-by: true diff --git a/spec/build/cpukit/optprofiling.yml b/spec/build/cpukit/optprofiling.yml index c47be24fe2..9d3c7e5d7b 100644 --- a/spec/build/cpukit/optprofiling.yml +++ b/spec/build/cpukit/optprofiling.yml @@ -5,9 +5,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable the SMP lock profiling support enabled-by: true diff --git a/spec/build/cpukit/optprogramprefix.yml b/spec/build/cpukit/optprogramprefix.yml new file mode 100644 index 0000000000..26d093a39a --- /dev/null +++ b/spec/build/cpukit/optprogramprefix.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- substitute: null +- env-assign: null +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: ${ARCH}-rtems${__RTEMS_MAJOR__}- +description: | + Defines the program prefix of tools (compiler, assembler, linker) used to + build RTEMS. This option may be used to build RTEMS with a vendor tool suite. + Please note, support issues related to using this option with vendor tool + suites should be directed to the vendor of the tools. +enabled-by: true +format: '{}' +links: [] +name: PROGRAM_PREFIX +type: build diff --git a/spec/build/cpukit/optsmp.yml b/spec/build/cpukit/optsmp.yml index b4a2d2c771..f78558d6eb 100644 --- a/spec/build/cpukit/optsmp.yml +++ b/spec/build/cpukit/optsmp.yml @@ -5,16 +5,14 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2023 B. Moessner +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | Enable the Symmetric Multiprocessing (SMP) support enabled-by: -- aarch64/xilinx_zynqmp_ilp32_qemu -- aarch64/xilinx_zynqmp_ilp32_zu3eg -- aarch64/xilinx_zynqmp_lp64_qemu -- aarch64/xilinx_zynqmp_lp64_zu3eg - arm/altcycv_devkit - arm/fvp_cortex_r52 - arm/imx7 @@ -25,12 +23,27 @@ enabled-by: - arm/xilinx_zynq_zc702 - arm/xilinx_zynq_zc706 - arm/xilinx_zynq_zedboard +- arm/xilinx_zynq_zybo +- arm/xilinx_zynq_zybo_z7 +- arm/xilinx_zynq_picozed +- arm/xilinx_zynq_pynq +- arm/xilinx_zynq_microzed +- bsps/aarch64/xilinx-zynqmp +- i386/pc386 +- i386/pc486 +- i386/pc586 +- i386/pc686 - powerpc/qoriq_e500 - powerpc/qoriq_e6500_32 - powerpc/qoriq_e6500_64 - riscv/griscv - riscv/grv32imac - riscv/grv32imafdc +- riscv/mpfs64imafdc +- riscv/noel32imafd +- riscv/noel64imac +- riscv/noel64imafdc +- riscv/noel64imafd - riscv/rv32iac - riscv/rv32imac - riscv/rv32imafc @@ -42,6 +55,7 @@ enabled-by: - riscv/rv64imafdc - riscv/rv64imafdc_medany - riscv/rv64imafd_medany +- riscv/kendrytek210 - sparc/erc32 - sparc/gr712rc - sparc/gr740 diff --git a/spec/build/cpukit/optszblkcnt.yml b/spec/build/cpukit/optszblkcnt.yml index 292c27c89b..8f4592336c 100644 --- a/spec/build/cpukit/optszblkcnt.yml +++ b/spec/build/cpukit/optszblkcnt.yml @@ -5,9 +5,8 @@ actions: - define: null 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/cpukit/optszblksize.yml b/spec/build/cpukit/optszblksize.yml index 4e11f51106..0e07598dab 100644 --- a/spec/build/cpukit/optszblksize.yml +++ b/spec/build/cpukit/optszblksize.yml @@ -5,9 +5,8 @@ actions: - define: null 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/cpukit/optszmode.yml b/spec/build/cpukit/optszmode.yml index d9e19ec814..9325cc7d51 100644 --- a/spec/build/cpukit/optszmode.yml +++ b/spec/build/cpukit/optszmode.yml @@ -5,9 +5,8 @@ actions: - define: null 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/cpukit/optszoff.yml b/spec/build/cpukit/optszoff.yml index 49e9231dd3..b19a3b59c4 100644 --- a/spec/build/cpukit/optszoff.yml +++ b/spec/build/cpukit/optszoff.yml @@ -5,9 +5,8 @@ actions: - define: null 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/cpukit/optsztime.yml b/spec/build/cpukit/optsztime.yml index 85564321ca..c8563b723e 100644 --- a/spec/build/cpukit/optsztime.yml +++ b/spec/build/cpukit/optsztime.yml @@ -5,9 +5,8 @@ actions: - define: null 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/cpukit/optvermaj.yml b/spec/build/cpukit/optvermaj.yml deleted file mode 100644 index 9dbded9e64..0000000000 --- a/spec/build/cpukit/optvermaj.yml +++ /dev/null @@ -1,14 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-string-command-line: '6' -- env-assign: null -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: [] -name: __RTEMS_MAJOR__ -type: build diff --git a/spec/build/cpukit/optvermin.yml b/spec/build/cpukit/optvermin.yml deleted file mode 100644 index 29c01a7c91..0000000000 --- a/spec/build/cpukit/optvermin.yml +++ /dev/null @@ -1,14 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- set-value: '0' -- env-assign: null -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: [] -name: __RTEMS_MINOR__ -type: build diff --git a/spec/build/cpukit/optverrev.yml b/spec/build/cpukit/optverrev.yml deleted file mode 100644 index cbe7fecc66..0000000000 --- a/spec/build/cpukit/optverrev.yml +++ /dev/null @@ -1,14 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- set-value: '0' -- env-assign: null -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: [] -name: __RTEMS_REVISION__ -type: build diff --git a/spec/build/cpukit/optversion.yml b/spec/build/cpukit/optversion.yml index 98a765e724..c3e8eedc77 100644 --- a/spec/build/cpukit/optversion.yml +++ b/spec/build/cpukit/optversion.yml @@ -15,9 +15,8 @@ actions: - define: null 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/cpukit/optwarn.yml b/spec/build/cpukit/optwarn.yml index fd97ec35b7..c3ebc7edc1 100644 --- a/spec/build/cpukit/optwarn.yml +++ b/spec/build/cpukit/optwarn.yml @@ -7,10 +7,11 @@ actions: - env-append: CXXFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -Wall -default-by-variant: [] +- enabled-by: true + value: + - -Wall description: | Warning flags passed to the C and C++ compiler enabled-by: true diff --git a/spec/build/cpukit/optwarncc.yml b/spec/build/cpukit/optwarncc.yml index 4992c36110..daf4007050 100644 --- a/spec/build/cpukit/optwarncc.yml +++ b/spec/build/cpukit/optwarncc.yml @@ -6,13 +6,14 @@ actions: - env-append: CFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -Wmissing-prototypes -- -Wimplicit-function-declaration -- -Wstrict-prototypes -- -Wnested-externs -default-by-variant: [] +- enabled-by: true + value: + - -Wmissing-prototypes + - -Wimplicit-function-declaration + - -Wstrict-prototypes + - -Wnested-externs description: | Warning flags passed to the C compiler enabled-by: true diff --git a/spec/build/cpukit/optwarncxx.yml b/spec/build/cpukit/optwarncxx.yml index cd05555923..ab5d719916 100644 --- a/spec/build/cpukit/optwarncxx.yml +++ b/spec/build/cpukit/optwarncxx.yml @@ -6,9 +6,10 @@ actions: - env-append: CXXFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: [] -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: [] description: | Warning flags passed to the C++ compiler enabled-by: true diff --git a/spec/build/cpukit/vckey.yml b/spec/build/cpukit/vckey.yml index 3a782be624..714b1ed52a 100644 --- a/spec/build/cpukit/vckey.yml +++ b/spec/build/cpukit/vckey.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | VersionControlKeyHeader.write(bld, "cpukit/include/version-vc-key.h") do-configure: null |