summaryrefslogtreecommitdiffstats
path: root/spec/c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-05-28 07:21:53 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-05-28 07:21:53 +0200
commit9dfeb84cc58cbbfa09e4e8875eadce49fe2cc14a (patch)
tree3c28fb9093d4d825d040ada0d47d69c4829f594d /spec/c
parentspec: Add "interface-ingroup-hidden" link role (diff)
downloadrtems-central-9dfeb84cc58cbbfa09e4e8875eadce49fe2cc14a.tar.bz2
spec: Add interface group for C and POSIX
Diffstat (limited to 'spec/c')
-rw-r--r--spec/c/if/clock-nanosleep.yml2
-rw-r--r--spec/c/if/group.yml19
-rw-r--r--spec/c/if/posix-memalign.yml2
3 files changed, 23 insertions, 0 deletions
diff --git a/spec/c/if/clock-nanosleep.yml b/spec/c/if/clock-nanosleep.yml
index 1cf2e374..2e32a8ac 100644
--- a/spec/c/if/clock-nanosleep.yml
+++ b/spec/c/if/clock-nanosleep.yml
@@ -7,6 +7,8 @@ interface-type: unspecified-function
links:
- role: interface-placement
uid: time
+- role: interface-ingroup
+ uid: group
name: clock_nanosleep
references:
url: https://pubs.opengroup.org/onlinepubs/9699919799/functions/clock_nanosleep.html
diff --git a/spec/c/if/group.yml b/spec/c/if/group.yml
new file mode 100644
index 00000000..7167d90b
--- /dev/null
+++ b/spec/c/if/group.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This group contains the ${/glossary/c11:/term} and ${/glossary/posix:/name}.
+ interfaces.
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+description: null
+enabled-by: true
+identifier: CStd
+index-entries: []
+interface-type: group
+links:
+- role: interface-ingroup
+ uid: /if/api
+name: C and POSIX
+text: |
+ The ${/glossary/api:/term} shall contain interfaces specified by
+ ${/glossary/c11:/term} and ${/glossary/posix:/name}.
+type: interface
diff --git a/spec/c/if/posix-memalign.yml b/spec/c/if/posix-memalign.yml
index e9de1ab0..63beeab6 100644
--- a/spec/c/if/posix-memalign.yml
+++ b/spec/c/if/posix-memalign.yml
@@ -7,6 +7,8 @@ interface-type: unspecified-function
links:
- role: interface-placement
uid: stdlib
+- role: interface-ingroup
+ uid: group
name: posix_memalign
references:
url: https://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_memalign.html