[rtems commit] Revert "tmtests/tm26: Avoid NULL pointer access"

Sebastian Huber sebh at rtems.org
Fri May 29 15:52:54 UTC 2015


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

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri May 29 17:51:38 2015 +0200

Revert "tmtests/tm26: Avoid NULL pointer access"

There is no NULL pointer access.  Please note that
_Thread_Get_executing() != executing variable in Low_task().

This reverts commit 5611839a7e2e371dd1f327c336c785095f634e55.

---

 testsuites/tmtests/tm26/task1.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/testsuites/tmtests/tm26/task1.c b/testsuites/tmtests/tm26/task1.c
index ee66218..6cec7da 100644
--- a/testsuites/tmtests/tm26/task1.c
+++ b/testsuites/tmtests/tm26/task1.c
@@ -439,6 +439,9 @@ rtems_task Low_task(
   thread_disable_dispatch();
 
   benchmark_timer_initialize();
+#if (CPU_HARDWARE_FP == 1) || (CPU_SOFTWARE_FP == 1)
+    _Context_Restore_fp( &_Thread_Get_executing()->fp_context );
+#endif
     _Context_Switch(
       &executing->Registers,
       &_Thread_Get_executing()->Registers



More information about the vc mailing list