From 887b8d3dd60db9a7ac020465b36f9d9a95630bf7 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 29 Sep 2021 12:45:40 +0200 Subject: glossary: Add terms --- c-user/glossary.rst | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'c-user/glossary.rst') diff --git a/c-user/glossary.rst b/c-user/glossary.rst index b5dce69..4474848 100644 --- a/c-user/glossary.rst +++ b/c-user/glossary.rst @@ -101,9 +101,21 @@ Glossary C++11 The standard ISO/IEC 14882:2011. + C++14 + The standard ISO/IEC 14882:2014. + + C++17 + The standard ISO/IEC 14882:2017. + + C++20 + The standard ISO/IEC 14882:2020. + C11 The standard ISO/IEC 9899:2011. + C17 + The standard ISO/IEC 9899:2018. + calling convention The processor and compiler dependent rules which define the mechanism used to invoke subroutines in a high-level language. These rules define @@ -250,6 +262,9 @@ Glossary EARS This term is an acronym for Easy Approach to Requirements Syntax. + EDF + This term is an acronym for Earliest Deadline First. + ELF This term is an acronym for `Executable and Linkable Format `_. @@ -345,6 +360,14 @@ Glossary freed A resource that has been released by the application to RTEMS. + Futex + This term is an abbreviation for + `Fast User-Space Locking `_. + The futex support in RTEMS is provided for the barriers of the + :term:`OpenMP` library provided by :term:`GCC`. It could be used to + implement high performance :term:`SMP` synchronization primitives which + offer random-fairness. + GCC This term is an acronym for `GNU Compiler Collection `_. @@ -543,6 +566,9 @@ Glossary This term is an acronym for :term:`Multiprocessor Communications Interface Layer`. + MrsP + This term is an acronym for Multiprocessor Resource-Sharing Protocol. + multiprocessing The simultaneous execution of two or more processes by a multiple processor computer system. @@ -606,6 +632,10 @@ Glossary clustered scheduling. The ``m`` denotes the number of processors in the system. + OpenMP + This term is an acronym for + `Open Multi-Processing `_. + operating system The software which controls all the computer's resources and provides the base upon which application programs can be written. -- cgit v1.2.3