summaryrefslogtreecommitdiffstats
path: root/c-user/glossary.rst
diff options
context:
space:
mode:
Diffstat (limited to 'c-user/glossary.rst')
-rw-r--r--c-user/glossary.rst19
1 files changed, 18 insertions, 1 deletions
diff --git a/c-user/glossary.rst b/c-user/glossary.rst
index 3cb0ed9..44f8f88 100644
--- a/c-user/glossary.rst
+++ b/c-user/glossary.rst
@@ -25,7 +25,7 @@ Glossary
manager are used to service signals.
:dfn:`atomic operations`
- Atomic operations are defined in terms of *ISO/IEC 9899:2011*.
+ Atomic operations are defined in terms of :ref:`C11 <C11>`.
:dfn:`awakened`
A term used to describe a task that has been unblocked and may be scheduled
@@ -61,6 +61,16 @@ Glossary
:dfn:`buffer`
A fixed length block of memory allocated from a partition.
+.. _C11:
+
+:dfn:`C11`
+ The standard ISO/IEC 9899:2011.
+
+.. _C++11:
+
+:dfn:`C++11`
+ The standard ISO/IEC 14882:2011.
+
:dfn:`calling convention`
The processor and compiler dependent rules which define the mechanism used
to invoke subroutines in a high-level language. These rules define the
@@ -701,6 +711,13 @@ Glossary
:dfn:`timeslice`
The application defined unit of time in which the processor is allocated.
+.. _TLS:
+
+:dfn:`TLS`
+ An acronym for Thread-Local Storage :cite:`Drepper:2013:TLS`. TLS is
+ available in :ref:`C11 <C11>` and :ref:`C++11 <C++11>`. The support for
+ TLS depends on the CPU port :cite:`RTEMS:CPU`.
+
:dfn:`TMCB`
An acronym for Timer Control Block.