diff options
Diffstat (limited to 'cpukit/score/include/rtems/score/scheduler.h')
-rw-r--r-- | cpukit/score/include/rtems/score/scheduler.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cpukit/score/include/rtems/score/scheduler.h b/cpukit/score/include/rtems/score/scheduler.h index 67c6e2564c..5296644aeb 100644 --- a/cpukit/score/include/rtems/score/scheduler.h +++ b/cpukit/score/include/rtems/score/scheduler.h @@ -19,7 +19,6 @@ #ifndef _RTEMS_SCORE_SCHEDULER_H #define _RTEMS_SCORE_SCHEDULER_H -#include <rtems/score/percpu.h> #include <rtems/score/priority.h> #include <rtems/score/thread.h> #if defined(__RTEMS_HAVE_SYS_CPUSET_H__) && defined(RTEMS_SMP) @@ -30,6 +29,8 @@ extern "C" { #endif +struct Per_CPU_Control; + /** * @defgroup ScoreScheduler Scheduler Handler * @@ -148,7 +149,7 @@ typedef struct { void ( *start_idle )( const Scheduler_Control *, Thread_Control *, - Per_CPU_Control * + struct Per_CPU_Control * ); #if defined(__RTEMS_HAVE_SYS_CPUSET_H__) && defined(RTEMS_SMP) @@ -505,7 +506,7 @@ void _Scheduler_default_Tick( void _Scheduler_default_Start_idle( const Scheduler_Control *scheduler, Thread_Control *the_thread, - Per_CPU_Control *cpu + struct Per_CPU_Control *cpu ); #if defined(__RTEMS_HAVE_SYS_CPUSET_H__) && defined(RTEMS_SMP) |