diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-09-29 11:15:05 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-09-29 14:06:01 +0200 |
commit | 660c7631c3e5ff34f02c55221d510a260c94f59a (patch) | |
tree | af98a2dec56923b1cf85428dbdab9f8b24ead4ad | |
parent | spec: Improve thread queue enqueue FIFO test (diff) | |
download | rtems-central-660c7631c3e5ff34f02c55221d510a260c94f59a.tar.bz2 |
glossary: Add C*, EDF, Futex, MrsP, and OpenMP
-rw-r--r-- | spec-glossary/glossary/c17.yml | 12 | ||||
-rw-r--r-- | spec-glossary/glossary/cxx14.yml | 12 | ||||
-rw-r--r-- | spec-glossary/glossary/cxx17.yml | 12 | ||||
-rw-r--r-- | spec-glossary/glossary/cxx20.yml | 12 | ||||
-rw-r--r-- | spec-glossary/glossary/edf.yml | 12 | ||||
-rw-r--r-- | spec-glossary/glossary/futex.yml | 17 | ||||
-rw-r--r-- | spec-glossary/glossary/mrsp.yml | 12 | ||||
-rw-r--r-- | spec-glossary/glossary/openmp.yml | 13 |
8 files changed, 102 insertions, 0 deletions
diff --git a/spec-glossary/glossary/c17.yml b/spec-glossary/glossary/c17.yml new file mode 100644 index 00000000..1e407c8e --- /dev/null +++ b/spec-glossary/glossary/c17.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: C17 +text: | + The standard ISO/IEC 9899:2018. +type: glossary diff --git a/spec-glossary/glossary/cxx14.yml b/spec-glossary/glossary/cxx14.yml new file mode 100644 index 00000000..fd543a3e --- /dev/null +++ b/spec-glossary/glossary/cxx14.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: C++14 +text: | + The standard ISO/IEC 14882:2014. +type: glossary diff --git a/spec-glossary/glossary/cxx17.yml b/spec-glossary/glossary/cxx17.yml new file mode 100644 index 00000000..5ed6cb86 --- /dev/null +++ b/spec-glossary/glossary/cxx17.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: C++17 +text: | + The standard ISO/IEC 14882:2017. +type: glossary diff --git a/spec-glossary/glossary/cxx20.yml b/spec-glossary/glossary/cxx20.yml new file mode 100644 index 00000000..223946b8 --- /dev/null +++ b/spec-glossary/glossary/cxx20.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: C++20 +text: | + The standard ISO/IEC 14882:2020. +type: glossary diff --git a/spec-glossary/glossary/edf.yml b/spec-glossary/glossary/edf.yml new file mode 100644 index 00000000..1879eed0 --- /dev/null +++ b/spec-glossary/glossary/edf.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: EDF +text: | + This term is an acronym for Earliest Deadline First. +type: glossary diff --git a/spec-glossary/glossary/futex.yml b/spec-glossary/glossary/futex.yml new file mode 100644 index 00000000..86cb6919 --- /dev/null +++ b/spec-glossary/glossary/futex.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: Futex +text: | + This term is an abbreviation for + `Fast User-Space Locking <https://man7.org/linux/man-pages/man2/futex.2.html>`_. + The futex support in RTEMS is provided for the barriers of the + ${openmp:/term} library provided by ${gcc:/term}. It could be used to + implement high performance ${smp:/term} synchronization primitives which + offer random-fairness. +type: glossary diff --git a/spec-glossary/glossary/mrsp.yml b/spec-glossary/glossary/mrsp.yml new file mode 100644 index 00000000..4ee8487a --- /dev/null +++ b/spec-glossary/glossary/mrsp.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: MrsP +text: | + This term is an acronym for Multiprocessor Resource-Sharing Protocol. +type: glossary diff --git a/spec-glossary/glossary/openmp.yml b/spec-glossary/glossary/openmp.yml new file mode 100644 index 00000000..e1f2bce9 --- /dev/null +++ b/spec-glossary/glossary/openmp.yml @@ -0,0 +1,13 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +glossary-type: term +links: +- role: glossary-member + uid: ../glossary-general +term: OpenMP +text: | + This term is an acronym for + `Open Multi-Processing <https://www.openmp.org/>`_. +type: glossary |