summaryrefslogtreecommitdiffstats
path: root/spec/c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-26 09:04:50 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-28 07:18:33 +0200
commitd3b9142a896f710924f47b4c61c19b4201cb9e8f (patch)
treedba18635f9a4210926a85bce32f4fed47ceda9e5 /spec/c
parentspec: Update /rtems/scheduler/* documentation (diff)
downloadrtems-central-d3b9142a896f710924f47b4c61c19b4201cb9e8f.tar.bz2
spec: Allow multiple interface references
Diffstat (limited to 'spec/c')
-rw-r--r--spec/c/if/atexit.yml2
-rw-r--r--spec/c/if/bool.yml2
-rw-r--r--spec/c/if/chmod.yml2
-rw-r--r--spec/c/if/chown.yml2
-rw-r--r--spec/c/if/cpu_set_t.yml2
-rw-r--r--spec/c/if/errno.yml2
-rw-r--r--spec/c/if/exit.yml2
-rw-r--r--spec/c/if/false.yml2
-rw-r--r--spec/c/if/free.yml2
-rw-r--r--spec/c/if/int16_t.yml3
-rw-r--r--spec/c/if/int32_t.yml3
-rw-r--r--spec/c/if/int64_t.yml3
-rw-r--r--spec/c/if/int8_t.yml3
-rw-r--r--spec/c/if/intmax_t.yml3
-rw-r--r--spec/c/if/intptr_t.yml3
-rw-r--r--spec/c/if/link.yml2
-rw-r--r--spec/c/if/malloc.yml2
-rw-r--r--spec/c/if/mkfifo.yml2
-rw-r--r--spec/c/if/mknod.yml2
-rw-r--r--spec/c/if/null.yml3
-rw-r--r--spec/c/if/offsetof.yml2
-rw-r--r--spec/c/if/on-exit.yml2
-rw-r--r--spec/c/if/printf.yml2
-rw-r--r--spec/c/if/pthread_setspecific.yml2
-rw-r--r--spec/c/if/readdir.yml2
-rw-r--r--spec/c/if/readlink.yml2
-rw-r--r--spec/c/if/rename.yml2
-rw-r--r--spec/c/if/rmnod.yml2
-rw-r--r--spec/c/if/sbrk.yml2
-rw-r--r--spec/c/if/sem_init.yml2
-rw-r--r--spec/c/if/sem_open.yml2
-rw-r--r--spec/c/if/size_max.yml3
-rw-r--r--spec/c/if/size_t.yml3
-rw-r--r--spec/c/if/symlink.yml2
-rw-r--r--spec/c/if/time_t.yml2
-rw-r--r--spec/c/if/timespec.yml2
-rw-r--r--spec/c/if/timeval.yml2
-rw-r--r--spec/c/if/true.yml2
-rw-r--r--spec/c/if/uint16_t.yml3
-rw-r--r--spec/c/if/uint32_max.yml3
-rw-r--r--spec/c/if/uint32_t.yml3
-rw-r--r--spec/c/if/uint64_t.yml3
-rw-r--r--spec/c/if/uint8_t.yml3
-rw-r--r--spec/c/if/uintmax_t.yml3
-rw-r--r--spec/c/if/uintptr_max.yml3
-rw-r--r--spec/c/if/uintptr_t.yml3
-rw-r--r--spec/c/if/utime.yml2
47 files changed, 64 insertions, 47 deletions
diff --git a/spec/c/if/atexit.yml b/spec/c/if/atexit.yml
index 0464ec9c..5ebb05ce 100644
--- a/spec/c/if/atexit.yml
+++ b/spec/c/if/atexit.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdlib
name: atexit
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/bool.yml b/spec/c/if/bool.yml
index e106550c..5f689e67 100644
--- a/spec/c/if/bool.yml
+++ b/spec/c/if/bool.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdbool
name: bool
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/chmod.yml b/spec/c/if/chmod.yml
index 9e920f6c..1bb52e90 100644
--- a/spec/c/if/chmod.yml
+++ b/spec/c/if/chmod.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: chmod
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/chown.yml b/spec/c/if/chown.yml
index 05765b3d..74f7dbb4 100644
--- a/spec/c/if/chown.yml
+++ b/spec/c/if/chown.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: chown
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/cpu_set_t.yml b/spec/c/if/cpu_set_t.yml
index 6d1e14b3..a887c44d 100644
--- a/spec/c/if/cpu_set_t.yml
+++ b/spec/c/if/cpu_set_t.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-cpuset
name: cpu_set_t
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/errno.yml b/spec/c/if/errno.yml
index f256c6f2..2f138501 100644
--- a/spec/c/if/errno.yml
+++ b/spec/c/if/errno.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: errno-header
name: errno
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/exit.yml b/spec/c/if/exit.yml
index c0434c50..596fc46f 100644
--- a/spec/c/if/exit.yml
+++ b/spec/c/if/exit.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdlib
name: exit
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/false.yml b/spec/c/if/false.yml
index bf016ac7..8531c1bb 100644
--- a/spec/c/if/false.yml
+++ b/spec/c/if/false.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdbool
name: 'false'
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/free.yml b/spec/c/if/free.yml
index 4f28fb04..e47e1c5d 100644
--- a/spec/c/if/free.yml
+++ b/spec/c/if/free.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdlib
name: free
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/int16_t.yml b/spec/c/if/int16_t.yml
index 28075614..a44cb6e3 100644
--- a/spec/c/if/int16_t.yml
+++ b/spec/c/if/int16_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: int16_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/int32_t.yml b/spec/c/if/int32_t.yml
index 3b99e888..71f0d661 100644
--- a/spec/c/if/int32_t.yml
+++ b/spec/c/if/int32_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: int32_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/int64_t.yml b/spec/c/if/int64_t.yml
index ed090787..f5dbe95e 100644
--- a/spec/c/if/int64_t.yml
+++ b/spec/c/if/int64_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: int64_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/int8_t.yml b/spec/c/if/int8_t.yml
index 671c7ef1..ec76cc74 100644
--- a/spec/c/if/int8_t.yml
+++ b/spec/c/if/int8_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: int8_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/intmax_t.yml b/spec/c/if/intmax_t.yml
index c9cf46b8..47031933 100644
--- a/spec/c/if/intmax_t.yml
+++ b/spec/c/if/intmax_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: intmax_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/intptr_t.yml b/spec/c/if/intptr_t.yml
index 4507022d..11388ede 100644
--- a/spec/c/if/intptr_t.yml
+++ b/spec/c/if/intptr_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: intptr_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/link.yml b/spec/c/if/link.yml
index f741735e..bd400315 100644
--- a/spec/c/if/link.yml
+++ b/spec/c/if/link.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: link
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/malloc.yml b/spec/c/if/malloc.yml
index 2c7ae1f9..19d5bf74 100644
--- a/spec/c/if/malloc.yml
+++ b/spec/c/if/malloc.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdlib
name: malloc
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/mkfifo.yml b/spec/c/if/mkfifo.yml
index 154463d4..1e13b6b9 100644
--- a/spec/c/if/mkfifo.yml
+++ b/spec/c/if/mkfifo.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: mkfifo
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/mknod.yml b/spec/c/if/mknod.yml
index c10af8df..2ae383f0 100644
--- a/spec/c/if/mknod.yml
+++ b/spec/c/if/mknod.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: mknod
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/null.yml b/spec/c/if/null.yml
index bb510e70..dc3c5d74 100644
--- a/spec/c/if/null.yml
+++ b/spec/c/if/null.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stddef
name: 'NULL'
-reference: https://en.cppreference.com/w/c/types/NULL
+references:
+ url: https://en.cppreference.com/w/c/types/NULL
type: interface
diff --git a/spec/c/if/offsetof.yml b/spec/c/if/offsetof.yml
index 01a3cc72..fa7935a3 100644
--- a/spec/c/if/offsetof.yml
+++ b/spec/c/if/offsetof.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stddef
name: offsetof
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/on-exit.yml b/spec/c/if/on-exit.yml
index 65e2acfd..27913843 100644
--- a/spec/c/if/on-exit.yml
+++ b/spec/c/if/on-exit.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdlib
name: on_exit
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/printf.yml b/spec/c/if/printf.yml
index 95cc0102..47ccc388 100644
--- a/spec/c/if/printf.yml
+++ b/spec/c/if/printf.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdio
name: printf
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/pthread_setspecific.yml b/spec/c/if/pthread_setspecific.yml
index 1446e1a0..e4e51abf 100644
--- a/spec/c/if/pthread_setspecific.yml
+++ b/spec/c/if/pthread_setspecific.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: pthread
name: pthread_setspecific
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/readdir.yml b/spec/c/if/readdir.yml
index a1f55ff7..f364d0a1 100644
--- a/spec/c/if/readdir.yml
+++ b/spec/c/if/readdir.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: readdir
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/readlink.yml b/spec/c/if/readlink.yml
index a6c9de2e..454f9a18 100644
--- a/spec/c/if/readlink.yml
+++ b/spec/c/if/readlink.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: readlink
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/rename.yml b/spec/c/if/rename.yml
index 54ed5cb5..129c41e5 100644
--- a/spec/c/if/rename.yml
+++ b/spec/c/if/rename.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: rename
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/rmnod.yml b/spec/c/if/rmnod.yml
index a2eb8d3a..4dda42d0 100644
--- a/spec/c/if/rmnod.yml
+++ b/spec/c/if/rmnod.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: rmnod
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/sbrk.yml b/spec/c/if/sbrk.yml
index 99c02be4..ba4924d0 100644
--- a/spec/c/if/sbrk.yml
+++ b/spec/c/if/sbrk.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: unistd
name: sbrk
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/sem_init.yml b/spec/c/if/sem_init.yml
index cb2c99d8..795de105 100644
--- a/spec/c/if/sem_init.yml
+++ b/spec/c/if/sem_init.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: semaphore
name: sem_init
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/sem_open.yml b/spec/c/if/sem_open.yml
index ab63597f..7972d1b1 100644
--- a/spec/c/if/sem_open.yml
+++ b/spec/c/if/sem_open.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: semaphore
name: sem_open
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/size_max.yml b/spec/c/if/size_max.yml
index ec29e194..4def1c51 100644
--- a/spec/c/if/size_max.yml
+++ b/spec/c/if/size_max.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: SIZE_MAX
-reference: https://en.cppreference.com/w/c/types/limits
+references:
+ url: https://en.cppreference.com/w/c/types/limits
type: interface
diff --git a/spec/c/if/size_t.yml b/spec/c/if/size_t.yml
index 746c2bcc..ffc934b4 100644
--- a/spec/c/if/size_t.yml
+++ b/spec/c/if/size_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stddef
name: size_t
-reference: https://en.cppreference.com/w/c/types/size_t
+references:
+ url: https://en.cppreference.com/w/c/types/size_t
type: interface
diff --git a/spec/c/if/symlink.yml b/spec/c/if/symlink.yml
index 52471205..00807fe3 100644
--- a/spec/c/if/symlink.yml
+++ b/spec/c/if/symlink.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: symlink
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/time_t.yml b/spec/c/if/time_t.yml
index 9813e281..2ab01764 100644
--- a/spec/c/if/time_t.yml
+++ b/spec/c/if/time_t.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: time
name: time_t
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/timespec.yml b/spec/c/if/timespec.yml
index a17322a5..26775576 100644
--- a/spec/c/if/timespec.yml
+++ b/spec/c/if/timespec.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-impl-timespec
name: struct timespec
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/timeval.yml b/spec/c/if/timeval.yml
index 9b919f6e..897e951c 100644
--- a/spec/c/if/timeval.yml
+++ b/spec/c/if/timeval.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-impl-timeval
name: struct timeval
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/true.yml b/spec/c/if/true.yml
index 96f26e66..76b24ff9 100644
--- a/spec/c/if/true.yml
+++ b/spec/c/if/true.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: stdbool
name: 'true'
-reference: null
+references: {}
type: interface
diff --git a/spec/c/if/uint16_t.yml b/spec/c/if/uint16_t.yml
index 9097f762..21a5d9c4 100644
--- a/spec/c/if/uint16_t.yml
+++ b/spec/c/if/uint16_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: uint16_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/uint32_max.yml b/spec/c/if/uint32_max.yml
index c9810b5b..02292578 100644
--- a/spec/c/if/uint32_max.yml
+++ b/spec/c/if/uint32_max.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: UINT32_MAX
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/uint32_t.yml b/spec/c/if/uint32_t.yml
index 3a663980..9a1dbaab 100644
--- a/spec/c/if/uint32_t.yml
+++ b/spec/c/if/uint32_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: uint32_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/uint64_t.yml b/spec/c/if/uint64_t.yml
index 98ba745f..1de33254 100644
--- a/spec/c/if/uint64_t.yml
+++ b/spec/c/if/uint64_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: uint64_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/uint8_t.yml b/spec/c/if/uint8_t.yml
index f073f73e..e9ad1b31 100644
--- a/spec/c/if/uint8_t.yml
+++ b/spec/c/if/uint8_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: uint8_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/uintmax_t.yml b/spec/c/if/uintmax_t.yml
index cd81e26a..851c67c2 100644
--- a/spec/c/if/uintmax_t.yml
+++ b/spec/c/if/uintmax_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: uintmax_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/uintptr_max.yml b/spec/c/if/uintptr_max.yml
index 40fe396f..828003af 100644
--- a/spec/c/if/uintptr_max.yml
+++ b/spec/c/if/uintptr_max.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: UINTPTR_MAX
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/uintptr_t.yml b/spec/c/if/uintptr_t.yml
index 34de3a64..22e26b5d 100644
--- a/spec/c/if/uintptr_t.yml
+++ b/spec/c/if/uintptr_t.yml
@@ -8,5 +8,6 @@ links:
- role: interface-placement
uid: stdint
name: uintptr_t
-reference: https://en.cppreference.com/w/c/types/integer
+references:
+ url: https://en.cppreference.com/w/c/types/integer
type: interface
diff --git a/spec/c/if/utime.yml b/spec/c/if/utime.yml
index c03247b2..4221bbdb 100644
--- a/spec/c/if/utime.yml
+++ b/spec/c/if/utime.yml
@@ -8,5 +8,5 @@ links:
- role: interface-placement
uid: sys-stat
name: utime
-reference: null
+references: {}
type: interface