From 7fa1ce86feb5a1bd1ab0ea22f93fea1139485539 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 25 Sep 2006 14:03:51 +0000 Subject: 2006-09-25 Joel Sherrill * sapi/include/confdefs.h, sapi/src/posixapi.c, sapi/src/rtemsapi.c: Add Classic API Barriers and commented out hooks to initialize . --- cpukit/sapi/src/posixapi.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'cpukit/sapi/src/posixapi.c') diff --git a/cpukit/sapi/src/posixapi.c b/cpukit/sapi/src/posixapi.c index a86962c912..843716edeb 100644 --- a/cpukit/sapi/src/posixapi.c +++ b/cpukit/sapi/src/posixapi.c @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include @@ -41,8 +42,10 @@ #include #include #include +#include #include #include +#include #include /*PAGE @@ -62,6 +65,9 @@ posix_api_configuration_table _POSIX_Default_configuration = { 0, /* number_of_initialization_threads */ 0, /* maximum_message_queues */ 0, /* maximum_semaphores */ + 0, /* maximum_barriers */ + 0, /* maximum_spinlocks */ + 0, /* maximum_rwlocks */ NULL /* User_initialization_threads_table */ }; @@ -112,7 +118,16 @@ void _POSIX_API_Initialize( api_configuration->maximum_semaphores ); - _POSIX_Timer_Manager_initialization ( api_configuration->maximum_timers ); + _POSIX_Timer_Manager_initialization( api_configuration->maximum_timers ); + + /* temporary while working */ +#if 0 + _POSIX_Barrier_Manager_initialization( api_configuration->maximum_barriers ); + + _POSIX_RWLock_Manager_initialization( api_configuration->maximum_rwlocks ); + + _POSIX_Spinlock_Manager_initialization(api_configuration->maximum_spinlocks); +#endif } #endif -- cgit v1.2.3