[rtems-docs commit] c-user: Fix linker set code blocks

Sebastian Huber sebh at rtems.org
Wed Feb 15 14:52:08 UTC 2017


Module:    rtems-docs
Branch:    master
Commit:    51392ac0df59cc62746495b5b0db9bc5affb2c04
Changeset: http://git.rtems.org/rtems-docs/commit/?id=51392ac0df59cc62746495b5b0db9bc5affb2c04

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Feb 15 15:51:51 2017 +0100

c-user: Fix linker set code blocks

---

 c-user/linker_sets.rst | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/c-user/linker_sets.rst b/c-user/linker_sets.rst
index 9405c75..f6f250e 100644
--- a/c-user/linker_sets.rst
+++ b/c-user/linker_sets.rst
@@ -92,11 +92,11 @@ section descriptions.
 
     /* To be placed in a read-only memory region */
     .rtemsroset : {
-        KEEP (*(SORT(.rtemsroset.*)))
+      KEEP (*(SORT(.rtemsroset.*)))
     }
     /* To be placed in a read-write memory region */
     .rtemsrwset : {
-        KEEP (*(SORT(.rtemsrwset.*)))
+      KEEP (*(SORT(.rtemsrwset.*)))
     }
 
 The ``KEEP()`` ensures that a garbage collection by the linker will not discard
@@ -436,7 +436,7 @@ NOTES:
         #include <rtems/linkersets.h>
 
         typedef struct {
-            int foo;
+          int foo;
         } xyz_item;
 
         /* The XYZ-order defines */
@@ -445,10 +445,10 @@ NOTES:
 
         /* Defines an ordered XYZ-item */
         #define XYZ_ITEM( item, order ) \
-                    enum { xyz_##item = order - order }; \
-                    RTEMS_LINKER_ROSET_ITEM_ORDERED( \
-                        xyz, const xyz_item *, item, order \
-                    ) = { &item }
+          enum { xyz_##item = order }; \
+          RTEMS_LINKER_ROSET_ITEM_ORDERED( \
+            xyz, const xyz_item *, item, order \
+          ) = { &item }
 
         /* Example item */
         static const xyz_item some_item = { 123 };
@@ -636,7 +636,7 @@ NOTES:
         #include <rtems/linkersets.h>
 
         typedef struct {
-            int foo;
+          int foo;
         } xyz_item;
 
         /* The XYZ-order defines */
@@ -645,10 +645,11 @@ NOTES:
 
         /* Defines an ordered XYZ-item */
         #define XYZ_ITEM( item, order ) \
-                    enum { xyz_##item = order - order }; \
-                    RTEMS_LINKER_RWSET_ITEM_ORDERED( \
-                        xyz, const xyz_item *, item, order \
-                    ) = { &item }
+          enum { xyz_##item = order }; \
+          RTEMS_LINKER_RWSET_ITEM_ORDERED( \
+            xyz, const xyz_item *, item, order \
+          ) = { &item }
+
         /* Example item */
         static const xyz_item some_item = { 123 };
         XYZ_ITEM( some_item, XYZ_ORDER_FIRST );




More information about the vc mailing list