From 5222488573e3ba8c2eceffe29f878a73a3a81694 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 26 Sep 2017 07:49:17 +0200 Subject: posix: Implement self-contained POSIX condvar POSIX condition variables are now available in all configurations and no longer depend on --enable-posix. Update #2514. Update #3113. --- testsuites/sptests/spsysinit01/init.c | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'testsuites/sptests/spsysinit01/init.c') diff --git a/testsuites/sptests/spsysinit01/init.c b/testsuites/sptests/spsysinit01/init.c index ab9e4a8e64..902d6abe03 100644 --- a/testsuites/sptests/spsysinit01/init.c +++ b/testsuites/sptests/spsysinit01/init.c @@ -36,7 +36,6 @@ #include #ifdef RTEMS_POSIX_API #include -#include #include #include #include @@ -104,8 +103,6 @@ typedef enum { POSIX_SIGNALS_POST, POSIX_THREADS_PRE, POSIX_THREADS_POST, - POSIX_CONDITION_VARIABLE_PRE, - POSIX_CONDITION_VARIABLE_POST, POSIX_MUTEX_PRE, POSIX_MUTEX_POST, POSIX_MESSAGE_QUEUE_PRE, @@ -441,18 +438,6 @@ LAST(RTEMS_SYSINIT_POSIX_THREADS) next_step(POSIX_THREADS_POST); } -FIRST(RTEMS_SYSINIT_POSIX_CONDITION_VARIABLE) -{ - assert(_POSIX_Condition_variables_Information.maximum == 0); - next_step(POSIX_CONDITION_VARIABLE_PRE); -} - -LAST(RTEMS_SYSINIT_POSIX_CONDITION_VARIABLE) -{ - assert(_POSIX_Condition_variables_Information.maximum != 0); - next_step(POSIX_CONDITION_VARIABLE_POST); -} - FIRST(RTEMS_SYSINIT_POSIX_MUTEX) { assert(_POSIX_Mutex_Information.maximum == 0); @@ -733,8 +718,6 @@ static void *POSIX_Init(void *arg) #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 1 -#define CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES 1 - #define CONFIGURE_MAXIMUM_POSIX_SEMAPHORES 1 #define CONFIGURE_MAXIMUM_POSIX_SHMS 1 -- cgit v1.2.3