Index: c-user/glossary.rst
===================================================================
--- c-user/glossary.rst	(revision 834dcf57e71b3a4ae73d329066ee3af7c6cf5a4d)
+++ c-user/glossary.rst	(revision d2acbca7373a077f99d4760e046dd631a0fc6774)
@@ -58,22 +58,22 @@
         a scheduler instance.
 
-    broadcast
-        To simultaneously send a message to a logical set of destinations.
-
     Board Support Package
         A collection of device initialization and control routines specific to a
         particular type of board or collection of boards.
 
+    broadcast
+        To simultaneously send a message to a logical set of destinations.
+
+    BSP
+        An acronym for :term:`Board Support Package`.
+
     buffer
         A fixed length block of memory allocated from a partition.
 
-    BSP
-        An acronym for :term:`Board Support Package`.
+    C++11
+        The standard ISO/IEC 14882:2011.
 
     C11
         The standard ISO/IEC 9899:2011.
-
-    C++11
-        The standard ISO/IEC 14882:2011.
 
     calling convention
@@ -143,4 +143,8 @@
         Control software for special peripheral devices used by the application.
 
+    Device Driver Table
+        A table which contains the entry points for each of the configured device
+        drivers.
+
     directives
         RTEMS' provided routines that provide support mechanisms for real-time
@@ -154,8 +158,4 @@
         The state entered by a task after it is created and before it has been
         started.
-
-    Device Driver Table
-        A table which contains the entry points for each of the configured device
-        drivers.
 
     dual-ported
@@ -167,4 +167,8 @@
         For example, the software in a fuel-injection control system is an
         embedded application found in many late-model automobiles.
+
+    entry point
+        The address at which a function or task begins to execute.  In C, the
+        entry point of a function is the function's name.
 
     envelope
@@ -173,8 +177,4 @@
         routing information needed by the MPCI.  The contents of an envelope are
         referred to as a packet.
-
-    entry point
-        The address at which a function or task begins to execute.  In C, the
-        entry point of a function is the function's name.
 
     error code
@@ -252,4 +252,7 @@
         A multiprocessor computer system composed of a single type of processor.
 
+    I/O
+        An acronym for Input/Output.
+
     ID
         An RTEMS assigned identification tag used to access an active object.
@@ -278,7 +281,4 @@
     Interrupt Service Routine
         An ISR is invoked by the CPU to process a pending interrupt.
-
-    I/O
-        An acronym for Input/Output.
 
     ISR
@@ -500,4 +500,7 @@
         An acronym for :term:`Proxy Control Block`.
 
+    QCB
+        An acronym for :term:`Message Queue Control Block`.
+
     quantum
         The application defined unit of time in which the processor is allocated.
@@ -505,7 +508,4 @@
     queue
         Alternate term for message queue.
-
-    QCB
-        An acronym for :term:`Message Queue Control Block`.
 
     ready task
@@ -630,4 +630,10 @@
         An acronym for Symmetric Multiprocessing.
 
+    SMP barriers
+        The SMP barriers ensure that a defined set of independent threads of
+        execution on a set of processors reaches a common synchronization point
+        in time.  They are implemented using atomic operations.  Currently a
+        sense barrier is used in RTEMS.
+
     SMP locks
         The SMP locks ensure mutual exclusion on the lowest level and are a
@@ -635,10 +641,4 @@
         usually disabled while holding an SMP lock.  They are implemented using
         atomic operations.  Currently a ticket lock is used in RTEMS.
-
-    SMP barriers
-        The SMP barriers ensure that a defined set of independent threads of
-        execution on a set of processors reaches a common synchronization point
-        in time.  They are implemented using atomic operations.  Currently a
-        sense barrier is used in RTEMS.
 
     soft real-time system
@@ -732,4 +732,7 @@
         timer.
 
+    timeslice
+        The application defined unit of time in which the processor is allocated.
+
     timeslicing
         A task scheduling discipline in which tasks of equal priority are
@@ -737,7 +740,4 @@
         task.
 
-    timeslice
-        The application defined unit of time in which the processor is allocated.
-
     TLS
         An acronym for Thread-Local Storage :cite:`Drepper:2013:TLS`.  TLS is
@@ -756,10 +756,10 @@
         An acronym for Test and Test-And-Set.
 
+    User Extension Table
+        A table which contains the entry points for each user extensions.
+
     user extensions
         Software routines provided by the application to enhance the
         functionality of RTEMS.
-
-    User Extension Table
-        A table which contains the entry points for each user extensions.
 
     User Initialization Tasks Table
