diff options
Diffstat (limited to 'c/src/exec/score/headers/threadmp.h')
-rw-r--r-- | c/src/exec/score/headers/threadmp.h | 31 |
1 files changed, 3 insertions, 28 deletions
diff --git a/c/src/exec/score/headers/threadmp.h b/c/src/exec/score/headers/threadmp.h index 4afc965381..0466a04065 100644 --- a/c/src/exec/score/headers/threadmp.h +++ b/c/src/exec/score/headers/threadmp.h @@ -26,8 +26,7 @@ extern "C" { * * DESCRIPTION: * - * This package is the specification for the Thread Handler's - * multiprocessing specific support routines. + * This routine initializes the multiprocessing portion of the Thread Handler. */ void _Thread_MP_Handler_initialization ( @@ -35,19 +34,6 @@ void _Thread_MP_Handler_initialization ( ); /* - * _Thread_MP_Is_receive - * - * DESCRIPTION: - * - * This function returns true if the thread in question is the - * multiprocessing receive thread. - */ - -STATIC INLINE boolean _Thread_MP_Is_receive ( - Thread_Control *the_thread -); - -/* * _Thread_MP_Allocate_proxy * * DESCRIPTION: @@ -64,19 +50,6 @@ Thread_Control *_Thread_MP_Allocate_proxy ( ); /* - * _Thread_MP_Free_proxy - * - * DESCRIPTION: - * - * This routine frees a proxy control block to the - * inactive chain of free proxy control blocks. - */ - -STATIC INLINE void _Thread_MP_Free_proxy ( - Thread_Control *the_thread -); - -/* * _Thread_MP_Find_proxy * * DESCRIPTION: @@ -104,7 +77,9 @@ EXTERN Thread_Control *_Thread_MP_Receive; EXTERN Chain_Control _Thread_MP_Active_proxies; EXTERN Chain_Control _Thread_MP_Inactive_proxies; +#ifndef __RTEMS_APPLICATION__ #include <rtems/score/threadmp.inl> +#endif #ifdef __cplusplus } |