From df55d07f2e5c4b1c3d73c4f26a2cbb82f2af261c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 10 Dec 2015 14:10:48 +0100 Subject: score: Untangle thread actions Remove the thread action handler parameter from _Thread_Action_initialize() and instead set it later in _Thread_Add_post_switch_action(). This avoids a dependency on the thread action handler via the thread initialization. --- cpukit/rtems/src/tasks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cpukit/rtems/src/tasks.c') diff --git a/cpukit/rtems/src/tasks.c b/cpukit/rtems/src/tasks.c index e5a80ee5b8..c4eca04103 100644 --- a/cpukit/rtems/src/tasks.c +++ b/cpukit/rtems/src/tasks.c @@ -55,7 +55,7 @@ static bool _RTEMS_tasks_Create_extension( api = created->API_Extensions[ THREAD_API_RTEMS ]; _ASR_Create( &api->Signal ); - _Thread_Action_initialize( &api->Signal_action, _Signal_Action_handler ); + _Thread_Action_initialize( &api->Signal_action ); #if !defined(RTEMS_SMP) created->task_variables = NULL; #endif -- cgit v1.2.3