diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/sapi/src/exinit.c | 2 | ||||
-rw-r--r-- | cpukit/score/include/rtems/score/apiext.h | 12 | ||||
-rw-r--r-- | cpukit/score/src/apiext.c | 6 | ||||
-rw-r--r-- | testsuites/sptests/spsize/size.c | 2 |
4 files changed, 1 insertions, 21 deletions
diff --git a/cpukit/sapi/src/exinit.c b/cpukit/sapi/src/exinit.c index 98c4079750..b29d8c00fb 100644 --- a/cpukit/sapi/src/exinit.c +++ b/cpukit/sapi/src/exinit.c @@ -101,8 +101,6 @@ void rtems_initialize_data_structures(void) _Objects_MP_Handler_early_initialization(); #endif - _API_extensions_Initialization(); - _Thread_Dispatch_initialization(); _User_extensions_Handler_initialization(); diff --git a/cpukit/score/include/rtems/score/apiext.h b/cpukit/score/include/rtems/score/apiext.h index 838267335d..7b77ab5d5b 100644 --- a/cpukit/score/include/rtems/score/apiext.h +++ b/cpukit/score/include/rtems/score/apiext.h @@ -79,18 +79,6 @@ typedef struct { } API_extensions_Control; /** - * This is the list of API extensions to the system initialization. - */ -SCORE_EXTERN Chain_Control _API_extensions_List; - -/** - * @brief Initialize the API extensions handler. - * - * This routine initializes the API extension handler. - */ -void _API_extensions_Initialization( void ); - -/** * @brief Add extension set to the active set. * * This routine adds @a the_extension to the active set of API extensions. diff --git a/cpukit/score/src/apiext.c b/cpukit/score/src/apiext.c index 3d9121d291..8deb90b9fd 100644 --- a/cpukit/score/src/apiext.c +++ b/cpukit/score/src/apiext.c @@ -19,13 +19,9 @@ #include "config.h" #endif -#include <rtems/system.h> #include <rtems/score/apiext.h> -void _API_extensions_Initialization( void ) -{ - _Chain_Initialize_empty( &_API_extensions_List ); -} +static CHAIN_DEFINE_EMPTY( _API_extensions_List ); void _API_extensions_Add( API_extensions_Control *the_extension diff --git a/testsuites/sptests/spsize/size.c b/testsuites/sptests/spsize/size.c index 660760a009..b07f1a7cc5 100644 --- a/testsuites/sptests/spsize/size.c +++ b/testsuites/sptests/spsize/size.c @@ -243,8 +243,6 @@ sys_req = SYSTEM_TASKS + /* MPCI Receive Server and IDLE */ uninitialized = /*address.h*/ 0 + -/*apiext.h*/ (sizeof _API_extensions_List) + - /*asr.h*/ 0 + /*attr.h*/ 0 + |