From edbd43c6132ddb0644bd302c6017b52168e57857 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 4 Nov 2016 13:19:11 +0100 Subject: score: Prevent assignment to _Thread_Executing --- testsuites/tmtests/tm26/task1.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'testsuites/tmtests/tm26/task1.c') diff --git a/testsuites/tmtests/tm26/task1.c b/testsuites/tmtests/tm26/task1.c index 173cf7f2c2..9d157e9fcf 100644 --- a/testsuites/tmtests/tm26/task1.c +++ b/testsuites/tmtests/tm26/task1.c @@ -123,17 +123,7 @@ static void set_thread_heir( Thread_Control *thread ) static void set_thread_executing( Thread_Control *thread ) { -#if defined( PREVENT_SMP_ASSERT_FAILURES ) - ISR_Level level; - - _ISR_Local_disable( level ); -#endif - - _Thread_Executing = thread; - -#if defined( PREVENT_SMP_ASSERT_FAILURES ) - _ISR_Local_enable( level ); -#endif + _Per_CPU_Get_snapshot()->executing = thread; } static void thread_resume( Thread_Control *thread ) -- cgit v1.2.3