[rtems-docs commit] eng: Refine unspecified interfaces

Sebastian Huber sebh at rtems.org
Tue Oct 4 06:28:59 UTC 2022


Module:    rtems-docs
Branch:    master
Commit:    c909228c7d65a7ad21bffdc5bcdec8612d422ce7
Changeset: http://git.rtems.org/rtems-docs/commit/?id=c909228c7d65a7ad21bffdc5bcdec8612d422ce7

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Oct  4 08:22:26 2022 +0200

eng: Refine unspecified interfaces

Update #3715.

---

 eng/req/items.rst | 27 ++++++++++++++++++++++++---
 1 file changed, 24 insertions(+), 3 deletions(-)

diff --git a/eng/req/items.rst b/eng/req/items.rst
index 564a19e..b066f02 100644
--- a/eng/req/items.rst
+++ b/eng/req/items.rst
@@ -1534,10 +1534,16 @@ Interface Unspecified Item Type
 This type refines the following types:
 
 * :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
-  the value is ``unspecified``
+  the value is ``unspecified-define``
 
 * :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
-  the value is ``unspecified-define``
+  the value is ``unspecified-define-or-object``
+
+* :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
+  the value is ``unspecified-enum``
+
+* :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
+  the value is ``unspecified-enumerator``
 
 * :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
   the value is ``unspecified-function``
@@ -1546,7 +1552,22 @@ This type refines the following types:
   the value is ``unspecified-group``
 
 * :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
-  the value is ``unspecified-type``
+  the value is ``unspecified-macro``
+
+* :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
+  the value is ``unspecified-macro-or-function``
+
+* :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
+  the value is ``unspecified-object``
+
+* :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
+  the value is ``unspecified-struct``
+
+* :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
+  the value is ``unspecified-typedef``
+
+* :ref:`SpecTypeInterfaceItemType` through the ``interface-type`` attribute if
+  the value is ``unspecified-union``
 
 This set of attributes specifies an unspecified interface. All explicit
 attributes shall be specified. The explicit attributes for this type are:



More information about the vc mailing list