summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-07 11:20:22 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-08 08:34:29 +0200
commitb1033ead504912987c2691d9afcc9c0bdfdd6b18 (patch)
tree2c002d48d35da6e2380d8808bb42bf1bb5b23d30
parentinterface: Restrict includes to header files (diff)
downloadrtems-central-b1033ead504912987c2691d9afcc9c0bdfdd6b18.tar.bz2
spec: Fix placement of external interfaces
-rw-r--r--spec/build-options/if/ada.yml2
-rw-r--r--spec/build-options/if/debug.yml2
-rw-r--r--spec/build-options/if/drvmgr.yml2
-rw-r--r--spec/build-options/if/multiprocessing.yml2
-rw-r--r--spec/build-options/if/networking.yml2
-rw-r--r--spec/build-options/if/paravirt.yml2
-rw-r--r--spec/build-options/if/posix.yml2
-rw-r--r--spec/build-options/if/profiling.yml2
-rw-r--r--spec/build-options/if/smp.yml2
-rw-r--r--spec/c/if/group.yml2
-rw-r--r--spec/compiler/if/asm.yml2
-rw-r--r--spec/compiler/if/builtin-choose-expr.yml2
-rw-r--r--spec/compiler/if/builtin-expect.yml2
-rw-r--r--spec/compiler/if/builtin-return-address.yml2
-rw-r--r--spec/compiler/if/builtin-types-compatible-p.yml2
-rw-r--r--spec/compiler/if/builtin-unreachable.yml2
-rw-r--r--spec/compiler/if/coverity.yml2
-rw-r--r--spec/compiler/if/cplusplus.yml2
-rw-r--r--spec/compiler/if/gnuc.yml2
-rw-r--r--spec/compiler/if/stdc-version.yml2
-rw-r--r--spec/compiler/if/typeof.yml2
-rw-r--r--spec/compiler/if/user-label-prefix.yml2
-rw-r--r--spec/newlib/if/group.yml2
-rw-r--r--spec/user/if/asm.yml2
-rw-r--r--spec/user/if/false.yml2
-rw-r--r--spec/user/if/true.yml2
26 files changed, 48 insertions, 4 deletions
diff --git a/spec/build-options/if/ada.yml b/spec/build-options/if/ada.yml
index 7bdfd63c..41843100 100644
--- a/spec/build-options/if/ada.yml
+++ b/spec/build-options/if/ada.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: __RTEMS_ADA__
diff --git a/spec/build-options/if/debug.yml b/spec/build-options/if/debug.yml
index 0d787a52..97194086 100644
--- a/spec/build-options/if/debug.yml
+++ b/spec/build-options/if/debug.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_DEBUG
diff --git a/spec/build-options/if/drvmgr.yml b/spec/build-options/if/drvmgr.yml
index ddb96579..b7345244 100644
--- a/spec/build-options/if/drvmgr.yml
+++ b/spec/build-options/if/drvmgr.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_DRVMGR_STARTUP
diff --git a/spec/build-options/if/multiprocessing.yml b/spec/build-options/if/multiprocessing.yml
index 198bc242..ae18531f 100644
--- a/spec/build-options/if/multiprocessing.yml
+++ b/spec/build-options/if/multiprocessing.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_MULTIPROCESSING
diff --git a/spec/build-options/if/networking.yml b/spec/build-options/if/networking.yml
index 4935cccb..60777cb9 100644
--- a/spec/build-options/if/networking.yml
+++ b/spec/build-options/if/networking.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_NETWORKING
diff --git a/spec/build-options/if/paravirt.yml b/spec/build-options/if/paravirt.yml
index 1236091b..667df948 100644
--- a/spec/build-options/if/paravirt.yml
+++ b/spec/build-options/if/paravirt.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_PARAVIRT
diff --git a/spec/build-options/if/posix.yml b/spec/build-options/if/posix.yml
index 2f573263..9be63ffd 100644
--- a/spec/build-options/if/posix.yml
+++ b/spec/build-options/if/posix.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_POSIX_API
diff --git a/spec/build-options/if/profiling.yml b/spec/build-options/if/profiling.yml
index 95e4d005..33169903 100644
--- a/spec/build-options/if/profiling.yml
+++ b/spec/build-options/if/profiling.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_PROFILING
diff --git a/spec/build-options/if/smp.yml b/spec/build-options/if/smp.yml
index 0639ffea..768a4e12 100644
--- a/spec/build-options/if/smp.yml
+++ b/spec/build-options/if/smp.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: cpuopts
- role: interface-ingroup
uid: group
name: RTEMS_SMP
diff --git a/spec/c/if/group.yml b/spec/c/if/group.yml
index 14dd9fb8..9b68d875 100644
--- a/spec/c/if/group.yml
+++ b/spec/c/if/group.yml
@@ -12,8 +12,6 @@ interface-type: group
links:
- role: requirement-refinement
uid: /req/api
-- role: interface-placement
- uid: domain
name: C and POSIX
text: |
The ${/glossary/api:/term} shall provide interfaces specified by
diff --git a/spec/compiler/if/asm.yml b/spec/compiler/if/asm.yml
index 293da75c..76d9c7d4 100644
--- a/spec/compiler/if/asm.yml
+++ b/spec/compiler/if/asm.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __asm__
diff --git a/spec/compiler/if/builtin-choose-expr.yml b/spec/compiler/if/builtin-choose-expr.yml
index 394730f4..d244a64e 100644
--- a/spec/compiler/if/builtin-choose-expr.yml
+++ b/spec/compiler/if/builtin-choose-expr.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __builtin_choose_expr
diff --git a/spec/compiler/if/builtin-expect.yml b/spec/compiler/if/builtin-expect.yml
index e195a27d..dcadf8c4 100644
--- a/spec/compiler/if/builtin-expect.yml
+++ b/spec/compiler/if/builtin-expect.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __builtin_expect
diff --git a/spec/compiler/if/builtin-return-address.yml b/spec/compiler/if/builtin-return-address.yml
index b5ff188d..c1333a62 100644
--- a/spec/compiler/if/builtin-return-address.yml
+++ b/spec/compiler/if/builtin-return-address.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __builtin_return_address
diff --git a/spec/compiler/if/builtin-types-compatible-p.yml b/spec/compiler/if/builtin-types-compatible-p.yml
index ca3565f3..b4bab386 100644
--- a/spec/compiler/if/builtin-types-compatible-p.yml
+++ b/spec/compiler/if/builtin-types-compatible-p.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __builtin_types_compatible_p
diff --git a/spec/compiler/if/builtin-unreachable.yml b/spec/compiler/if/builtin-unreachable.yml
index e2c4b937..0586a8d5 100644
--- a/spec/compiler/if/builtin-unreachable.yml
+++ b/spec/compiler/if/builtin-unreachable.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __builtin_unreachable
diff --git a/spec/compiler/if/coverity.yml b/spec/compiler/if/coverity.yml
index 05104ffa..e5d234d9 100644
--- a/spec/compiler/if/coverity.yml
+++ b/spec/compiler/if/coverity.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __COVERITY__
diff --git a/spec/compiler/if/cplusplus.yml b/spec/compiler/if/cplusplus.yml
index 7deb19e4..1f03d33e 100644
--- a/spec/compiler/if/cplusplus.yml
+++ b/spec/compiler/if/cplusplus.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __cplusplus
diff --git a/spec/compiler/if/gnuc.yml b/spec/compiler/if/gnuc.yml
index c9082f6b..95e1eac7 100644
--- a/spec/compiler/if/gnuc.yml
+++ b/spec/compiler/if/gnuc.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __GNUC__
diff --git a/spec/compiler/if/stdc-version.yml b/spec/compiler/if/stdc-version.yml
index 1a6d0f32..0dcb5c02 100644
--- a/spec/compiler/if/stdc-version.yml
+++ b/spec/compiler/if/stdc-version.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __STDC_VERSION__
diff --git a/spec/compiler/if/typeof.yml b/spec/compiler/if/typeof.yml
index 340e0b05..cd8603f8 100644
--- a/spec/compiler/if/typeof.yml
+++ b/spec/compiler/if/typeof.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __typeof__
diff --git a/spec/compiler/if/user-label-prefix.yml b/spec/compiler/if/user-label-prefix.yml
index a5af7267..cb75dbcf 100644
--- a/spec/compiler/if/user-label-prefix.yml
+++ b/spec/compiler/if/user-label-prefix.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: __USER_LABEL_PREFIX__
diff --git a/spec/newlib/if/group.yml b/spec/newlib/if/group.yml
index 9e47e341..1ba522c8 100644
--- a/spec/newlib/if/group.yml
+++ b/spec/newlib/if/group.yml
@@ -11,8 +11,6 @@ interface-type: group
links:
- role: requirement-refinement
uid: /req/api
-- role: interface-placement
- uid: domain
name: Newlib
text: |
The ${/glossary/api:/term} shall provide interfaces defined by Newlib.
diff --git a/spec/user/if/asm.yml b/spec/user/if/asm.yml
index 367c87c8..14c0c981 100644
--- a/spec/user/if/asm.yml
+++ b/spec/user/if/asm.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: ASM
diff --git a/spec/user/if/false.yml b/spec/user/if/false.yml
index 77dda8f0..b44074d5 100644
--- a/spec/user/if/false.yml
+++ b/spec/user/if/false.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: 'FALSE'
diff --git a/spec/user/if/true.yml b/spec/user/if/true.yml
index a37059be..0e9d6668 100644
--- a/spec/user/if/true.yml
+++ b/spec/user/if/true.yml
@@ -5,6 +5,8 @@ enabled-by: true
index-entries: []
interface-type: unspecified-define
links:
+- role: interface-placement
+ uid: domain
- role: interface-ingroup
uid: group
name: 'TRUE'