summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-10-12 15:07:38 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-10-12 15:41:57 +0200
commitd3edaca6a6fb5e146b4aac4f5390d1c390b38497 (patch)
treec14fe02520035142406277b93157fd90245ae566
parentspec: Fix format (diff)
downloadrtems-central-d3edaca6a6fb5e146b4aac4f5390d1c390b38497.tar.bz2
spec: Add function attributes
-rw-r--r--rtemsspec/tests/spec-interface/func.yml1
-rw-r--r--rtemsspec/tests/spec-interface/func2.yml1
-rw-r--r--rtemsspec/tests/spec-interface/func3.yml1
-rw-r--r--rtemsspec/tests/spec-interface/func4.yml2
-rw-r--r--spec/rtems/barrier/if/create.yml1
-rw-r--r--spec/rtems/barrier/if/delete.yml1
-rw-r--r--spec/rtems/barrier/if/ident.yml1
-rw-r--r--spec/rtems/barrier/if/release.yml1
-rw-r--r--spec/rtems/barrier/if/wait.yml1
-rw-r--r--spec/rtems/cache/if/aligned-malloc.yml1
-rw-r--r--spec/rtems/cache/if/coherent-add-area.yml1
-rw-r--r--spec/rtems/cache/if/coherent-allocate.yml1
-rw-r--r--spec/rtems/cache/if/coherent-free.yml1
-rw-r--r--spec/rtems/cache/if/disable-data.yml1
-rw-r--r--spec/rtems/cache/if/disable-instruction.yml1
-rw-r--r--spec/rtems/cache/if/enable-data.yml1
-rw-r--r--spec/rtems/cache/if/enable-instruction.yml1
-rw-r--r--spec/rtems/cache/if/flush-entire-data.yml1
-rw-r--r--spec/rtems/cache/if/flush-multiple-data-lines.yml1
-rw-r--r--spec/rtems/cache/if/freeze-data.yml1
-rw-r--r--spec/rtems/cache/if/freeze-instruction.yml1
-rw-r--r--spec/rtems/cache/if/get-data-line-size.yml1
-rw-r--r--spec/rtems/cache/if/get-data-size.yml1
-rw-r--r--spec/rtems/cache/if/get-instruction-line-size.yml1
-rw-r--r--spec/rtems/cache/if/get-instruction-size.yml1
-rw-r--r--spec/rtems/cache/if/get-maximal-line-size.yml1
-rw-r--r--spec/rtems/cache/if/instruction-sync-after-code-change.yml1
-rw-r--r--spec/rtems/cache/if/invalidate-entire-data.yml1
-rw-r--r--spec/rtems/cache/if/invalidate-entire-instruction.yml1
-rw-r--r--spec/rtems/cache/if/invalidate-multiple-data-lines.yml1
-rw-r--r--spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml1
-rw-r--r--spec/rtems/cache/if/unfreeze-data.yml1
-rw-r--r--spec/rtems/cache/if/unfreeze-instruction.yml1
-rw-r--r--spec/rtems/clock/if/get-seconds-since-epoch.yml1
-rw-r--r--spec/rtems/clock/if/get-tod-timeval.yml1
-rw-r--r--spec/rtems/clock/if/get-tod.yml1
-rw-r--r--spec/rtems/clock/if/get-uptime-nanoseconds.yml1
-rw-r--r--spec/rtems/clock/if/get-uptime-seconds.yml1
-rw-r--r--spec/rtems/clock/if/get-uptime-timeval.yml1
-rw-r--r--spec/rtems/clock/if/get-uptime.yml1
-rw-r--r--spec/rtems/clock/if/set.yml1
-rw-r--r--spec/rtems/clock/if/tick-before.yml1
-rw-r--r--spec/rtems/clock/if/tick-later-usec.yml1
-rw-r--r--spec/rtems/clock/if/tick-later.yml1
-rw-r--r--spec/rtems/clock/if/tick.yml1
-rw-r--r--spec/rtems/config/if/get-api-configuration.yml1
-rw-r--r--spec/rtems/config/if/get-copyright-notice.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-barriers.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-extensions.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-message-queues.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-partitions.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-periods.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-ports.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-regions.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-semaphores.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-tasks.yml1
-rw-r--r--spec/rtems/config/if/get-maximum-timers.yml1
-rw-r--r--spec/rtems/config/if/get-stack-space-size.yml1
-rw-r--r--spec/rtems/config/if/get-version-string.yml1
-rw-r--r--spec/rtems/dpmem/if/create.yml1
-rw-r--r--spec/rtems/dpmem/if/delete.yml1
-rw-r--r--spec/rtems/dpmem/if/external-to-internal.yml1
-rw-r--r--spec/rtems/dpmem/if/ident.yml1
-rw-r--r--spec/rtems/dpmem/if/internal-to-external.yml1
-rw-r--r--spec/rtems/event/if/receive.yml1
-rw-r--r--spec/rtems/event/if/send.yml1
-rw-r--r--spec/rtems/event/if/system-receive.yml1
-rw-r--r--spec/rtems/event/if/system-send.yml1
-rw-r--r--spec/rtems/event/if/transient-clear.yml1
-rw-r--r--spec/rtems/event/if/transient-receive.yml1
-rw-r--r--spec/rtems/event/if/transient-send.yml1
-rw-r--r--spec/rtems/fatal/if/error-occurred.yml1
-rw-r--r--spec/rtems/fatal/if/exception-frame-print.yml1
-rw-r--r--spec/rtems/fatal/if/fatal.yml1
-rw-r--r--spec/rtems/fatal/if/internal-error-text.yml1
-rw-r--r--spec/rtems/fatal/if/panic.yml1
-rw-r--r--spec/rtems/fatal/if/source-text.yml1
-rw-r--r--spec/rtems/init/if/initialize-executive.yml1
-rw-r--r--spec/rtems/init/if/shutdown-executive.yml1
-rw-r--r--spec/rtems/intr/if/catch.yml1
-rw-r--r--spec/rtems/io/if/close.yml1
-rw-r--r--spec/rtems/io/if/control.yml1
-rw-r--r--spec/rtems/io/if/initialize.yml1
-rw-r--r--spec/rtems/io/if/open.yml1
-rw-r--r--spec/rtems/io/if/read.yml1
-rw-r--r--spec/rtems/io/if/register-driver.yml1
-rw-r--r--spec/rtems/io/if/register-name.yml1
-rw-r--r--spec/rtems/io/if/unregister-driver.yml1
-rw-r--r--spec/rtems/io/if/write.yml1
-rw-r--r--spec/rtems/message/if/broadcast.yml1
-rw-r--r--spec/rtems/message/if/construct.yml1
-rw-r--r--spec/rtems/message/if/create.yml1
-rw-r--r--spec/rtems/message/if/delete.yml1
-rw-r--r--spec/rtems/message/if/flush.yml1
-rw-r--r--spec/rtems/message/if/get-number-pending.yml1
-rw-r--r--spec/rtems/message/if/ident.yml1
-rw-r--r--spec/rtems/message/if/receive.yml1
-rw-r--r--spec/rtems/message/if/send.yml1
-rw-r--r--spec/rtems/message/if/urgent.yml1
-rw-r--r--spec/rtems/mode/if/interrupt-level-body.yml1
-rw-r--r--spec/rtems/mp/if/announce.yml1
-rw-r--r--spec/rtems/object/if/api-maximum-class.yml1
-rw-r--r--spec/rtems/object/if/api-minimum-class.yml1
-rw-r--r--spec/rtems/object/if/get-api-class-name.yml1
-rw-r--r--spec/rtems/object/if/get-api-name.yml1
-rw-r--r--spec/rtems/object/if/get-class-information.yml1
-rw-r--r--spec/rtems/object/if/get-classic-name.yml1
-rw-r--r--spec/rtems/object/if/get-local-node.yml1
-rw-r--r--spec/rtems/object/if/get-name.yml1
-rw-r--r--spec/rtems/object/if/id-api-maximum-class.yml1
-rw-r--r--spec/rtems/object/if/set-name.yml1
-rw-r--r--spec/rtems/part/if/create.yml1
-rw-r--r--spec/rtems/part/if/delete.yml1
-rw-r--r--spec/rtems/part/if/get-buffer.yml1
-rw-r--r--spec/rtems/part/if/ident.yml1
-rw-r--r--spec/rtems/part/if/return-buffer.yml1
-rw-r--r--spec/rtems/ratemon/if/cancel.yml1
-rw-r--r--spec/rtems/ratemon/if/create.yml1
-rw-r--r--spec/rtems/ratemon/if/delete.yml1
-rw-r--r--spec/rtems/ratemon/if/get-statistics.yml1
-rw-r--r--spec/rtems/ratemon/if/get-status.yml1
-rw-r--r--spec/rtems/ratemon/if/ident.yml1
-rw-r--r--spec/rtems/ratemon/if/period.yml1
-rw-r--r--spec/rtems/ratemon/if/report-statistics-with-plugin.yml1
-rw-r--r--spec/rtems/ratemon/if/report-statistics.yml1
-rw-r--r--spec/rtems/ratemon/if/reset-all-statistics.yml1
-rw-r--r--spec/rtems/ratemon/if/reset-statistics.yml1
-rw-r--r--spec/rtems/region/if/create.yml1
-rw-r--r--spec/rtems/region/if/delete.yml1
-rw-r--r--spec/rtems/region/if/extend.yml1
-rw-r--r--spec/rtems/region/if/get-free-information.yml1
-rw-r--r--spec/rtems/region/if/get-information.yml1
-rw-r--r--spec/rtems/region/if/get-segment-size.yml1
-rw-r--r--spec/rtems/region/if/get-segment.yml1
-rw-r--r--spec/rtems/region/if/ident.yml1
-rw-r--r--spec/rtems/region/if/resize-segment.yml1
-rw-r--r--spec/rtems/region/if/return-segment.yml1
-rw-r--r--spec/rtems/scheduler/if/add-processor.yml1
-rw-r--r--spec/rtems/scheduler/if/get-maximum-priority.yml1
-rw-r--r--spec/rtems/scheduler/if/get-processor-set.yml1
-rw-r--r--spec/rtems/scheduler/if/ident-by-processor-set.yml1
-rw-r--r--spec/rtems/scheduler/if/ident-by-processor.yml1
-rw-r--r--spec/rtems/scheduler/if/ident.yml1
-rw-r--r--spec/rtems/scheduler/if/map-priority-from-posix.yml1
-rw-r--r--spec/rtems/scheduler/if/map-priority-to-posix.yml1
-rw-r--r--spec/rtems/scheduler/if/remove-processor.yml1
-rw-r--r--spec/rtems/sem/if/create.yml1
-rw-r--r--spec/rtems/sem/if/delete.yml1
-rw-r--r--spec/rtems/sem/if/flush.yml1
-rw-r--r--spec/rtems/sem/if/ident.yml1
-rw-r--r--spec/rtems/sem/if/obtain.yml1
-rw-r--r--spec/rtems/sem/if/release.yml1
-rw-r--r--spec/rtems/sem/if/set-priority.yml1
-rw-r--r--spec/rtems/signal/if/catch.yml1
-rw-r--r--spec/rtems/signal/if/send.yml1
-rw-r--r--spec/rtems/status/if/code-to-errno.yml1
-rw-r--r--spec/rtems/status/if/is-equal.yml1
-rw-r--r--spec/rtems/status/if/is-successful.yml1
-rw-r--r--spec/rtems/status/if/text.yml1
-rw-r--r--spec/rtems/support/if/is-name-valid.yml1
-rw-r--r--spec/rtems/support/if/name-to-characters.yml1
-rw-r--r--spec/rtems/support/if/workspace-allocate.yml1
-rw-r--r--spec/rtems/support/if/workspace-free.yml1
-rw-r--r--spec/rtems/support/if/workspace-get-information.yml1
-rw-r--r--spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml1
-rw-r--r--spec/rtems/support/if/workspace-greedy-allocate.yml1
-rw-r--r--spec/rtems/support/if/workspace-greedy-free.yml1
-rw-r--r--spec/rtems/task/if/construct.yml1
-rw-r--r--spec/rtems/task/if/create.yml1
-rw-r--r--spec/rtems/task/if/delete.yml1
-rw-r--r--spec/rtems/task/if/exit.yml1
-rw-r--r--spec/rtems/task/if/get-affinity.yml1
-rw-r--r--spec/rtems/task/if/get-priority.yml1
-rw-r--r--spec/rtems/task/if/get-scheduler.yml1
-rw-r--r--spec/rtems/task/if/ident.yml1
-rw-r--r--spec/rtems/task/if/is-suspended.yml1
-rw-r--r--spec/rtems/task/if/iterate.yml1
-rw-r--r--spec/rtems/task/if/mode.yml1
-rw-r--r--spec/rtems/task/if/restart.yml1
-rw-r--r--spec/rtems/task/if/resume.yml1
-rw-r--r--spec/rtems/task/if/self.yml1
-rw-r--r--spec/rtems/task/if/set-affinity.yml1
-rw-r--r--spec/rtems/task/if/set-priority.yml1
-rw-r--r--spec/rtems/task/if/set-scheduler.yml1
-rw-r--r--spec/rtems/task/if/start.yml1
-rw-r--r--spec/rtems/task/if/suspend.yml1
-rw-r--r--spec/rtems/task/if/wake-after.yml1
-rw-r--r--spec/rtems/task/if/wake-when.yml1
-rw-r--r--spec/rtems/timer/if/cancel.yml1
-rw-r--r--spec/rtems/timer/if/create.yml1
-rw-r--r--spec/rtems/timer/if/delete.yml1
-rw-r--r--spec/rtems/timer/if/fire-after.yml1
-rw-r--r--spec/rtems/timer/if/fire-when.yml1
-rw-r--r--spec/rtems/timer/if/get-information.yml1
-rw-r--r--spec/rtems/timer/if/ident.yml1
-rw-r--r--spec/rtems/timer/if/initiate-server.yml1
-rw-r--r--spec/rtems/timer/if/reset.yml1
-rw-r--r--spec/rtems/timer/if/server-fire-after.yml1
-rw-r--r--spec/rtems/timer/if/server-fire-when.yml1
-rw-r--r--spec/rtems/userext/if/create.yml1
-rw-r--r--spec/rtems/userext/if/delete.yml1
-rw-r--r--spec/rtems/userext/if/ident.yml1
-rw-r--r--spec/score/if/dequalify-types-not-compatible.yml2
-rw-r--r--spec/score/if/maximum-priority.yml1
-rw-r--r--spec/score/if/tod-to-seconds.yml1
-rw-r--r--spec/score/if/tod-validate.yml1
-rw-r--r--spec/spec/interface-function-definition.yml7
207 files changed, 215 insertions, 0 deletions
diff --git a/rtemsspec/tests/spec-interface/func.yml b/rtemsspec/tests/spec-interface/func.yml
index 5c531f46..c5177826 100644
--- a/rtemsspec/tests/spec-interface/func.yml
+++ b/rtemsspec/tests/spec-interface/func.yml
@@ -4,6 +4,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- int ${.:/params[0]/name}
diff --git a/rtemsspec/tests/spec-interface/func2.yml b/rtemsspec/tests/spec-interface/func2.yml
index 9d05233a..c3ee4f0b 100644
--- a/rtemsspec/tests/spec-interface/func2.yml
+++ b/rtemsspec/tests/spec-interface/func2.yml
@@ -4,6 +4,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: |
(void) ${.:/params[1]/name};
(void) ${.:/params[2]/name};
diff --git a/rtemsspec/tests/spec-interface/func3.yml b/rtemsspec/tests/spec-interface/func3.yml
index 67a4cce0..885c941a 100644
--- a/rtemsspec/tests/spec-interface/func3.yml
+++ b/rtemsspec/tests/spec-interface/func3.yml
@@ -6,6 +6,7 @@ definition:
default: null
variants:
- definition:
+ attributes: null
body: null
params: []
return: void
diff --git a/rtemsspec/tests/spec-interface/func4.yml b/rtemsspec/tests/spec-interface/func4.yml
index 00b10634..a463495f 100644
--- a/rtemsspec/tests/spec-interface/func4.yml
+++ b/rtemsspec/tests/spec-interface/func4.yml
@@ -4,11 +4,13 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: VeryLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongType
variants:
- definition:
+ attributes: null
body: null
params: []
return: NotSoVeryLongType
diff --git a/spec/rtems/barrier/if/create.yml b/spec/rtems/barrier/if/create.yml
index 3bdb7d03..3aff39e7 100644
--- a/spec/rtems/barrier/if/create.yml
+++ b/spec/rtems/barrier/if/create.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/barrier/if/delete.yml b/spec/rtems/barrier/if/delete.yml
index 88b1a87b..fd22d0f3 100644
--- a/spec/rtems/barrier/if/delete.yml
+++ b/spec/rtems/barrier/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/barrier/if/ident.yml b/spec/rtems/barrier/if/ident.yml
index aa28554e..7276829e 100644
--- a/spec/rtems/barrier/if/ident.yml
+++ b/spec/rtems/barrier/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/barrier/if/release.yml b/spec/rtems/barrier/if/release.yml
index ef55e3ca..1ff96d62 100644
--- a/spec/rtems/barrier/if/release.yml
+++ b/spec/rtems/barrier/if/release.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/barrier/if/wait.yml b/spec/rtems/barrier/if/wait.yml
index 58a89901..532a149c 100644
--- a/spec/rtems/barrier/if/wait.yml
+++ b/spec/rtems/barrier/if/wait.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/aligned-malloc.yml b/spec/rtems/cache/if/aligned-malloc.yml
index d8adca00..be0b0a9a 100644
--- a/spec/rtems/cache/if/aligned-malloc.yml
+++ b/spec/rtems/cache/if/aligned-malloc.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/size_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/coherent-add-area.yml b/spec/rtems/cache/if/coherent-add-area.yml
index 9ab5aff1..614f1a88 100644
--- a/spec/rtems/cache/if/coherent-add-area.yml
+++ b/spec/rtems/cache/if/coherent-add-area.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- void *${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/coherent-allocate.yml b/spec/rtems/cache/if/coherent-allocate.yml
index 88c7622a..303738a5 100644
--- a/spec/rtems/cache/if/coherent-allocate.yml
+++ b/spec/rtems/cache/if/coherent-allocate.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/size_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/coherent-free.yml b/spec/rtems/cache/if/coherent-free.yml
index 5c1bfa17..dbc01469 100644
--- a/spec/rtems/cache/if/coherent-free.yml
+++ b/spec/rtems/cache/if/coherent-free.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- void *${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/disable-data.yml b/spec/rtems/cache/if/disable-data.yml
index 0d3597bd..6fb44cfb 100644
--- a/spec/rtems/cache/if/disable-data.yml
+++ b/spec/rtems/cache/if/disable-data.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/disable-instruction.yml b/spec/rtems/cache/if/disable-instruction.yml
index b13a9d4b..4ef329de 100644
--- a/spec/rtems/cache/if/disable-instruction.yml
+++ b/spec/rtems/cache/if/disable-instruction.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/enable-data.yml b/spec/rtems/cache/if/enable-data.yml
index dce0ad28..3f50f7a5 100644
--- a/spec/rtems/cache/if/enable-data.yml
+++ b/spec/rtems/cache/if/enable-data.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/enable-instruction.yml b/spec/rtems/cache/if/enable-instruction.yml
index 86f34fbb..31b5e297 100644
--- a/spec/rtems/cache/if/enable-instruction.yml
+++ b/spec/rtems/cache/if/enable-instruction.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/flush-entire-data.yml b/spec/rtems/cache/if/flush-entire-data.yml
index ac0650cd..659fa947 100644
--- a/spec/rtems/cache/if/flush-entire-data.yml
+++ b/spec/rtems/cache/if/flush-entire-data.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/flush-multiple-data-lines.yml b/spec/rtems/cache/if/flush-multiple-data-lines.yml
index 10def334..fc153fc8 100644
--- a/spec/rtems/cache/if/flush-multiple-data-lines.yml
+++ b/spec/rtems/cache/if/flush-multiple-data-lines.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const void *${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/freeze-data.yml b/spec/rtems/cache/if/freeze-data.yml
index b7b46718..9cec123d 100644
--- a/spec/rtems/cache/if/freeze-data.yml
+++ b/spec/rtems/cache/if/freeze-data.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/freeze-instruction.yml b/spec/rtems/cache/if/freeze-instruction.yml
index 6a0a379a..a3e494b4 100644
--- a/spec/rtems/cache/if/freeze-instruction.yml
+++ b/spec/rtems/cache/if/freeze-instruction.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/get-data-line-size.yml b/spec/rtems/cache/if/get-data-line-size.yml
index 308a71eb..b0d2b1c2 100644
--- a/spec/rtems/cache/if/get-data-line-size.yml
+++ b/spec/rtems/cache/if/get-data-line-size.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/size_t:/name}
diff --git a/spec/rtems/cache/if/get-data-size.yml b/spec/rtems/cache/if/get-data-size.yml
index 624302c9..f64b1318 100644
--- a/spec/rtems/cache/if/get-data-size.yml
+++ b/spec/rtems/cache/if/get-data-size.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/uint32_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/get-instruction-line-size.yml b/spec/rtems/cache/if/get-instruction-line-size.yml
index b6531f09..0d0d28b9 100644
--- a/spec/rtems/cache/if/get-instruction-line-size.yml
+++ b/spec/rtems/cache/if/get-instruction-line-size.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/size_t:/name}
diff --git a/spec/rtems/cache/if/get-instruction-size.yml b/spec/rtems/cache/if/get-instruction-size.yml
index d1996d71..cc4620f2 100644
--- a/spec/rtems/cache/if/get-instruction-size.yml
+++ b/spec/rtems/cache/if/get-instruction-size.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/uint32_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/get-maximal-line-size.yml b/spec/rtems/cache/if/get-maximal-line-size.yml
index 5e6af80c..f164dbe0 100644
--- a/spec/rtems/cache/if/get-maximal-line-size.yml
+++ b/spec/rtems/cache/if/get-maximal-line-size.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/size_t:/name}
diff --git a/spec/rtems/cache/if/instruction-sync-after-code-change.yml b/spec/rtems/cache/if/instruction-sync-after-code-change.yml
index 524cc4e7..1a2c0953 100644
--- a/spec/rtems/cache/if/instruction-sync-after-code-change.yml
+++ b/spec/rtems/cache/if/instruction-sync-after-code-change.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const void *${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/invalidate-entire-data.yml b/spec/rtems/cache/if/invalidate-entire-data.yml
index 6b5ef3ce..ac71cf38 100644
--- a/spec/rtems/cache/if/invalidate-entire-data.yml
+++ b/spec/rtems/cache/if/invalidate-entire-data.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/invalidate-entire-instruction.yml b/spec/rtems/cache/if/invalidate-entire-instruction.yml
index e4883870..3f33495d 100644
--- a/spec/rtems/cache/if/invalidate-entire-instruction.yml
+++ b/spec/rtems/cache/if/invalidate-entire-instruction.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/invalidate-multiple-data-lines.yml b/spec/rtems/cache/if/invalidate-multiple-data-lines.yml
index 3240a9c1..18877f27 100644
--- a/spec/rtems/cache/if/invalidate-multiple-data-lines.yml
+++ b/spec/rtems/cache/if/invalidate-multiple-data-lines.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const void *${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml b/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml
index 52cc39c6..499c2d53 100644
--- a/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml
+++ b/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const void *${.:/params[0]/name}
diff --git a/spec/rtems/cache/if/unfreeze-data.yml b/spec/rtems/cache/if/unfreeze-data.yml
index 80a001ae..2949a8f5 100644
--- a/spec/rtems/cache/if/unfreeze-data.yml
+++ b/spec/rtems/cache/if/unfreeze-data.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/cache/if/unfreeze-instruction.yml b/spec/rtems/cache/if/unfreeze-instruction.yml
index 8effcc63..99d97057 100644
--- a/spec/rtems/cache/if/unfreeze-instruction.yml
+++ b/spec/rtems/cache/if/unfreeze-instruction.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/clock/if/get-seconds-since-epoch.yml b/spec/rtems/clock/if/get-seconds-since-epoch.yml
index 2436ed29..5ceccdad 100644
--- a/spec/rtems/clock/if/get-seconds-since-epoch.yml
+++ b/spec/rtems/clock/if/get-seconds-since-epoch.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/interval:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/clock/if/get-tod-timeval.yml b/spec/rtems/clock/if/get-tod-timeval.yml
index cc986106..7d9cd43b 100644
--- a/spec/rtems/clock/if/get-tod-timeval.yml
+++ b/spec/rtems/clock/if/get-tod-timeval.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/timeval:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/clock/if/get-tod.yml b/spec/rtems/clock/if/get-tod.yml
index 5752c40e..a525c629 100644
--- a/spec/rtems/clock/if/get-tod.yml
+++ b/spec/rtems/clock/if/get-tod.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/time-of-day:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/clock/if/get-uptime-nanoseconds.yml b/spec/rtems/clock/if/get-uptime-nanoseconds.yml
index bd40c2a4..54db089f 100644
--- a/spec/rtems/clock/if/get-uptime-nanoseconds.yml
+++ b/spec/rtems/clock/if/get-uptime-nanoseconds.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint64_t:/name}
diff --git a/spec/rtems/clock/if/get-uptime-seconds.yml b/spec/rtems/clock/if/get-uptime-seconds.yml
index 08fa97af..33b35f7e 100644
--- a/spec/rtems/clock/if/get-uptime-seconds.yml
+++ b/spec/rtems/clock/if/get-uptime-seconds.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/time_t:/name}
diff --git a/spec/rtems/clock/if/get-uptime-timeval.yml b/spec/rtems/clock/if/get-uptime-timeval.yml
index 398e55fc..b18bc18a 100644
--- a/spec/rtems/clock/if/get-uptime-timeval.yml
+++ b/spec/rtems/clock/if/get-uptime-timeval.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/timeval:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/clock/if/get-uptime.yml b/spec/rtems/clock/if/get-uptime.yml
index 1387257e..845ceb0b 100644
--- a/spec/rtems/clock/if/get-uptime.yml
+++ b/spec/rtems/clock/if/get-uptime.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/timespec:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/clock/if/set.yml b/spec/rtems/clock/if/set.yml
index b12bd9e8..0722ce6a 100644
--- a/spec/rtems/clock/if/set.yml
+++ b/spec/rtems/clock/if/set.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const ${../../type/if/time-of-day:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/clock/if/tick-before.yml b/spec/rtems/clock/if/tick-before.yml
index 2aea33de..a5a30af5 100644
--- a/spec/rtems/clock/if/tick-before.yml
+++ b/spec/rtems/clock/if/tick-before.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: |
return (${/c/if/int32_t:/name}) ( ${.:/params[0]/name} - ${/score/watchdog/if/ticks-since-boot:/name} ) > 0;
params:
diff --git a/spec/rtems/clock/if/tick-later-usec.yml b/spec/rtems/clock/if/tick-later-usec.yml
index fcb6eabb..cd454e11 100644
--- a/spec/rtems/clock/if/tick-later-usec.yml
+++ b/spec/rtems/clock/if/tick-later-usec.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: |
${../../type/if/interval:/name} us_per_tick;
diff --git a/spec/rtems/clock/if/tick-later.yml b/spec/rtems/clock/if/tick-later.yml
index 0686d2a6..0aa4dd19 100644
--- a/spec/rtems/clock/if/tick-later.yml
+++ b/spec/rtems/clock/if/tick-later.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: |
return ${/score/watchdog/if/ticks-since-boot:/name} + ${.:/params[0]/name};
params:
diff --git a/spec/rtems/clock/if/tick.yml b/spec/rtems/clock/if/tick.yml
index 3d1334b9..269e740d 100644
--- a/spec/rtems/clock/if/tick.yml
+++ b/spec/rtems/clock/if/tick.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${../../status/if/code:/name}
diff --git a/spec/rtems/config/if/get-api-configuration.yml b/spec/rtems/config/if/get-api-configuration.yml
index af133301..79760cf7 100644
--- a/spec/rtems/config/if/get-api-configuration.yml
+++ b/spec/rtems/config/if/get-api-configuration.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: const ${api-table:/name} *
diff --git a/spec/rtems/config/if/get-copyright-notice.yml b/spec/rtems/config/if/get-copyright-notice.yml
index 5fe7f740..ee9c4e7e 100644
--- a/spec/rtems/config/if/get-copyright-notice.yml
+++ b/spec/rtems/config/if/get-copyright-notice.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: const char *
diff --git a/spec/rtems/config/if/get-maximum-barriers.yml b/spec/rtems/config/if/get-maximum-barriers.yml
index 1d5587da..114ffdbb 100644
--- a/spec/rtems/config/if/get-maximum-barriers.yml
+++ b/spec/rtems/config/if/get-maximum-barriers.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-extensions.yml b/spec/rtems/config/if/get-maximum-extensions.yml
index 19b47de5..42940b47 100644
--- a/spec/rtems/config/if/get-maximum-extensions.yml
+++ b/spec/rtems/config/if/get-maximum-extensions.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-message-queues.yml b/spec/rtems/config/if/get-maximum-message-queues.yml
index 365a20b7..2164ebac 100644
--- a/spec/rtems/config/if/get-maximum-message-queues.yml
+++ b/spec/rtems/config/if/get-maximum-message-queues.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-partitions.yml b/spec/rtems/config/if/get-maximum-partitions.yml
index f7eaadac..ead5a9a0 100644
--- a/spec/rtems/config/if/get-maximum-partitions.yml
+++ b/spec/rtems/config/if/get-maximum-partitions.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-periods.yml b/spec/rtems/config/if/get-maximum-periods.yml
index 5f9f6330..607c06f1 100644
--- a/spec/rtems/config/if/get-maximum-periods.yml
+++ b/spec/rtems/config/if/get-maximum-periods.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-ports.yml b/spec/rtems/config/if/get-maximum-ports.yml
index 19ba78d2..d6a2a049 100644
--- a/spec/rtems/config/if/get-maximum-ports.yml
+++ b/spec/rtems/config/if/get-maximum-ports.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-regions.yml b/spec/rtems/config/if/get-maximum-regions.yml
index 11b22320..3daa6392 100644
--- a/spec/rtems/config/if/get-maximum-regions.yml
+++ b/spec/rtems/config/if/get-maximum-regions.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-semaphores.yml b/spec/rtems/config/if/get-maximum-semaphores.yml
index 8b072cdb..32817e0b 100644
--- a/spec/rtems/config/if/get-maximum-semaphores.yml
+++ b/spec/rtems/config/if/get-maximum-semaphores.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-tasks.yml b/spec/rtems/config/if/get-maximum-tasks.yml
index 1e20ced9..93d5cf4e 100644
--- a/spec/rtems/config/if/get-maximum-tasks.yml
+++ b/spec/rtems/config/if/get-maximum-tasks.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-maximum-timers.yml b/spec/rtems/config/if/get-maximum-timers.yml
index 10b3ff4a..96fc094e 100644
--- a/spec/rtems/config/if/get-maximum-timers.yml
+++ b/spec/rtems/config/if/get-maximum-timers.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uint32_t:/name}
diff --git a/spec/rtems/config/if/get-stack-space-size.yml b/spec/rtems/config/if/get-stack-space-size.yml
index 332f4794..ea1aba21 100644
--- a/spec/rtems/config/if/get-stack-space-size.yml
+++ b/spec/rtems/config/if/get-stack-space-size.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/c/if/uintptr_t:/name}
diff --git a/spec/rtems/config/if/get-version-string.yml b/spec/rtems/config/if/get-version-string.yml
index aa398e0f..7ede2d3a 100644
--- a/spec/rtems/config/if/get-version-string.yml
+++ b/spec/rtems/config/if/get-version-string.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2009, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: const char *
diff --git a/spec/rtems/dpmem/if/create.yml b/spec/rtems/dpmem/if/create.yml
index d5f5d903..2780ade6 100644
--- a/spec/rtems/dpmem/if/create.yml
+++ b/spec/rtems/dpmem/if/create.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/dpmem/if/delete.yml b/spec/rtems/dpmem/if/delete.yml
index 681cda46..b7567b84 100644
--- a/spec/rtems/dpmem/if/delete.yml
+++ b/spec/rtems/dpmem/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/dpmem/if/external-to-internal.yml b/spec/rtems/dpmem/if/external-to-internal.yml
index cfc9ca3b..6640a5c8 100644
--- a/spec/rtems/dpmem/if/external-to-internal.yml
+++ b/spec/rtems/dpmem/if/external-to-internal.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/dpmem/if/ident.yml b/spec/rtems/dpmem/if/ident.yml
index c1582152..24649d62 100644
--- a/spec/rtems/dpmem/if/ident.yml
+++ b/spec/rtems/dpmem/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/dpmem/if/internal-to-external.yml b/spec/rtems/dpmem/if/internal-to-external.yml
index 1228d8ac..30772809 100644
--- a/spec/rtems/dpmem/if/internal-to-external.yml
+++ b/spec/rtems/dpmem/if/internal-to-external.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/event/if/receive.yml b/spec/rtems/event/if/receive.yml
index d46e6d7c..a3c1fd95 100644
--- a/spec/rtems/event/if/receive.yml
+++ b/spec/rtems/event/if/receive.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${set:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/event/if/send.yml b/spec/rtems/event/if/send.yml
index 9518410d..b12b9480 100644
--- a/spec/rtems/event/if/send.yml
+++ b/spec/rtems/event/if/send.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/event/if/system-receive.yml b/spec/rtems/event/if/system-receive.yml
index a846f9d4..c43e1597 100644
--- a/spec/rtems/event/if/system-receive.yml
+++ b/spec/rtems/event/if/system-receive.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${set:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/event/if/system-send.yml b/spec/rtems/event/if/system-send.yml
index 0d75b878..95aa13ab 100644
--- a/spec/rtems/event/if/system-send.yml
+++ b/spec/rtems/event/if/system-send.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/event/if/transient-clear.yml b/spec/rtems/event/if/transient-clear.yml
index fddbcd9b..ee0e689d 100644
--- a/spec/rtems/event/if/transient-clear.yml
+++ b/spec/rtems/event/if/transient-clear.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: |
${set:/name} event_out;
diff --git a/spec/rtems/event/if/transient-receive.yml b/spec/rtems/event/if/transient-receive.yml
index ed8a6dbf..54bb618c 100644
--- a/spec/rtems/event/if/transient-receive.yml
+++ b/spec/rtems/event/if/transient-receive.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: |
${set:/name} event_out;
diff --git a/spec/rtems/event/if/transient-send.yml b/spec/rtems/event/if/transient-send.yml
index 06e29822..bc372aaf 100644
--- a/spec/rtems/event/if/transient-send.yml
+++ b/spec/rtems/event/if/transient-send.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: |
return ${system-send:/name}( ${.:/params[0]/name}, ${system-transient:/name} );
params:
diff --git a/spec/rtems/fatal/if/error-occurred.yml b/spec/rtems/fatal/if/error-occurred.yml
index b26c1986..09c84c34 100644
--- a/spec/rtems/fatal/if/error-occurred.yml
+++ b/spec/rtems/fatal/if/error-occurred.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/uint32_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/fatal/if/exception-frame-print.yml b/spec/rtems/fatal/if/exception-frame-print.yml
index b4f20544..2587482d 100644
--- a/spec/rtems/fatal/if/exception-frame-print.yml
+++ b/spec/rtems/fatal/if/exception-frame-print.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: |
${/score/cpu/if/exception-frame-print:/name}( ${.:/params[0]/name} );
params:
diff --git a/spec/rtems/fatal/if/fatal.yml b/spec/rtems/fatal/if/fatal.yml
index 75bb1a73..e00b9b5a 100644
--- a/spec/rtems/fatal/if/fatal.yml
+++ b/spec/rtems/fatal/if/fatal.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: |
${/score/interr/if/terminate:/name}( ${.:/params[0]/name}, ${.:/params[1]/name} );
params:
diff --git a/spec/rtems/fatal/if/internal-error-text.yml b/spec/rtems/fatal/if/internal-error-text.yml
index d61bc5b2..faf56f81 100644
--- a/spec/rtems/fatal/if/internal-error-text.yml
+++ b/spec/rtems/fatal/if/internal-error-text.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../userext/if/fatal-code:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/fatal/if/panic.yml b/spec/rtems/fatal/if/panic.yml
index 0a96f4e5..526f9a3a 100644
--- a/spec/rtems/fatal/if/panic.yml
+++ b/spec/rtems/fatal/if/panic.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const char *${.:/params[0]/name}
diff --git a/spec/rtems/fatal/if/source-text.yml b/spec/rtems/fatal/if/source-text.yml
index 8797539b..751071cc 100644
--- a/spec/rtems/fatal/if/source-text.yml
+++ b/spec/rtems/fatal/if/source-text.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../userext/if/fatal-source:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/init/if/initialize-executive.yml b/spec/rtems/init/if/initialize-executive.yml
index 3a14259d..231e0fb7 100644
--- a/spec/rtems/init/if/initialize-executive.yml
+++ b/spec/rtems/init/if/initialize-executive.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2015, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${../../basedefs/if/no-return:/name} void
diff --git a/spec/rtems/init/if/shutdown-executive.yml b/spec/rtems/init/if/shutdown-executive.yml
index fc8e6653..c37aa449 100644
--- a/spec/rtems/init/if/shutdown-executive.yml
+++ b/spec/rtems/init/if/shutdown-executive.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/uint32_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/intr/if/catch.yml b/spec/rtems/intr/if/catch.yml
index e5579424..8ab54be6 100644
--- a/spec/rtems/intr/if/catch.yml
+++ b/spec/rtems/intr/if/catch.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${isr-entry:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/close.yml b/spec/rtems/io/if/close.yml
index a8091488..8125021c 100644
--- a/spec/rtems/io/if/close.yml
+++ b/spec/rtems/io/if/close.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/control.yml b/spec/rtems/io/if/control.yml
index 0536a083..a141270d 100644
--- a/spec/rtems/io/if/control.yml
+++ b/spec/rtems/io/if/control.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/initialize.yml b/spec/rtems/io/if/initialize.yml
index 3b29b54b..5aef69e0 100644
--- a/spec/rtems/io/if/initialize.yml
+++ b/spec/rtems/io/if/initialize.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/open.yml b/spec/rtems/io/if/open.yml
index 09602a12..aadd279d 100644
--- a/spec/rtems/io/if/open.yml
+++ b/spec/rtems/io/if/open.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/read.yml b/spec/rtems/io/if/read.yml
index a12aaa67..e39537c1 100644
--- a/spec/rtems/io/if/read.yml
+++ b/spec/rtems/io/if/read.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/register-driver.yml b/spec/rtems/io/if/register-driver.yml
index bad20320..611e6d8b 100644
--- a/spec/rtems/io/if/register-driver.yml
+++ b/spec/rtems/io/if/register-driver.yml
@@ -7,6 +7,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/register-name.yml b/spec/rtems/io/if/register-name.yml
index 33d82ab3..f4e81231 100644
--- a/spec/rtems/io/if/register-name.yml
+++ b/spec/rtems/io/if/register-name.yml
@@ -7,6 +7,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const char *${.:/params[0]/name}
diff --git a/spec/rtems/io/if/unregister-driver.yml b/spec/rtems/io/if/unregister-driver.yml
index 9195fdd9..59a7755b 100644
--- a/spec/rtems/io/if/unregister-driver.yml
+++ b/spec/rtems/io/if/unregister-driver.yml
@@ -7,6 +7,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/io/if/write.yml b/spec/rtems/io/if/write.yml
index c49a0acf..b37a2368 100644
--- a/spec/rtems/io/if/write.yml
+++ b/spec/rtems/io/if/write.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${device-major-number:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/broadcast.yml b/spec/rtems/message/if/broadcast.yml
index 59b389ab..374195b3 100644
--- a/spec/rtems/message/if/broadcast.yml
+++ b/spec/rtems/message/if/broadcast.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/construct.yml b/spec/rtems/message/if/construct.yml
index f3467d42..0d936a26 100644
--- a/spec/rtems/message/if/construct.yml
+++ b/spec/rtems/message/if/construct.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- const ${config:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/message/if/create.yml b/spec/rtems/message/if/create.yml
index 30f80bcb..c6822587 100644
--- a/spec/rtems/message/if/create.yml
+++ b/spec/rtems/message/if/create.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/delete.yml b/spec/rtems/message/if/delete.yml
index 601d0fcb..c7c12375 100644
--- a/spec/rtems/message/if/delete.yml
+++ b/spec/rtems/message/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/flush.yml b/spec/rtems/message/if/flush.yml
index 1e11d47c..6e504aa3 100644
--- a/spec/rtems/message/if/flush.yml
+++ b/spec/rtems/message/if/flush.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/get-number-pending.yml b/spec/rtems/message/if/get-number-pending.yml
index 21633720..508260e6 100644
--- a/spec/rtems/message/if/get-number-pending.yml
+++ b/spec/rtems/message/if/get-number-pending.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/ident.yml b/spec/rtems/message/if/ident.yml
index ba8784de..cc3adceb 100644
--- a/spec/rtems/message/if/ident.yml
+++ b/spec/rtems/message/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/receive.yml b/spec/rtems/message/if/receive.yml
index 06651c23..56f9a8ca 100644
--- a/spec/rtems/message/if/receive.yml
+++ b/spec/rtems/message/if/receive.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/send.yml b/spec/rtems/message/if/send.yml
index cda78ccc..e5aa74c2 100644
--- a/spec/rtems/message/if/send.yml
+++ b/spec/rtems/message/if/send.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/message/if/urgent.yml b/spec/rtems/message/if/urgent.yml
index 76d60638..96588268 100644
--- a/spec/rtems/message/if/urgent.yml
+++ b/spec/rtems/message/if/urgent.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/mode/if/interrupt-level-body.yml b/spec/rtems/mode/if/interrupt-level-body.yml
index c2686e15..9c736beb 100644
--- a/spec/rtems/mode/if/interrupt-level-body.yml
+++ b/spec/rtems/mode/if/interrupt-level-body.yml
@@ -7,6 +7,7 @@ copyrights:
- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/uint32_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/mp/if/announce.yml b/spec/rtems/mp/if/announce.yml
index 5ee3f3ab..17db51dd 100644
--- a/spec/rtems/mp/if/announce.yml
+++ b/spec/rtems/mp/if/announce.yml
@@ -4,6 +4,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/object/if/api-maximum-class.yml b/spec/rtems/object/if/api-maximum-class.yml
index 043f7283..f583fdc7 100644
--- a/spec/rtems/object/if/api-maximum-class.yml
+++ b/spec/rtems/object/if/api-maximum-class.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- int ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/api-minimum-class.yml b/spec/rtems/object/if/api-minimum-class.yml
index a8ac27b4..66b67b30 100644
--- a/spec/rtems/object/if/api-minimum-class.yml
+++ b/spec/rtems/object/if/api-minimum-class.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- int ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/get-api-class-name.yml b/spec/rtems/object/if/get-api-class-name.yml
index 446b905f..68115299 100644
--- a/spec/rtems/object/if/get-api-class-name.yml
+++ b/spec/rtems/object/if/get-api-class-name.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- int ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/get-api-name.yml b/spec/rtems/object/if/get-api-name.yml
index 92cefeb0..c3725c62 100644
--- a/spec/rtems/object/if/get-api-name.yml
+++ b/spec/rtems/object/if/get-api-name.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- int ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/get-class-information.yml b/spec/rtems/object/if/get-class-information.yml
index 29ecf69b..ae81ab33 100644
--- a/spec/rtems/object/if/get-class-information.yml
+++ b/spec/rtems/object/if/get-class-information.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- int ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/get-classic-name.yml b/spec/rtems/object/if/get-classic-name.yml
index 7be80112..ba72c20a 100644
--- a/spec/rtems/object/if/get-classic-name.yml
+++ b/spec/rtems/object/if/get-classic-name.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/get-local-node.yml b/spec/rtems/object/if/get-local-node.yml
index 3e827a67..8b32e3d2 100644
--- a/spec/rtems/object/if/get-local-node.yml
+++ b/spec/rtems/object/if/get-local-node.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: |
return ${/score/object/if/local-node:/name};
params: []
diff --git a/spec/rtems/object/if/get-name.yml b/spec/rtems/object/if/get-name.yml
index 55e79326..024227bb 100644
--- a/spec/rtems/object/if/get-name.yml
+++ b/spec/rtems/object/if/get-name.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/id-api-maximum-class.yml b/spec/rtems/object/if/id-api-maximum-class.yml
index e0ec7d86..5519118c 100644
--- a/spec/rtems/object/if/id-api-maximum-class.yml
+++ b/spec/rtems/object/if/id-api-maximum-class.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- int ${.:/params[0]/name}
diff --git a/spec/rtems/object/if/set-name.yml b/spec/rtems/object/if/set-name.yml
index ae5f9df9..45583b7c 100644
--- a/spec/rtems/object/if/set-name.yml
+++ b/spec/rtems/object/if/set-name.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/part/if/create.yml b/spec/rtems/part/if/create.yml
index a1502946..e6bcd9f4 100644
--- a/spec/rtems/part/if/create.yml
+++ b/spec/rtems/part/if/create.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/part/if/delete.yml b/spec/rtems/part/if/delete.yml
index 4c87a44b..a85a771e 100644
--- a/spec/rtems/part/if/delete.yml
+++ b/spec/rtems/part/if/delete.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/part/if/get-buffer.yml b/spec/rtems/part/if/get-buffer.yml
index 43dd30ca..6706be9d 100644
--- a/spec/rtems/part/if/get-buffer.yml
+++ b/spec/rtems/part/if/get-buffer.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/part/if/ident.yml b/spec/rtems/part/if/ident.yml
index 16e84c9d..f38381c9 100644
--- a/spec/rtems/part/if/ident.yml
+++ b/spec/rtems/part/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/part/if/return-buffer.yml b/spec/rtems/part/if/return-buffer.yml
index 3878f14f..de1a9fa2 100644
--- a/spec/rtems/part/if/return-buffer.yml
+++ b/spec/rtems/part/if/return-buffer.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/cancel.yml b/spec/rtems/ratemon/if/cancel.yml
index 9a1fbf2f..7a8dc0e5 100644
--- a/spec/rtems/ratemon/if/cancel.yml
+++ b/spec/rtems/ratemon/if/cancel.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/create.yml b/spec/rtems/ratemon/if/create.yml
index b5752aed..f8d842a6 100644
--- a/spec/rtems/ratemon/if/create.yml
+++ b/spec/rtems/ratemon/if/create.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/delete.yml b/spec/rtems/ratemon/if/delete.yml
index dc7bf271..7764ac8e 100644
--- a/spec/rtems/ratemon/if/delete.yml
+++ b/spec/rtems/ratemon/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/get-statistics.yml b/spec/rtems/ratemon/if/get-statistics.yml
index a405e86c..ef05c9f6 100644
--- a/spec/rtems/ratemon/if/get-statistics.yml
+++ b/spec/rtems/ratemon/if/get-statistics.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/get-status.yml b/spec/rtems/ratemon/if/get-status.yml
index 0ca9eb55..2faff1b8 100644
--- a/spec/rtems/ratemon/if/get-status.yml
+++ b/spec/rtems/ratemon/if/get-status.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/ident.yml b/spec/rtems/ratemon/if/ident.yml
index 043adf52..0e04634c 100644
--- a/spec/rtems/ratemon/if/ident.yml
+++ b/spec/rtems/ratemon/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/period.yml b/spec/rtems/ratemon/if/period.yml
index 12196136..d69aff2c 100644
--- a/spec/rtems/ratemon/if/period.yml
+++ b/spec/rtems/ratemon/if/period.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/report-statistics-with-plugin.yml b/spec/rtems/ratemon/if/report-statistics-with-plugin.yml
index 747639f7..dedff410 100644
--- a/spec/rtems/ratemon/if/report-statistics-with-plugin.yml
+++ b/spec/rtems/ratemon/if/report-statistics-with-plugin.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const ${printer:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/ratemon/if/report-statistics.yml b/spec/rtems/ratemon/if/report-statistics.yml
index 24cb09c8..d58807ae 100644
--- a/spec/rtems/ratemon/if/report-statistics.yml
+++ b/spec/rtems/ratemon/if/report-statistics.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/ratemon/if/reset-all-statistics.yml b/spec/rtems/ratemon/if/reset-all-statistics.yml
index eef02e37..896a6988 100644
--- a/spec/rtems/ratemon/if/reset-all-statistics.yml
+++ b/spec/rtems/ratemon/if/reset-all-statistics.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: void
diff --git a/spec/rtems/ratemon/if/reset-statistics.yml b/spec/rtems/ratemon/if/reset-statistics.yml
index c4010c95..d2cea3cf 100644
--- a/spec/rtems/ratemon/if/reset-statistics.yml
+++ b/spec/rtems/ratemon/if/reset-statistics.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/create.yml b/spec/rtems/region/if/create.yml
index 6ef0962e..cbe1dbc7 100644
--- a/spec/rtems/region/if/create.yml
+++ b/spec/rtems/region/if/create.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/delete.yml b/spec/rtems/region/if/delete.yml
index 534fd480..8d73049e 100644
--- a/spec/rtems/region/if/delete.yml
+++ b/spec/rtems/region/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/extend.yml b/spec/rtems/region/if/extend.yml
index 4e781d7c..c9b58354 100644
--- a/spec/rtems/region/if/extend.yml
+++ b/spec/rtems/region/if/extend.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/get-free-information.yml b/spec/rtems/region/if/get-free-information.yml
index fb607368..0f817376 100644
--- a/spec/rtems/region/if/get-free-information.yml
+++ b/spec/rtems/region/if/get-free-information.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/get-information.yml b/spec/rtems/region/if/get-information.yml
index b656555c..e56db3a9 100644
--- a/spec/rtems/region/if/get-information.yml
+++ b/spec/rtems/region/if/get-information.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/get-segment-size.yml b/spec/rtems/region/if/get-segment-size.yml
index 2f3bb83c..877f3d03 100644
--- a/spec/rtems/region/if/get-segment-size.yml
+++ b/spec/rtems/region/if/get-segment-size.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/get-segment.yml b/spec/rtems/region/if/get-segment.yml
index 73db9d15..7f8f5618 100644
--- a/spec/rtems/region/if/get-segment.yml
+++ b/spec/rtems/region/if/get-segment.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/ident.yml b/spec/rtems/region/if/ident.yml
index f7d9896a..612f200f 100644
--- a/spec/rtems/region/if/ident.yml
+++ b/spec/rtems/region/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/resize-segment.yml b/spec/rtems/region/if/resize-segment.yml
index b7d8cb50..f7b265d3 100644
--- a/spec/rtems/region/if/resize-segment.yml
+++ b/spec/rtems/region/if/resize-segment.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/region/if/return-segment.yml b/spec/rtems/region/if/return-segment.yml
index 8d09c314..e076ca94 100644
--- a/spec/rtems/region/if/return-segment.yml
+++ b/spec/rtems/region/if/return-segment.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/add-processor.yml b/spec/rtems/scheduler/if/add-processor.yml
index 40579785..31522a56 100644
--- a/spec/rtems/scheduler/if/add-processor.yml
+++ b/spec/rtems/scheduler/if/add-processor.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2016, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/get-maximum-priority.yml b/spec/rtems/scheduler/if/get-maximum-priority.yml
index 5a54092a..fa0c06da 100644
--- a/spec/rtems/scheduler/if/get-maximum-priority.yml
+++ b/spec/rtems/scheduler/if/get-maximum-priority.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2018, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/get-processor-set.yml b/spec/rtems/scheduler/if/get-processor-set.yml
index 7e751ebe..7e9dc1f3 100644
--- a/spec/rtems/scheduler/if/get-processor-set.yml
+++ b/spec/rtems/scheduler/if/get-processor-set.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/ident-by-processor-set.yml b/spec/rtems/scheduler/if/ident-by-processor-set.yml
index 2957cb7a..69b8cddf 100644
--- a/spec/rtems/scheduler/if/ident-by-processor-set.yml
+++ b/spec/rtems/scheduler/if/ident-by-processor-set.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2017, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/size_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/ident-by-processor.yml b/spec/rtems/scheduler/if/ident-by-processor.yml
index bf4406a3..a36ef72e 100644
--- a/spec/rtems/scheduler/if/ident-by-processor.yml
+++ b/spec/rtems/scheduler/if/ident-by-processor.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2017, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/uint32_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/ident.yml b/spec/rtems/scheduler/if/ident.yml
index bce27b04..1bb0759d 100644
--- a/spec/rtems/scheduler/if/ident.yml
+++ b/spec/rtems/scheduler/if/ident.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/map-priority-from-posix.yml b/spec/rtems/scheduler/if/map-priority-from-posix.yml
index 9dc24e03..adb7eaac 100644
--- a/spec/rtems/scheduler/if/map-priority-from-posix.yml
+++ b/spec/rtems/scheduler/if/map-priority-from-posix.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/map-priority-to-posix.yml b/spec/rtems/scheduler/if/map-priority-to-posix.yml
index 2a945a83..3780f00a 100644
--- a/spec/rtems/scheduler/if/map-priority-to-posix.yml
+++ b/spec/rtems/scheduler/if/map-priority-to-posix.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/scheduler/if/remove-processor.yml b/spec/rtems/scheduler/if/remove-processor.yml
index 3d7a2ecd..82d7907f 100644
--- a/spec/rtems/scheduler/if/remove-processor.yml
+++ b/spec/rtems/scheduler/if/remove-processor.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2016, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/sem/if/create.yml b/spec/rtems/sem/if/create.yml
index 7451d072..6ccc6797 100644
--- a/spec/rtems/sem/if/create.yml
+++ b/spec/rtems/sem/if/create.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/sem/if/delete.yml b/spec/rtems/sem/if/delete.yml
index d80bdb82..103f9998 100644
--- a/spec/rtems/sem/if/delete.yml
+++ b/spec/rtems/sem/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/sem/if/flush.yml b/spec/rtems/sem/if/flush.yml
index a1149a07..3091569b 100644
--- a/spec/rtems/sem/if/flush.yml
+++ b/spec/rtems/sem/if/flush.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/sem/if/ident.yml b/spec/rtems/sem/if/ident.yml
index 54fc5de4..16188bbb 100644
--- a/spec/rtems/sem/if/ident.yml
+++ b/spec/rtems/sem/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/sem/if/obtain.yml b/spec/rtems/sem/if/obtain.yml
index c323257e..ab3e5feb 100644
--- a/spec/rtems/sem/if/obtain.yml
+++ b/spec/rtems/sem/if/obtain.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/sem/if/release.yml b/spec/rtems/sem/if/release.yml
index 691f564b..18dff3e1 100644
--- a/spec/rtems/sem/if/release.yml
+++ b/spec/rtems/sem/if/release.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/sem/if/set-priority.yml b/spec/rtems/sem/if/set-priority.yml
index 5fd23039..269302c2 100644
--- a/spec/rtems/sem/if/set-priority.yml
+++ b/spec/rtems/sem/if/set-priority.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/signal/if/catch.yml b/spec/rtems/signal/if/catch.yml
index b6ada7b6..aaa3d0e1 100644
--- a/spec/rtems/signal/if/catch.yml
+++ b/spec/rtems/signal/if/catch.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${asr-entry:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/signal/if/send.yml b/spec/rtems/signal/if/send.yml
index 3485d90d..e294c600 100644
--- a/spec/rtems/signal/if/send.yml
+++ b/spec/rtems/signal/if/send.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/status/if/code-to-errno.yml b/spec/rtems/status/if/code-to-errno.yml
index d04a0142..127f31fc 100644
--- a/spec/rtems/status/if/code-to-errno.yml
+++ b/spec/rtems/status/if/code-to-errno.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${code:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/status/if/is-equal.yml b/spec/rtems/status/if/is-equal.yml
index b8eef9b6..72fb4ae5 100644
--- a/spec/rtems/status/if/is-equal.yml
+++ b/spec/rtems/status/if/is-equal.yml
@@ -7,6 +7,7 @@ copyrights:
- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: |
return ${.:/params[0]/name} == ${.:/params[1]/name};
params:
diff --git a/spec/rtems/status/if/is-successful.yml b/spec/rtems/status/if/is-successful.yml
index 542d3a6a..52bfe520 100644
--- a/spec/rtems/status/if/is-successful.yml
+++ b/spec/rtems/status/if/is-successful.yml
@@ -7,6 +7,7 @@ copyrights:
- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: |
return ${.:/params[0]/name} == ${successful:/name};
params:
diff --git a/spec/rtems/status/if/text.yml b/spec/rtems/status/if/text.yml
index d9c01ff9..ffa2864d 100644
--- a/spec/rtems/status/if/text.yml
+++ b/spec/rtems/status/if/text.yml
@@ -4,6 +4,7 @@ copyrights:
- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- ${code:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/support/if/is-name-valid.yml b/spec/rtems/support/if/is-name-valid.yml
index 0cfa0748..a87662b1 100644
--- a/spec/rtems/support/if/is-name-valid.yml
+++ b/spec/rtems/support/if/is-name-valid.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: |
return ${.:/params[0]/name} != 0;
params:
diff --git a/spec/rtems/support/if/name-to-characters.yml b/spec/rtems/support/if/name-to-characters.yml
index 55f7c8ab..b492d99d 100644
--- a/spec/rtems/support/if/name-to-characters.yml
+++ b/spec/rtems/support/if/name-to-characters.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: |
*${.:/params[1]/name} = (char) ( ${.:/params[0]/name} >> 24 );
*${.:/params[2]/name} = (char) ( ${.:/params[0]/name} >> 16 );
diff --git a/spec/rtems/support/if/workspace-allocate.yml b/spec/rtems/support/if/workspace-allocate.yml
index 6ebf9712..8d0499cd 100644
--- a/spec/rtems/support/if/workspace-allocate.yml
+++ b/spec/rtems/support/if/workspace-allocate.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/size_t:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/support/if/workspace-free.yml b/spec/rtems/support/if/workspace-free.yml
index 1af8cda1..8f9a2f19 100644
--- a/spec/rtems/support/if/workspace-free.yml
+++ b/spec/rtems/support/if/workspace-free.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- void *${.:/params[0]/name}
diff --git a/spec/rtems/support/if/workspace-get-information.yml b/spec/rtems/support/if/workspace-get-information.yml
index 0a5951ae..4aa2d301 100644
--- a/spec/rtems/support/if/workspace-get-information.yml
+++ b/spec/rtems/support/if/workspace-get-information.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/score/heap/if/information-block:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml b/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml
index d017f60e..1aa782e4 100644
--- a/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml
+++ b/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${/c/if/uintptr_t:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/support/if/workspace-greedy-allocate.yml b/spec/rtems/support/if/workspace-greedy-allocate.yml
index 6d13f969..78860e83 100644
--- a/spec/rtems/support/if/workspace-greedy-allocate.yml
+++ b/spec/rtems/support/if/workspace-greedy-allocate.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const ${/c/if/uintptr_t:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/support/if/workspace-greedy-free.yml b/spec/rtems/support/if/workspace-greedy-free.yml
index ba8c6eed..a54a4b0c 100644
--- a/spec/rtems/support/if/workspace-greedy-free.yml
+++ b/spec/rtems/support/if/workspace-greedy-free.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- void *${.:/params[0]/name}
diff --git a/spec/rtems/task/if/construct.yml b/spec/rtems/task/if/construct.yml
index 211150c1..661d27a1 100644
--- a/spec/rtems/task/if/construct.yml
+++ b/spec/rtems/task/if/construct.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params:
- const ${config:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/task/if/create.yml b/spec/rtems/task/if/create.yml
index 7a4d4a9c..1ff4dda3 100644
--- a/spec/rtems/task/if/create.yml
+++ b/spec/rtems/task/if/create.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/delete.yml b/spec/rtems/task/if/delete.yml
index c9198fa4..b0df6a99 100644
--- a/spec/rtems/task/if/delete.yml
+++ b/spec/rtems/task/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/exit.yml b/spec/rtems/task/if/exit.yml
index cf5b1c71..d0ac87bd 100644
--- a/spec/rtems/task/if/exit.yml
+++ b/spec/rtems/task/if/exit.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${../../basedefs/if/no-return:/name} void
diff --git a/spec/rtems/task/if/get-affinity.yml b/spec/rtems/task/if/get-affinity.yml
index 5cc80f2e..06476ae8 100644
--- a/spec/rtems/task/if/get-affinity.yml
+++ b/spec/rtems/task/if/get-affinity.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/get-priority.yml b/spec/rtems/task/if/get-priority.yml
index 07315278..43cdc7e4 100644
--- a/spec/rtems/task/if/get-priority.yml
+++ b/spec/rtems/task/if/get-priority.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/get-scheduler.yml b/spec/rtems/task/if/get-scheduler.yml
index cc8e1812..63be27e4 100644
--- a/spec/rtems/task/if/get-scheduler.yml
+++ b/spec/rtems/task/if/get-scheduler.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/ident.yml b/spec/rtems/task/if/ident.yml
index f41d002a..905e2f23 100644
--- a/spec/rtems/task/if/ident.yml
+++ b/spec/rtems/task/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/is-suspended.yml b/spec/rtems/task/if/is-suspended.yml
index a4f25c51..b7835cf4 100644
--- a/spec/rtems/task/if/is-suspended.yml
+++ b/spec/rtems/task/if/is-suspended.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/iterate.yml b/spec/rtems/task/if/iterate.yml
index 1bea19cd..40efa094 100644
--- a/spec/rtems/task/if/iterate.yml
+++ b/spec/rtems/task/if/iterate.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${visitor:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/mode.yml b/spec/rtems/task/if/mode.yml
index aa66fae2..03874b32 100644
--- a/spec/rtems/task/if/mode.yml
+++ b/spec/rtems/task/if/mode.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../mode/if/mode:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/restart.yml b/spec/rtems/task/if/restart.yml
index 61005c37..5a174ba3 100644
--- a/spec/rtems/task/if/restart.yml
+++ b/spec/rtems/task/if/restart.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/resume.yml b/spec/rtems/task/if/resume.yml
index 6fd05256..5bc4077f 100644
--- a/spec/rtems/task/if/resume.yml
+++ b/spec/rtems/task/if/resume.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/self.yml b/spec/rtems/task/if/self.yml
index 21c4fe78..0542ed43 100644
--- a/spec/rtems/task/if/self.yml
+++ b/spec/rtems/task/if/self.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params: []
return: ${../../type/if/id:/name}
diff --git a/spec/rtems/task/if/set-affinity.yml b/spec/rtems/task/if/set-affinity.yml
index ba52c5e3..d0457a46 100644
--- a/spec/rtems/task/if/set-affinity.yml
+++ b/spec/rtems/task/if/set-affinity.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/set-priority.yml b/spec/rtems/task/if/set-priority.yml
index 296259b0..ec50798e 100644
--- a/spec/rtems/task/if/set-priority.yml
+++ b/spec/rtems/task/if/set-priority.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/set-scheduler.yml b/spec/rtems/task/if/set-scheduler.yml
index 2be03e0a..478285ea 100644
--- a/spec/rtems/task/if/set-scheduler.yml
+++ b/spec/rtems/task/if/set-scheduler.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/start.yml b/spec/rtems/task/if/start.yml
index 88dac4c6..75ad2d26 100644
--- a/spec/rtems/task/if/start.yml
+++ b/spec/rtems/task/if/start.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/suspend.yml b/spec/rtems/task/if/suspend.yml
index ec9ca7c1..1870f7fd 100644
--- a/spec/rtems/task/if/suspend.yml
+++ b/spec/rtems/task/if/suspend.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/wake-after.yml b/spec/rtems/task/if/wake-after.yml
index 7176cfcb..4e2b0f74 100644
--- a/spec/rtems/task/if/wake-after.yml
+++ b/spec/rtems/task/if/wake-after.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/interval:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/task/if/wake-when.yml b/spec/rtems/task/if/wake-when.yml
index e7f91241..da7dfb50 100644
--- a/spec/rtems/task/if/wake-when.yml
+++ b/spec/rtems/task/if/wake-when.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/time-of-day:/name} *${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/cancel.yml b/spec/rtems/timer/if/cancel.yml
index cb7ec68e..0a302c15 100644
--- a/spec/rtems/timer/if/cancel.yml
+++ b/spec/rtems/timer/if/cancel.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/create.yml b/spec/rtems/timer/if/create.yml
index cd5976cf..64ddc5a7 100644
--- a/spec/rtems/timer/if/create.yml
+++ b/spec/rtems/timer/if/create.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/delete.yml b/spec/rtems/timer/if/delete.yml
index 596bd4d2..1155e20f 100644
--- a/spec/rtems/timer/if/delete.yml
+++ b/spec/rtems/timer/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/fire-after.yml b/spec/rtems/timer/if/fire-after.yml
index 42da5fd7..6664a7ce 100644
--- a/spec/rtems/timer/if/fire-after.yml
+++ b/spec/rtems/timer/if/fire-after.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/fire-when.yml b/spec/rtems/timer/if/fire-when.yml
index caf7d851..556f48a9 100644
--- a/spec/rtems/timer/if/fire-when.yml
+++ b/spec/rtems/timer/if/fire-when.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/get-information.yml b/spec/rtems/timer/if/get-information.yml
index d1eb9be6..6d89a721 100644
--- a/spec/rtems/timer/if/get-information.yml
+++ b/spec/rtems/timer/if/get-information.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/ident.yml b/spec/rtems/timer/if/ident.yml
index 1c52a422..28d670bb 100644
--- a/spec/rtems/timer/if/ident.yml
+++ b/spec/rtems/timer/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/initiate-server.yml b/spec/rtems/timer/if/initiate-server.yml
index 0179d4d8..78b99e83 100644
--- a/spec/rtems/timer/if/initiate-server.yml
+++ b/spec/rtems/timer/if/initiate-server.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../task/if/priority:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/reset.yml b/spec/rtems/timer/if/reset.yml
index 88793516..3002027e 100644
--- a/spec/rtems/timer/if/reset.yml
+++ b/spec/rtems/timer/if/reset.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/server-fire-after.yml b/spec/rtems/timer/if/server-fire-after.yml
index aa3ec3f4..cefb8731 100644
--- a/spec/rtems/timer/if/server-fire-after.yml
+++ b/spec/rtems/timer/if/server-fire-after.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/timer/if/server-fire-when.yml b/spec/rtems/timer/if/server-fire-when.yml
index c081b9e1..714d8abf 100644
--- a/spec/rtems/timer/if/server-fire-when.yml
+++ b/spec/rtems/timer/if/server-fire-when.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/userext/if/create.yml b/spec/rtems/userext/if/create.yml
index c7cf3ce9..5b61f944 100644
--- a/spec/rtems/userext/if/create.yml
+++ b/spec/rtems/userext/if/create.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/userext/if/delete.yml b/spec/rtems/userext/if/delete.yml
index f968cb79..b8c37b39 100644
--- a/spec/rtems/userext/if/delete.yml
+++ b/spec/rtems/userext/if/delete.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/id:/name} ${.:/params[0]/name}
diff --git a/spec/rtems/userext/if/ident.yml b/spec/rtems/userext/if/ident.yml
index d5f55102..0c8504fc 100644
--- a/spec/rtems/userext/if/ident.yml
+++ b/spec/rtems/userext/if/ident.yml
@@ -6,6 +6,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- ${../../type/if/name:/name} ${.:/params[0]/name}
diff --git a/spec/score/if/dequalify-types-not-compatible.yml b/spec/score/if/dequalify-types-not-compatible.yml
index 27c2fdb2..9083b631 100644
--- a/spec/score/if/dequalify-types-not-compatible.yml
+++ b/spec/score/if/dequalify-types-not-compatible.yml
@@ -7,11 +7,13 @@ copyrights:
- Copyright (C) 2014 Paval Pisa
definition:
default:
+ attributes: null
body: null
params: []
return: void *
variants:
- definition:
+ attributes: null
body: null
params: []
return: __attribute__((__error__("RTEMS_DEQUALIFY() types differ not only by
diff --git a/spec/score/if/maximum-priority.yml b/spec/score/if/maximum-priority.yml
index db80cdb2..ec10b3b6 100644
--- a/spec/score/if/maximum-priority.yml
+++ b/spec/score/if/maximum-priority.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
definition:
default:
+ attributes: null
body: null
params: []
return: ${/rtems/task/if/priority:/name}
diff --git a/spec/score/if/tod-to-seconds.yml b/spec/score/if/tod-to-seconds.yml
index 5474e9b3..614edfbc 100644
--- a/spec/score/if/tod-to-seconds.yml
+++ b/spec/score/if/tod-to-seconds.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const ${/rtems/type/if/time-of-day:/name} *${.:/params[0]/name}
diff --git a/spec/score/if/tod-validate.yml b/spec/score/if/tod-validate.yml
index 8703909e..672c54dd 100644
--- a/spec/score/if/tod-validate.yml
+++ b/spec/score/if/tod-validate.yml
@@ -5,6 +5,7 @@ copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
definition:
default:
+ attributes: null
body: null
params:
- const ${/rtems/type/if/time-of-day:/name} *${.:/params[0]/name}
diff --git a/spec/spec/interface-function-definition.yml b/spec/spec/interface-function-definition.yml
index c4297969..40e3db63 100644
--- a/spec/spec/interface-function-definition.yml
+++ b/spec/spec/interface-function-definition.yml
@@ -10,6 +10,13 @@ spec-example: null
spec-info:
dict:
attributes:
+ attributes:
+ description: |
+ If the value is present, then it shall be the function attributes.
+ On the attributes a context-sensitive substitution of item variables
+ is performed. A function attribute is for example the indication
+ that the function does not return to the caller.
+ spec-type: optional-str
body:
description: |
If the value is present, then it shall be the definition of a static