summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2022-08-11 08:30:00 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-08-11 08:31:14 +0200
commita23aff014c9371264b8ae7118c65e62ffc42e609 (patch)
tree00dbf9094bab98960b50b0d86c34de1458492d71
parentspec: Make constraints conditional (diff)
downloadrtems-central-a23aff014c9371264b8ae7118c65e62ffc42e609.tar.bz2
spec: Update references to --enable-* options
-rw-r--r--spec/acfg/if/group-mpci.yml15
-rw-r--r--spec/acfg/if/group-posix.yml4
-rw-r--r--spec/acfg/if/max-posix-queued-signals.yml6
-rw-r--r--spec/acfg/if/max-posix-timers.yml6
-rw-r--r--spec/acfg/if/max-processors.yml8
-rw-r--r--spec/acfg/if/mp-appl.yml6
6 files changed, 23 insertions, 22 deletions
diff --git a/spec/acfg/if/group-mpci.yml b/spec/acfg/if/group-mpci.yml
index 40e62225..b1877442 100644
--- a/spec/acfg/if/group-mpci.yml
+++ b/spec/acfg/if/group-mpci.yml
@@ -1,13 +1,14 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+- Copyright (C) 1988, 2022 On-Line Applications Research Corporation (OAR)
description: |
- This section describes multiprocessing related configuration options. The
- options are only used if RTEMS was built with the ``--enable-multiprocessing``
- build configuration option. Additionally, this class of configuration options
- are only applicable if the configuration option ${mp-appl:/name}
- is defined. The multiprocessing (MPCI) support must not be confused with the
- SMP support.
+ This section describes multiprocessing related configuration options.
+ The options are only used if RTEMS was built when the multiprocessing
+ build configuration option is enabled. The multiprocessing configuration
+ is distinct from the SMP configuration. Additionally, this class of
+ configuration options are only applicable if the configuration option
+ ${mp-appl:/name} is defined. The multiprocessing (MPCI)
+ support must not be confused with the SMP support.
enabled-by: true
index-entries: []
interface-type: appl-config-group
diff --git a/spec/acfg/if/group-posix.yml b/spec/acfg/if/group-posix.yml
index f0f646b6..1b44e158 100644
--- a/spec/acfg/if/group-posix.yml
+++ b/spec/acfg/if/group-posix.yml
@@ -1,10 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+- Copyright (C) 1988, 2022 On-Line Applications Research Corporation (OAR)
description: |
This section describes configuration options related to the POSIX API. Most
POSIX API objects are available by default since RTEMS 5.1. The queued signals
- and timers are only available if RTEMS was built with the ``--enable-posix``
+ and timers are only available if RTEMS was built with the enable POSIX
build configuration option.
enabled-by: true
index-entries: []
diff --git a/spec/acfg/if/max-posix-queued-signals.yml b/spec/acfg/if/max-posix-queued-signals.yml
index c6f77eaa..356c8579 100644
--- a/spec/acfg/if/max-posix-queued-signals.yml
+++ b/spec/acfg/if/max-posix-queued-signals.yml
@@ -1,7 +1,7 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
appl-config-option-type: integer
copyrights:
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+- Copyright (C) 1988, 2022 On-Line Applications Research Corporation (OAR)
default-value: 0
description: |
The value of this configuration option defines the maximum number of POSIX
@@ -26,6 +26,6 @@ name: CONFIGURE_MAXIMUM_POSIX_QUEUED_SIGNALS
notes: |
Unlimited objects are not available for queued signals.
- Queued signals are only available if RTEMS was built with the
- ``--enable-posix`` build configuration option.
+ Queued signals are only available if RTEMS was built with the POSIX API
+ build configuration option enabled.
type: interface
diff --git a/spec/acfg/if/max-posix-timers.yml b/spec/acfg/if/max-posix-timers.yml
index 12dd65d8..2ce146ed 100644
--- a/spec/acfg/if/max-posix-timers.yml
+++ b/spec/acfg/if/max-posix-timers.yml
@@ -1,7 +1,7 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
appl-config-option-type: integer
copyrights:
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+- Copyright (C) 1988, 2022 On-Line Applications Research Corporation (OAR)
default-value: 0
description: |
The value of this configuration option defines the maximum number of POSIX
@@ -29,6 +29,6 @@ notes: |
This object class can be configured in unlimited allocation mode, see
${/doc/if/config-unlimited-objects:/name}.
- Timers are only available if RTEMS was built with the
- ``--enable-posix`` build configuration option.
+ Timers are only available if RTEMS was built with the POSIX API build
+ configuration option enabled.
type: interface
diff --git a/spec/acfg/if/max-processors.yml b/spec/acfg/if/max-processors.yml
index 483a59fc..cba700c8 100644
--- a/spec/acfg/if/max-processors.yml
+++ b/spec/acfg/if/max-processors.yml
@@ -1,7 +1,7 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
appl-config-option-type: integer
copyrights:
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+- Copyright (C) 1988, 2022 On-Line Applications Research Corporation (OAR)
default-value: 1
description: |
The value of this configuration option defines the maximum number of
@@ -24,7 +24,7 @@ notes: |
If there are more processors available than configured, the rest will be
ignored.
- This configuration option is only evaluated in SMP configurations (e.g. RTEMS
- was built with the ``--enable-smp`` build configuration option). In all
- other configurations it has no effect.
+ This configuration option is only evaluated in SMP configurations of RTEMS
+ (e.g. RTEMS was built with the SMP build configuration option enabled).
+ In all other configurations it has no effect.
type: interface
diff --git a/spec/acfg/if/mp-appl.yml b/spec/acfg/if/mp-appl.yml
index 58c191ad..eae9a0bc 100644
--- a/spec/acfg/if/mp-appl.yml
+++ b/spec/acfg/if/mp-appl.yml
@@ -1,7 +1,7 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
appl-config-option-type: feature
copyrights:
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+- Copyright (C) 1988, 2022 On-Line Applications Research Corporation (OAR)
default: |
If this configuration option is undefined, then the multiprocessing services
are not initialized.
@@ -20,7 +20,7 @@ links:
name: CONFIGURE_MP_APPLICATION
notes: |
This configuration option shall be undefined if the multiprocessing support
- is not enabled (e.g. RTEMS was built without the ``--enable-multiprocessing``
- build configuration option). Otherwise a compile time error in the
+ is not enabled (e.g. RTEMS was built without the multiprocessing build
+ configuration option enabled). Otherwise a compile time error in the
configuration file will occur.
type: interface