summaryrefslogtreecommitdiffstats
path: root/spec/build/cpukit
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--spec/build/cpukit/cfgattrgetaff.yml5
-rw-r--r--spec/build/cpukit/cfgattrgetgrdsz.yml5
-rw-r--r--spec/build/cpukit/cfgattrgetstack.yml5
-rw-r--r--spec/build/cpukit/cfgattrsetaff.yml5
-rw-r--r--spec/build/cpukit/cfgattrsetgrdsz.yml5
-rw-r--r--spec/build/cpukit/cfgattrsetstack.yml5
-rw-r--r--spec/build/cpukit/cfgcfghdr.yml5
-rw-r--r--spec/build/cpukit/cfgcleanupctx.yml5
-rw-r--r--spec/build/cpukit/cfggetaff.yml5
-rw-r--r--spec/build/cpukit/cfggetattr.yml5
-rw-r--r--spec/build/cpukit/cfghdr.yml2
-rw-r--r--spec/build/cpukit/cfginttypes.yml5
-rw-r--r--spec/build/cpukit/cfgmemory.yml5
-rw-r--r--spec/build/cpukit/cfgnewlib.yml5
-rw-r--r--spec/build/cpukit/cfgpmtxceilcnst.yml5
-rw-r--r--spec/build/cpukit/cfgprionode.yml5
-rw-r--r--spec/build/cpukit/cfgpshdprmcnst.yml5
-rw-r--r--spec/build/cpukit/cfgrcmd.yml5
-rw-r--r--spec/build/cpukit/cfgsetaff.yml5
-rw-r--r--spec/build/cpukit/cfgstdatomic.yml5
-rw-r--r--spec/build/cpukit/cfgstdint.yml5
-rw-r--r--spec/build/cpukit/cfgstdlib.yml5
-rw-r--r--spec/build/cpukit/cfgstring.yml5
-rw-r--r--spec/build/cpukit/cfgstrings.yml5
-rw-r--r--spec/build/cpukit/cfgsysstat.yml5
-rw-r--r--spec/build/cpukit/cfgsystypes.yml5
-rw-r--r--spec/build/cpukit/cfgszoff.yml5
-rw-r--r--spec/build/cpukit/cfgszsize.yml5
-rw-r--r--spec/build/cpukit/cfgsztime.yml5
-rw-r--r--spec/build/cpukit/cfgunistd.yml5
-rw-r--r--spec/build/cpukit/cpuaarch64.yml4
-rw-r--r--spec/build/cpukit/cpuarm.yml4
-rw-r--r--spec/build/cpukit/cpubfin.yml3
-rw-r--r--spec/build/cpukit/cpui386.yml3
-rw-r--r--spec/build/cpukit/cpulm32.yml3
-rw-r--r--spec/build/cpukit/cpum68k.yml3
-rw-r--r--spec/build/cpukit/cpumicroblaze.yml4
-rw-r--r--spec/build/cpukit/cpumips.yml3
-rw-r--r--spec/build/cpukit/cpumoxie.yml3
-rw-r--r--spec/build/cpukit/cpunios2.yml3
-rw-r--r--spec/build/cpukit/cpuopts.yml10
-rw-r--r--spec/build/cpukit/cpuor1k.yml3
-rw-r--r--spec/build/cpukit/cpupowerpc.yml3
-rw-r--r--spec/build/cpukit/cpuriscv.yml3
-rw-r--r--spec/build/cpukit/cpush.yml3
-rw-r--r--spec/build/cpukit/cpusparc.yml5
-rw-r--r--spec/build/cpukit/cpusparc64.yml3
-rw-r--r--spec/build/cpukit/cpuv850.yml3
-rw-r--r--spec/build/cpukit/cpux8664.yml3
-rw-r--r--spec/build/cpukit/grp.yml4
-rw-r--r--spec/build/cpukit/libdebugger.yml8
-rw-r--r--spec/build/cpukit/libftpd.yml2
-rw-r--r--spec/build/cpukit/libftpfs.yml8
-rw-r--r--spec/build/cpukit/libjffs2.yml7
-rw-r--r--spec/build/cpukit/libmghttpd.yml8
-rw-r--r--spec/build/cpukit/librtemscpu.yml62
-rw-r--r--spec/build/cpukit/librtemscxx.yml4
-rw-r--r--spec/build/cpukit/librtemsdfltcfg.yml8
-rw-r--r--spec/build/cpukit/librtemstest.yml7
-rw-r--r--spec/build/cpukit/libtelnetd.yml8
-rw-r--r--spec/build/cpukit/libtftpfs.yml8
-rw-r--r--spec/build/cpukit/libz.yml38
-rw-r--r--spec/build/cpukit/objdbgarm.yml2
-rw-r--r--spec/build/cpukit/objdbgi386.yml2
-rw-r--r--spec/build/cpukit/objdl.yml5
-rw-r--r--spec/build/cpukit/objdlarm.yml3
-rw-r--r--spec/build/cpukit/objdli386.yml2
-rw-r--r--spec/build/cpukit/objdlm68k.yml2
-rw-r--r--spec/build/cpukit/objdlmicroblaze.yml15
-rw-r--r--spec/build/cpukit/objdlmips.yml2
-rw-r--r--spec/build/cpukit/objdlmoxie.yml2
-rw-r--r--spec/build/cpukit/objdlpowerpc.yml2
-rw-r--r--spec/build/cpukit/objdlsparc.yml2
-rw-r--r--spec/build/cpukit/objdrvmgr.yml2
-rw-r--r--spec/build/cpukit/objgnat.yml2
-rw-r--r--spec/build/cpukit/objmpci.yml2
-rw-r--r--spec/build/cpukit/objpci.yml3
-rw-r--r--spec/build/cpukit/objpsxsgnl.yml2
-rw-r--r--spec/build/cpukit/objshell.yml3
-rw-r--r--spec/build/cpukit/objsmp.yml2
-rw-r--r--spec/build/cpukit/objutf8.yml2
-rw-r--r--spec/build/cpukit/optada.yml7
-rw-r--r--spec/build/cpukit/optarchbits.yml33
-rw-r--r--spec/build/cpukit/optarflags.yml7
-rw-r--r--spec/build/cpukit/optboothartid.yml19
-rw-r--r--spec/build/cpukit/optbuildlabel.yml7
-rw-r--r--spec/build/cpukit/optclang.yml5
-rw-r--r--spec/build/cpukit/optcoverage.yml7
-rw-r--r--spec/build/cpukit/optcoveragecflags.yml11
-rw-r--r--spec/build/cpukit/optcoverageldflags.yml21
-rw-r--r--spec/build/cpukit/optdebug.yml7
-rw-r--r--spec/build/cpukit/optdrvmgr.yml7
-rw-r--r--spec/build/cpukit/optexceptionextensions.yml5
-rw-r--r--spec/build/cpukit/optgcc.yml13
-rw-r--r--spec/build/cpukit/optincludes.yml5
-rw-r--r--spec/build/cpukit/optinstall.yml5
-rw-r--r--spec/build/cpukit/optlibdebugger.yml13
-rw-r--r--spec/build/cpukit/optlibdl.yml6
-rw-r--r--spec/build/cpukit/optmpci.yml7
-rw-r--r--spec/build/cpukit/optnewlib.yml7
-rw-r--r--spec/build/cpukit/optnocoveragecflags.yml7
-rw-r--r--spec/build/cpukit/optnocoverageldflags.yml7
-rw-r--r--spec/build/cpukit/optparavirt.yml7
-rw-r--r--spec/build/cpukit/optposix.yml7
-rw-r--r--spec/build/cpukit/optprofiling.yml7
-rw-r--r--spec/build/cpukit/optprogramprefix.yml21
-rw-r--r--spec/build/cpukit/optsmp.yml28
-rw-r--r--spec/build/cpukit/optszblkcnt.yml5
-rw-r--r--spec/build/cpukit/optszblksize.yml5
-rw-r--r--spec/build/cpukit/optszmode.yml5
-rw-r--r--spec/build/cpukit/optszoff.yml5
-rw-r--r--spec/build/cpukit/optsztime.yml5
-rw-r--r--spec/build/cpukit/optvermaj.yml14
-rw-r--r--spec/build/cpukit/optvermin.yml14
-rw-r--r--spec/build/cpukit/optverrev.yml14
-rw-r--r--spec/build/cpukit/optversion.yml5
-rw-r--r--spec/build/cpukit/optwarn.yml7
-rw-r--r--spec/build/cpukit/optwarncc.yml13
-rw-r--r--spec/build/cpukit/optwarncxx.yml7
-rw-r--r--spec/build/cpukit/vckey.yml2
120 files changed, 436 insertions, 386 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 2b12507bff..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
@@ -191,6 +199,7 @@ install:
- cpukit/include/rtems/confdefs/clock.h
- cpukit/include/rtems/confdefs/console.h
- cpukit/include/rtems/confdefs/extensions.h
+ - cpukit/include/rtems/confdefs/face.h
- cpukit/include/rtems/confdefs/inittask.h
- cpukit/include/rtems/confdefs/initthread.h
- cpukit/include/rtems/confdefs/iodrivers.h
@@ -213,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
@@ -279,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
@@ -341,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
@@ -373,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
@@ -519,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
@@ -530,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
@@ -938,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
@@ -965,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
@@ -1182,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
@@ -1396,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
@@ -1404,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
@@ -1423,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
@@ -1473,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
@@ -1542,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/objdlarm.yml b/spec/build/cpukit/objdlarm.yml
index 6edb3653f2..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:
@@ -12,4 +12,5 @@ install: []
links: []
source:
- cpukit/libdl/rtl-mdreloc-arm.c
+- cpukit/libdl/rtl-unwind-arm.c
type: build
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