summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/splinkersets01/sets.c
diff options
context:
space:
mode:
authorChristian Mauderer <Christian.Mauderer@embedded-brains.de>2016-08-01 13:16:57 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-08-02 07:47:04 +0200
commit5fe6d07ad5690e3d9c6445ca3a465a700a5a5015 (patch)
tree61843d4323136d7edb385735d68bfaed863ab3c5 /testsuites/sptests/splinkersets01/sets.c
parentscore: Fix for RTEMS_DEBUG (diff)
downloadrtems-5fe6d07ad5690e3d9c6445ca3a465a700a5a5015.tar.bz2
linker set: Allow adding any variable into content
The newly created macro adds any kind of variable into a linker set. It allows (for example) the saving an execution state of a function using the following method: - put a group of different variables into one linker set - save the memory area containing the group of variables before the execution of a function - restore the memory area after the function has been executed
Diffstat (limited to 'testsuites/sptests/splinkersets01/sets.c')
-rw-r--r--testsuites/sptests/splinkersets01/sets.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/testsuites/sptests/splinkersets01/sets.c b/testsuites/sptests/splinkersets01/sets.c
index 0cc1993925..1061379952 100644
--- a/testsuites/sptests/splinkersets01/sets.c
+++ b/testsuites/sptests/splinkersets01/sets.c
@@ -21,3 +21,7 @@
RTEMS_LINKER_RWSET(test_rw, const int *);
RTEMS_LINKER_ROSET(test_ro, const int *);
+
+RTEMS_LINKER_RWSET(test_content_rw, char);
+
+RTEMS_LINKER_ROSET(test_content_ro, char);