From e4e7f149c0f4d167a40862fee90707d38ee1aaf6 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 14 Dec 2015 16:37:34 +0100 Subject: Optional POSIX Barrier initialization Update #2408. --- cpukit/posix/src/pbarrier.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'cpukit/posix/src/pbarrier.c') diff --git a/cpukit/posix/src/pbarrier.c b/cpukit/posix/src/pbarrier.c index 5f32fcbc1d..1ae3115f80 100644 --- a/cpukit/posix/src/pbarrier.c +++ b/cpukit/posix/src/pbarrier.c @@ -21,12 +21,15 @@ #include #include +#include #include +Objects_Information _POSIX_Barrier_Information; + /** * @brief _POSIX_Barrier_Manager_initialization */ -void _POSIX_Barrier_Manager_initialization(void) +static void _POSIX_Barrier_Manager_initialization(void) { _Objects_Initialize_information( &_POSIX_Barrier_Information, /* object information table */ @@ -44,3 +47,9 @@ void _POSIX_Barrier_Manager_initialization(void) #endif ); } + +RTEMS_SYSINIT_ITEM( + _POSIX_Barrier_Manager_initialization, + RTEMS_SYSINIT_POSIX_BARRIER, + RTEMS_SYSINIT_ORDER_MIDDLE +); -- cgit v1.2.3