From 6c678557906cbbe73af1691e90e52911b2d00223 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 14 Dec 2015 16:36:21 +0100 Subject: Optional POSIX Timer initialization Update #2408. --- cpukit/posix/src/ptimer.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'cpukit/posix/src/ptimer.c') diff --git a/cpukit/posix/src/ptimer.c b/cpukit/posix/src/ptimer.c index a1e06373b8..810112ac95 100644 --- a/cpukit/posix/src/ptimer.c +++ b/cpukit/posix/src/ptimer.c @@ -33,6 +33,7 @@ /************************************/ #include +#include #include #include #include @@ -44,6 +45,8 @@ #include +Objects_Information _POSIX_Timer_Information; + /* * _POSIX_Timer_Manager_initialization * @@ -53,7 +56,7 @@ * the timers are stored */ -void _POSIX_Timer_Manager_initialization(void) +static void _POSIX_Timer_Manager_initialization(void) { _Objects_Initialize_information( &_POSIX_Timer_Information, /* object information table */ @@ -72,3 +75,9 @@ void _POSIX_Timer_Manager_initialization(void) #endif ); } + +RTEMS_SYSINIT_ITEM( + _POSIX_Timer_Manager_initialization, + RTEMS_SYSINIT_POSIX_TIMER, + RTEMS_SYSINIT_ORDER_MIDDLE +); -- cgit v1.2.3