diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-11-24 10:16:52 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-11-24 10:20:42 +0100 |
commit | 98288212f7fa6dbb4370e21e40acd4ab66f6c2f2 (patch) | |
tree | e1e0a2e578f7f97c52f5401645a396b9f2e05b3a | |
parent | spec: Specify SMP scheduler detail (diff) | |
download | rtems-central-98288212f7fa6dbb4370e21e40acd4ab66f6c2f2.tar.bz2 |
spec: Adjust acfg constraints
-rw-r--r-- | spec/acfg/constraint/option-pre-qualified-mandatory.yml (renamed from spec/acfg/constraint/option-pre-qualified-use.yml) | 2 | ||||
-rw-r--r-- | spec/acfg/constraint/option-pre-qualified-zero.yml | 4 | ||||
-rw-r--r-- | spec/acfg/if/appl-disable-filesystem.yml | 2 | ||||
-rw-r--r-- | spec/acfg/if/disable-newlib-reentrancy.yml | 2 | ||||
-rw-r--r-- | spec/acfg/if/max-file-descriptors.yml | 2 |
5 files changed, 9 insertions, 3 deletions
diff --git a/spec/acfg/constraint/option-pre-qualified-use.yml b/spec/acfg/constraint/option-pre-qualified-mandatory.yml index 512a16e9..0ecb7ca7 100644 --- a/spec/acfg/constraint/option-pre-qualified-use.yml +++ b/spec/acfg/constraint/option-pre-qualified-mandatory.yml @@ -9,6 +9,6 @@ rationale: null text: | The application configuration option is mandatory for the pre-qualified feature set of RTEMS. Applications which are restricted to only use - interfaces of the pre-qualified feature set of RTEMS shall use the + interfaces of the pre-qualified feature set of RTEMS shall define the application configuration option. type: constraint diff --git a/spec/acfg/constraint/option-pre-qualified-zero.yml b/spec/acfg/constraint/option-pre-qualified-zero.yml index d1db6b38..4eaf34f3 100644 --- a/spec/acfg/constraint/option-pre-qualified-zero.yml +++ b/spec/acfg/constraint/option-pre-qualified-zero.yml @@ -7,8 +7,8 @@ links: uid: /req/usage-constraints rationale: null text: | - A value of zero is required for the application configuration option for the + A value of zero for the application configuration option is mandatory for the pre-qualified feature set of RTEMS. Applications which are restricted to only use interfaces of the pre-qualified feature set of RTEMS shall define - the application configuration option to a value equal to zero. + the application configuration option to zero. type: constraint diff --git a/spec/acfg/if/appl-disable-filesystem.yml b/spec/acfg/if/appl-disable-filesystem.yml index 29d2f15f..61a56bf2 100644 --- a/spec/acfg/if/appl-disable-filesystem.yml +++ b/spec/acfg/if/appl-disable-filesystem.yml @@ -17,6 +17,8 @@ links: uid: ../req/appl-disable-filesystem - role: appl-config-group-member uid: group-filesystem +- role: constraint + uid: ../constraint/option-pre-qualified-mandatory name: CONFIGURE_APPLICATION_DISABLE_FILESYSTEM notes: | Filesystems shall be initialized to support file descriptor based device diff --git a/spec/acfg/if/disable-newlib-reentrancy.yml b/spec/acfg/if/disable-newlib-reentrancy.yml index 184d948d..79d975dc 100644 --- a/spec/acfg/if/disable-newlib-reentrancy.yml +++ b/spec/acfg/if/disable-newlib-reentrancy.yml @@ -13,6 +13,8 @@ links: uid: ../req/disable-newlib-reentrancy - role: appl-config-group-member uid: group-general +- role: constraint + uid: ../constraint/option-pre-qualified-mandatory name: CONFIGURE_DISABLE_NEWLIB_REENTRANCY notes: | You can enable this option to reduce the size of the :term:`TCB`. Use this diff --git a/spec/acfg/if/max-file-descriptors.yml b/spec/acfg/if/max-file-descriptors.yml index d4988451..507f37f2 100644 --- a/spec/acfg/if/max-file-descriptors.yml +++ b/spec/acfg/if/max-file-descriptors.yml @@ -16,6 +16,8 @@ links: - role: appl-config-group-member uid: group-general - role: constraint + uid: ../constraint/option-pre-qualified-zero +- role: constraint uid: ../constraint/min-zero - role: constraint uid: ../constraint/max-size |