[rtems commit] spmisc01: Use RTEMS_CONST

Sebastian Huber sebh at rtems.org
Tue Apr 9 06:18:39 UTC 2019


Module:    rtems
Branch:    master
Commit:    71c5b005c7d173f5e1a7d82c91ce4c281e3f2c84
Changeset: http://git.rtems.org/rtems/commit/?id=71c5b005c7d173f5e1a7d82c91ce4c281e3f2c84

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Apr  9 08:17:11 2019 +0200

spmisc01: Use RTEMS_CONST

Update #3734.

---

 testsuites/sptests/spmisc01/init.c       | 6 ++++++
 testsuites/sptests/spmisc01/spmisc01.doc | 1 +
 2 files changed, 7 insertions(+)

diff --git a/testsuites/sptests/spmisc01/init.c b/testsuites/sptests/spmisc01/init.c
index c406cd0..d179e12 100644
--- a/testsuites/sptests/spmisc01/init.c
+++ b/testsuites/sptests/spmisc01/init.c
@@ -40,6 +40,11 @@ RTEMS_PURE static int pure_func(void)
   return 21;
 }
 
+RTEMS_CONST static int const_func(void)
+{
+  return 23;
+}
+
 RTEMS_SECTION(".rtemsroset.test") static int section_variable = 28;
 
 RTEMS_USED static int used_func(void)
@@ -192,6 +197,7 @@ static void Init(rtems_task_argument arg)
   RTEMS_COMPILER_MEMORY_BARRIER();
   rtems_test_assert(noinline_func() == 14);
   rtems_test_assert(pure_func() == 21);
+  rtems_test_assert(const_func() == 23);
   rtems_test_assert(section_variable == 28);
   rtems_test_assert(unused_arg_and_variable_func(49) == 42);
   rtems_test_assert(sizeof(packed_struct) == 5);
diff --git a/testsuites/sptests/spmisc01/spmisc01.doc b/testsuites/sptests/spmisc01/spmisc01.doc
index bcd4cd9..8f565c9 100644
--- a/testsuites/sptests/spmisc01/spmisc01.doc
+++ b/testsuites/sptests/spmisc01/spmisc01.doc
@@ -9,6 +9,7 @@ directives:
   - RTEMS_ARRAY_SIZE()
   - RTEMS_COMPILER_MEMORY_BARRIER()
   - RTEMS_CONCAT()
+  - RTEMS_CONST
   - RTEMS_CONTAINER_OF()
   - RTEMS_DECLARE_GLOBAL_SYMBOL()
   - RTEMS_DECONST()



More information about the vc mailing list