diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-05-14 08:29:58 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-05-28 10:38:23 +0200 |
commit | cae542a3541dc5e34d4cf36bc37967e09d0661e2 (patch) | |
tree | 3a26a37619a4248460e80e0bbaa7e7d90eb05440 /spec/if/rtems/basedefs | |
parent | f9cff66d1c1fe69e0814602403279cdf001d36cb (diff) |
spec: Add more interface specification items
Diffstat (limited to 'spec/if/rtems/basedefs')
51 files changed, 59 insertions, 8 deletions
diff --git a/spec/if/rtems/basedefs/alias.yml b/spec/if/rtems/basedefs/alias.yml index 71b5e695..a87353bf 100644 --- a/spec/if/rtems/basedefs/alias.yml +++ b/spec/if/rtems/basedefs/alias.yml @@ -13,6 +13,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_ALIAS +interface-notes: null interface-params: - description: | is the target function name. diff --git a/spec/if/rtems/basedefs/aligned.yml b/spec/if/rtems/basedefs/aligned.yml index f9f91da8..17402774 100644 --- a/spec/if/rtems/basedefs/aligned.yml +++ b/spec/if/rtems/basedefs/aligned.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_ALIGNED +interface-notes: null interface-params: - description: | is the desired alignment in bytes. diff --git a/spec/if/rtems/basedefs/alloc-align.yml b/spec/if/rtems/basedefs/alloc-align.yml index 7f88b298..b08bd791 100644 --- a/spec/if/rtems/basedefs/alloc-align.yml +++ b/spec/if/rtems/basedefs/alloc-align.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_ALLOC_ALIGN +interface-notes: null interface-params: - description: | is the allocation alignment parameter index (starting with one). diff --git a/spec/if/rtems/basedefs/alloc-size-2.yml b/spec/if/rtems/basedefs/alloc-size-2.yml index 83355529..e9b8bb62 100644 --- a/spec/if/rtems/basedefs/alloc-size-2.yml +++ b/spec/if/rtems/basedefs/alloc-size-2.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_ALLOC_SIZE_2 +interface-notes: null interface-params: - description: | is the allocation item count parameter index (starting with one). diff --git a/spec/if/rtems/basedefs/alloc-size.yml b/spec/if/rtems/basedefs/alloc-size.yml index a8eb1075..68b3729f 100644 --- a/spec/if/rtems/basedefs/alloc-size.yml +++ b/spec/if/rtems/basedefs/alloc-size.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_ALLOC_SIZE +interface-notes: null interface-params: - description: | is the allocation size parameter index (starting with one). diff --git a/spec/if/rtems/basedefs/array-size.yml b/spec/if/rtems/basedefs/array-size.yml index 0d061eb7..a8de4678 100644 --- a/spec/if/rtems/basedefs/array-size.yml +++ b/spec/if/rtems/basedefs/array-size.yml @@ -10,6 +10,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_ARRAY_SIZE +interface-notes: null interface-params: - description: | is the name of the array. diff --git a/spec/if/rtems/basedefs/compiler-deprecated-attribute.yml b/spec/if/rtems/basedefs/compiler-deprecated-attribute.yml index fbfbab58..34b7f616 100644 --- a/spec/if/rtems/basedefs/compiler-deprecated-attribute.yml +++ b/spec/if/rtems/basedefs/compiler-deprecated-attribute.yml @@ -10,6 +10,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_COMPILER_DEPRECATED_ATTRIBUTE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/compiler-memory-barrier.yml b/spec/if/rtems/basedefs/compiler-memory-barrier.yml index 823df984..36ad47bd 100644 --- a/spec/if/rtems/basedefs/compiler-memory-barrier.yml +++ b/spec/if/rtems/basedefs/compiler-memory-barrier.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_COMPILER_MEMORY_BARRIER +interface-notes: null interface-params: [] interface-return: return: null diff --git a/spec/if/rtems/basedefs/compiler-no-return-attribute.yml b/spec/if/rtems/basedefs/compiler-no-return-attribute.yml index 36dece0a..c5bd8c83 100644 --- a/spec/if/rtems/basedefs/compiler-no-return-attribute.yml +++ b/spec/if/rtems/basedefs/compiler-no-return-attribute.yml @@ -10,6 +10,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_COMPILER_NO_RETURN_ATTRIBUTE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/compiler-packed-attribute.yml b/spec/if/rtems/basedefs/compiler-packed-attribute.yml index a666ea86..d056d3d7 100644 --- a/spec/if/rtems/basedefs/compiler-packed-attribute.yml +++ b/spec/if/rtems/basedefs/compiler-packed-attribute.yml @@ -10,6 +10,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_COMPILER_PACKED_ATTRIBUTE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/compiler-pure-attribute.yml b/spec/if/rtems/basedefs/compiler-pure-attribute.yml index bf843987..24178690 100644 --- a/spec/if/rtems/basedefs/compiler-pure-attribute.yml +++ b/spec/if/rtems/basedefs/compiler-pure-attribute.yml @@ -10,6 +10,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_COMPILER_PURE_ATTRIBUTE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/compiler-used-attribute.yml b/spec/if/rtems/basedefs/compiler-used-attribute.yml index c12480ac..ec695e16 100644 --- a/spec/if/rtems/basedefs/compiler-used-attribute.yml +++ b/spec/if/rtems/basedefs/compiler-used-attribute.yml @@ -10,6 +10,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_COMPILER_USED_ATTRIBUTE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/concat.yml b/spec/if/rtems/basedefs/concat.yml index 153bc682..5e73ceba 100644 --- a/spec/if/rtems/basedefs/concat.yml +++ b/spec/if/rtems/basedefs/concat.yml @@ -9,6 +9,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_CONCAT +interface-notes: null interface-params: - description: | is the left hand side token of the concatenation. diff --git a/spec/if/rtems/basedefs/const.yml b/spec/if/rtems/basedefs/const.yml index 4de8c525..60378f74 100644 --- a/spec/if/rtems/basedefs/const.yml +++ b/spec/if/rtems/basedefs/const.yml @@ -15,6 +15,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_CONST +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/container-of.yml b/spec/if/rtems/basedefs/container-of.yml index e7e7f136..7073634e 100644 --- a/spec/if/rtems/basedefs/container-of.yml +++ b/spec/if/rtems/basedefs/container-of.yml @@ -10,6 +10,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_CONTAINER_OF +interface-notes: null interface-params: - description: | is the pointer to a member of the container. diff --git a/spec/if/rtems/basedefs/declare-global-symbol.yml b/spec/if/rtems/basedefs/declare-global-symbol.yml index 5036a305..d168393c 100644 --- a/spec/if/rtems/basedefs/declare-global-symbol.yml +++ b/spec/if/rtems/basedefs/declare-global-symbol.yml @@ -11,6 +11,7 @@ interface-definition: interface-description: | This macro must be placed at file scope. interface-name: RTEMS_DECLARE_GLOBAL_SYMBOL +interface-notes: null interface-params: - description: | is the name of the global symbol. It shall be a valid designator. diff --git a/spec/if/rtems/basedefs/deconst.yml b/spec/if/rtems/basedefs/deconst.yml index bc983583..92295f99 100644 --- a/spec/if/rtems/basedefs/deconst.yml +++ b/spec/if/rtems/basedefs/deconst.yml @@ -11,6 +11,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_DECONST +interface-notes: null interface-params: - description: | is the target type of the cast. diff --git a/spec/if/rtems/basedefs/define-global-symbol.yml b/spec/if/rtems/basedefs/define-global-symbol.yml index 357439dc..157542d6 100644 --- a/spec/if/rtems/basedefs/define-global-symbol.yml +++ b/spec/if/rtems/basedefs/define-global-symbol.yml @@ -18,6 +18,7 @@ interface-definition: interface-description: | This macro shall be placed at file scope. interface-name: RTEMS_DEFINE_GLOBAL_SYMBOL +interface-notes: null interface-params: - description: | is the user defined name of the symbol. The name shall be a valid diff --git a/spec/if/rtems/basedefs/deprecated.yml b/spec/if/rtems/basedefs/deprecated.yml index d9f207f4..6b86ab43 100644 --- a/spec/if/rtems/basedefs/deprecated.yml +++ b/spec/if/rtems/basedefs/deprecated.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_DEPRECATED +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/dequalify-depthx.yml b/spec/if/rtems/basedefs/dequalify-depthx.yml index 8afbaf4b..43722948 100644 --- a/spec/if/rtems/basedefs/dequalify-depthx.yml +++ b/spec/if/rtems/basedefs/dequalify-depthx.yml @@ -24,6 +24,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_DEQUALIFY_DEPTHX +interface-notes: null interface-params: - description: | is the pointer indirection level expressed in *. diff --git a/spec/if/rtems/basedefs/dequalify.yml b/spec/if/rtems/basedefs/dequalify.yml index 0042a53d..b22fe060 100644 --- a/spec/if/rtems/basedefs/dequalify.yml +++ b/spec/if/rtems/basedefs/dequalify.yml @@ -11,6 +11,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_DEQUALIFY +interface-notes: null interface-params: - description: | is the target type of the cast. diff --git a/spec/if/rtems/basedefs/devolatile.yml b/spec/if/rtems/basedefs/devolatile.yml index bd240f4d..100ea495 100644 --- a/spec/if/rtems/basedefs/devolatile.yml +++ b/spec/if/rtems/basedefs/devolatile.yml @@ -11,6 +11,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_DEVOLATILE +interface-notes: null interface-params: - description: | is the target type of the cast. diff --git a/spec/if/rtems/basedefs/expand.yml b/spec/if/rtems/basedefs/expand.yml index c6bf2697..5423d2c1 100644 --- a/spec/if/rtems/basedefs/expand.yml +++ b/spec/if/rtems/basedefs/expand.yml @@ -9,6 +9,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_EXPAND +interface-notes: null interface-params: - description: | is the token to expand. diff --git a/spec/if/rtems/basedefs/false.yml b/spec/if/rtems/basedefs/false.yml index b0fb90e0..ae2eb012 100644 --- a/spec/if/rtems/basedefs/false.yml +++ b/spec/if/rtems/basedefs/false.yml @@ -2,13 +2,14 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: - - not: "FALSE" +- not: 'FALSE' interface-brief: If FALSE is undefined, then FALSE is defined to 0. -interface-description: null -interface-name: "FALSE" interface-definition: - default: "0" + default: '0' variants: [] +interface-description: null +interface-name: 'FALSE' +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/have-member-same-type.yml b/spec/if/rtems/basedefs/have-member-same-type.yml index 516ab639..50c0dbf5 100644 --- a/spec/if/rtems/basedefs/have-member-same-type.yml +++ b/spec/if/rtems/basedefs/have-member-same-type.yml @@ -18,6 +18,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_HAVE_MEMBER_SAME_TYPE +interface-notes: null interface-params: - description: | is the left hand side type. diff --git a/spec/if/rtems/basedefs/inline-routine.yml b/spec/if/rtems/basedefs/inline-routine.yml index bd8555a9..a041fe20 100644 --- a/spec/if/rtems/basedefs/inline-routine.yml +++ b/spec/if/rtems/basedefs/inline-routine.yml @@ -13,6 +13,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_INLINE_ROUTINE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/malloclike.yml b/spec/if/rtems/basedefs/malloclike.yml index 221ec5f1..9a27edce 100644 --- a/spec/if/rtems/basedefs/malloclike.yml +++ b/spec/if/rtems/basedefs/malloclike.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_MALLOCLIKE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/no-inline.yml b/spec/if/rtems/basedefs/no-inline.yml index 4b6b85f2..72146d5f 100644 --- a/spec/if/rtems/basedefs/no-inline.yml +++ b/spec/if/rtems/basedefs/no-inline.yml @@ -13,6 +13,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_NO_INLINE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/no-return.yml b/spec/if/rtems/basedefs/no-return.yml index 408c86a2..943a2587 100644 --- a/spec/if/rtems/basedefs/no-return.yml +++ b/spec/if/rtems/basedefs/no-return.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_NO_RETURN +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/obfuscate-variable.yml b/spec/if/rtems/basedefs/obfuscate-variable.yml index 10e117aa..290a4060 100644 --- a/spec/if/rtems/basedefs/obfuscate-variable.yml +++ b/spec/if/rtems/basedefs/obfuscate-variable.yml @@ -16,6 +16,7 @@ interface-definition: interface-description: | The variable must be simple enough to fit into a register. interface-name: RTEMS_OBFUSCATE_VARIABLE +interface-notes: null interface-params: - description: | is the variable to obfuscate. diff --git a/spec/if/rtems/basedefs/packed.yml b/spec/if/rtems/basedefs/packed.yml index 131b248d..9dde6cb6 100644 --- a/spec/if/rtems/basedefs/packed.yml +++ b/spec/if/rtems/basedefs/packed.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_PACKED +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/predict-false.yml b/spec/if/rtems/basedefs/predict-false.yml index 347b4114..332a639a 100644 --- a/spec/if/rtems/basedefs/predict-false.yml +++ b/spec/if/rtems/basedefs/predict-false.yml @@ -15,6 +15,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_PREDICT_FALSE +interface-notes: null interface-params: - description: | is the expression. diff --git a/spec/if/rtems/basedefs/predict-true.yml b/spec/if/rtems/basedefs/predict-true.yml index fb4d20c2..b8a1e7d2 100644 --- a/spec/if/rtems/basedefs/predict-true.yml +++ b/spec/if/rtems/basedefs/predict-true.yml @@ -15,6 +15,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_PREDICT_TRUE +interface-notes: null interface-params: - description: | is the expression. diff --git a/spec/if/rtems/basedefs/printflike.yml b/spec/if/rtems/basedefs/printflike.yml index b40c7456..e564ce21 100644 --- a/spec/if/rtems/basedefs/printflike.yml +++ b/spec/if/rtems/basedefs/printflike.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_PRINTFLIKE +interface-notes: null interface-params: - description: | is the position of the format parameter index (starting with one). diff --git a/spec/if/rtems/basedefs/pure.yml b/spec/if/rtems/basedefs/pure.yml index 82fb0228..63f10204 100644 --- a/spec/if/rtems/basedefs/pure.yml +++ b/spec/if/rtems/basedefs/pure.yml @@ -15,6 +15,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_PURE +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/return-address.yml b/spec/if/rtems/basedefs/return-address.yml index 7791b71c..6302589c 100644 --- a/spec/if/rtems/basedefs/return-address.yml +++ b/spec/if/rtems/basedefs/return-address.yml @@ -13,6 +13,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_RETURN_ADDRESS +interface-notes: null interface-params: [] interface-return: return: The return address of the current function. diff --git a/spec/if/rtems/basedefs/section.yml b/spec/if/rtems/basedefs/section.yml index f8236464..00e46544 100644 --- a/spec/if/rtems/basedefs/section.yml +++ b/spec/if/rtems/basedefs/section.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_SECTION +interface-notes: null interface-params: - description: | is the section name as a string. diff --git a/spec/if/rtems/basedefs/static-assert.yml b/spec/if/rtems/basedefs/static-assert.yml index 27c05f4f..c31eafa8 100644 --- a/spec/if/rtems/basedefs/static-assert.yml +++ b/spec/if/rtems/basedefs/static-assert.yml @@ -19,6 +19,7 @@ interface-definition: - ${/if/compiler/stdc-version:/interface-name} >= 201112L interface-description: null interface-name: RTEMS_STATIC_ASSERT +interface-notes: null interface-params: - description: | is the condition this static assertion shall satisfy. diff --git a/spec/if/rtems/basedefs/string.yml b/spec/if/rtems/basedefs/string.yml index 73ceb85b..ac67e0d2 100644 --- a/spec/if/rtems/basedefs/string.yml +++ b/spec/if/rtems/basedefs/string.yml @@ -9,6 +9,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_STRING +interface-notes: null interface-params: - description: | is the token to stringify. diff --git a/spec/if/rtems/basedefs/symbol-name.yml b/spec/if/rtems/basedefs/symbol-name.yml index 968b3830..44b49b04 100644 --- a/spec/if/rtems/basedefs/symbol-name.yml +++ b/spec/if/rtems/basedefs/symbol-name.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/user-label-prefix:/interface-name}) interface-description: null interface-name: RTEMS_SYMBOL_NAME +interface-notes: null interface-params: - description: | is the user defined name of the symbol. The name shall be a valid diff --git a/spec/if/rtems/basedefs/true.yml b/spec/if/rtems/basedefs/true.yml index 7ced1dd8..8b3ed397 100644 --- a/spec/if/rtems/basedefs/true.yml +++ b/spec/if/rtems/basedefs/true.yml @@ -2,13 +2,14 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: - - not: "TRUE" +- not: 'TRUE' interface-brief: If TRUE is undefined, then TRUE is defined to 1. -interface-description: null -interface-name: "TRUE" interface-definition: - default: "1" + default: '1' variants: [] +interface-description: null +interface-name: 'TRUE' +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/typeof-refx.yml b/spec/if/rtems/basedefs/typeof-refx.yml index 5a96a325..00616b9c 100644 --- a/spec/if/rtems/basedefs/typeof-refx.yml +++ b/spec/if/rtems/basedefs/typeof-refx.yml @@ -15,6 +15,7 @@ interface-definition: interface-description: | The reference type idea is based on libHX by Jan Engelhardt. interface-name: RTEMS_TYPEOF_REFX +interface-notes: null interface-params: - description: | is the pointer indirection level expressed in *. diff --git a/spec/if/rtems/basedefs/unreachable.yml b/spec/if/rtems/basedefs/unreachable.yml index 76787629..b2600487 100644 --- a/spec/if/rtems/basedefs/unreachable.yml +++ b/spec/if/rtems/basedefs/unreachable.yml @@ -17,6 +17,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_UNREACHABLE +interface-notes: null interface-params: [] interface-return: return: null diff --git a/spec/if/rtems/basedefs/unused.yml b/spec/if/rtems/basedefs/unused.yml index 6caa5fbd..beef36d5 100644 --- a/spec/if/rtems/basedefs/unused.yml +++ b/spec/if/rtems/basedefs/unused.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_UNUSED +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/used.yml b/spec/if/rtems/basedefs/used.yml index d9d029aa..b2e7e6a1 100644 --- a/spec/if/rtems/basedefs/used.yml +++ b/spec/if/rtems/basedefs/used.yml @@ -13,6 +13,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_USED +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/warn-unused-result.yml b/spec/if/rtems/basedefs/warn-unused-result.yml index b6f1c8d4..bb8871d1 100644 --- a/spec/if/rtems/basedefs/warn-unused-result.yml +++ b/spec/if/rtems/basedefs/warn-unused-result.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_WARN_UNUSED_RESULT +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/weak-alias.yml b/spec/if/rtems/basedefs/weak-alias.yml index fb497193..a73108fd 100644 --- a/spec/if/rtems/basedefs/weak-alias.yml +++ b/spec/if/rtems/basedefs/weak-alias.yml @@ -14,6 +14,7 @@ interface-definition: - defined(${/if/compiler/gnuc:/interface-name}) interface-description: null interface-name: RTEMS_WEAK_ALIAS +interface-notes: null interface-params: - description: | is the target function name. diff --git a/spec/if/rtems/basedefs/weak.yml b/spec/if/rtems/basedefs/weak.yml index 6b9cd64f..9ee84ab6 100644 --- a/spec/if/rtems/basedefs/weak.yml +++ b/spec/if/rtems/basedefs/weak.yml @@ -16,6 +16,7 @@ interface-description: | Use this attribute for function definitions. Do not use it for function declarations. interface-name: RTEMS_WEAK +interface-notes: null interface-type: define links: - role: interface-placement diff --git a/spec/if/rtems/basedefs/xconcat.yml b/spec/if/rtems/basedefs/xconcat.yml index 7f2ded39..283f531b 100644 --- a/spec/if/rtems/basedefs/xconcat.yml +++ b/spec/if/rtems/basedefs/xconcat.yml @@ -9,6 +9,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_XCONCAT +interface-notes: null interface-params: - description: | is expanded first and then used as the left hand side token of the diff --git a/spec/if/rtems/basedefs/xstring.yml b/spec/if/rtems/basedefs/xstring.yml index f70fa9ef..0593c0a5 100644 --- a/spec/if/rtems/basedefs/xstring.yml +++ b/spec/if/rtems/basedefs/xstring.yml @@ -9,6 +9,7 @@ interface-definition: variants: [] interface-description: null interface-name: RTEMS_XSTRING +interface-notes: null interface-params: - description: | is the token expand and stringify. diff --git a/spec/if/rtems/basedefs/zero-length-array.yml b/spec/if/rtems/basedefs/zero-length-array.yml index 189fb0a3..fc507e6f 100644 --- a/spec/if/rtems/basedefs/zero-length-array.yml +++ b/spec/if/rtems/basedefs/zero-length-array.yml @@ -12,6 +12,7 @@ interface-description: | not allow flexible array members. Use the GNU extension which is also supported by other compilers. interface-name: RTEMS_ZERO_LENGTH_ARRAY +interface-notes: null interface-type: define links: - role: interface-placement |