diff options
Diffstat (limited to 'cpukit/posix')
-rw-r--r-- | cpukit/posix/include/rtems/posix/cond.h | 2 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/psignalimpl.h | 1 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/threadsup.h | 6 | ||||
-rw-r--r-- | cpukit/posix/src/pbarrierwait.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/prwlockdestroy.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/prwlockrdlock.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/prwlocktimedrdlock.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/prwlocktimedwrlock.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/prwlocktryrdlock.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/prwlocktrywrlock.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/prwlockwrlock.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/psignal.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/psignalchecksignal.c | 1 | ||||
-rw-r--r-- | cpukit/posix/src/psignalclearprocesssignals.c | 1 | ||||
-rw-r--r-- | cpukit/posix/src/psignalclearsignals.c | 1 | ||||
-rw-r--r-- | cpukit/posix/src/psignalsetprocesssignals.c | 1 | ||||
-rw-r--r-- | cpukit/posix/src/psignalunblockthread.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/pthread.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/pthreadexit.c | 3 | ||||
-rw-r--r-- | cpukit/posix/src/pthreadjoin.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/sigtimedwait.c | 3 |
21 files changed, 20 insertions, 23 deletions
diff --git a/cpukit/posix/include/rtems/posix/cond.h b/cpukit/posix/include/rtems/posix/cond.h index 0e3e68ccd1..cbaa87e38e 100644 --- a/cpukit/posix/include/rtems/posix/cond.h +++ b/cpukit/posix/include/rtems/posix/cond.h @@ -20,7 +20,7 @@ #define _RTEMS_POSIX_COND_H #include <rtems/score/object.h> -#include <rtems/score/tqdata.h> +#include <rtems/score/threadq.h> #include <pthread.h> diff --git a/cpukit/posix/include/rtems/posix/psignalimpl.h b/cpukit/posix/include/rtems/posix/psignalimpl.h index 7425935126..2dd1ed6739 100644 --- a/cpukit/posix/include/rtems/posix/psignalimpl.h +++ b/cpukit/posix/include/rtems/posix/psignalimpl.h @@ -32,6 +32,7 @@ #include <rtems/posix/pthread.h> #include <rtems/posix/sigset.h> #include <rtems/score/apiext.h> +#include <rtems/score/threadq.h> #define _States_Is_interruptible_signal( _states ) \ ( ((_states) & \ diff --git a/cpukit/posix/include/rtems/posix/threadsup.h b/cpukit/posix/include/rtems/posix/threadsup.h index db9288c8e5..f1a87c9aed 100644 --- a/cpukit/posix/include/rtems/posix/threadsup.h +++ b/cpukit/posix/include/rtems/posix/threadsup.h @@ -18,11 +18,13 @@ #ifndef _RTEMS_POSIX_THREADSUP_H #define _RTEMS_POSIX_THREADSUP_H -#include <sys/signal.h> #include <rtems/score/coresem.h> -#include <rtems/score/tqdata.h> +#include <rtems/score/threadq.h> #include <rtems/score/watchdog.h> +#include <pthread.h> +#include <signal.h> + /** * @defgroup POSIX_THREAD POSIX Thread API Extension * diff --git a/cpukit/posix/src/pbarrierwait.c b/cpukit/posix/src/pbarrierwait.c index 1d7b9811c5..883358932a 100644 --- a/cpukit/posix/src/pbarrierwait.c +++ b/cpukit/posix/src/pbarrierwait.c @@ -21,8 +21,8 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/barrierimpl.h> +#include <rtems/score/thread.h> /** * This directive allows a thread to wait at a barrier. diff --git a/cpukit/posix/src/prwlockdestroy.c b/cpukit/posix/src/prwlockdestroy.c index a55e985df7..8db5cd0c85 100644 --- a/cpukit/posix/src/prwlockdestroy.c +++ b/cpukit/posix/src/prwlockdestroy.c @@ -20,8 +20,8 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/rwlockimpl.h> +#include <rtems/score/threadqimpl.h> /** * This directive allows a thread to delete a rwlock specified by diff --git a/cpukit/posix/src/prwlockrdlock.c b/cpukit/posix/src/prwlockrdlock.c index e045b07679..5d56115643 100644 --- a/cpukit/posix/src/prwlockrdlock.c +++ b/cpukit/posix/src/prwlockrdlock.c @@ -21,8 +21,8 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/rwlockimpl.h> +#include <rtems/score/thread.h> /** * This directive attempts to obtain a read only lock on an rwlock instance. diff --git a/cpukit/posix/src/prwlocktimedrdlock.c b/cpukit/posix/src/prwlocktimedrdlock.c index 6aec5f3873..c548512268 100644 --- a/cpukit/posix/src/prwlocktimedrdlock.c +++ b/cpukit/posix/src/prwlocktimedrdlock.c @@ -21,9 +21,9 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/rwlockimpl.h> #include <rtems/posix/time.h> +#include <rtems/score/thread.h> /* * pthread_rwlock_timedrdlock diff --git a/cpukit/posix/src/prwlocktimedwrlock.c b/cpukit/posix/src/prwlocktimedwrlock.c index 5772159842..88d555cbac 100644 --- a/cpukit/posix/src/prwlocktimedwrlock.c +++ b/cpukit/posix/src/prwlocktimedwrlock.c @@ -23,9 +23,9 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/rwlockimpl.h> #include <rtems/posix/time.h> +#include <rtems/score/thread.h> /* * pthread_rwlock_timedwrlock diff --git a/cpukit/posix/src/prwlocktryrdlock.c b/cpukit/posix/src/prwlocktryrdlock.c index d682802784..c24c6756fb 100644 --- a/cpukit/posix/src/prwlocktryrdlock.c +++ b/cpukit/posix/src/prwlocktryrdlock.c @@ -21,8 +21,8 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/rwlockimpl.h> +#include <rtems/score/thread.h> /* * pthread_rwlock_tryrdlock diff --git a/cpukit/posix/src/prwlocktrywrlock.c b/cpukit/posix/src/prwlocktrywrlock.c index 189983632c..2c1d4faf3f 100644 --- a/cpukit/posix/src/prwlocktrywrlock.c +++ b/cpukit/posix/src/prwlocktrywrlock.c @@ -21,8 +21,8 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/rwlockimpl.h> +#include <rtems/score/thread.h> /* * pthread_rwlock_trywrlock diff --git a/cpukit/posix/src/prwlockwrlock.c b/cpukit/posix/src/prwlockwrlock.c index 799fb7ae7e..b9f85ba000 100644 --- a/cpukit/posix/src/prwlockwrlock.c +++ b/cpukit/posix/src/prwlockwrlock.c @@ -23,8 +23,8 @@ #include <pthread.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/rwlockimpl.h> +#include <rtems/score/thread.h> /* * pthread_rwlock_wrlock diff --git a/cpukit/posix/src/psignal.c b/cpukit/posix/src/psignal.c index 62c746db61..1778cece17 100644 --- a/cpukit/posix/src/psignal.c +++ b/cpukit/posix/src/psignal.c @@ -25,7 +25,7 @@ #include <rtems/score/isrlevel.h> #include <rtems/score/statesimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/watchdogimpl.h> #include <rtems/score/wkspace.h> #include <rtems/posix/threadsup.h> diff --git a/cpukit/posix/src/psignalchecksignal.c b/cpukit/posix/src/psignalchecksignal.c index 53a4632d75..cb3703e3eb 100644 --- a/cpukit/posix/src/psignalchecksignal.c +++ b/cpukit/posix/src/psignalchecksignal.c @@ -29,7 +29,6 @@ #include <rtems/system.h> #include <rtems/score/isr.h> #include <rtems/score/thread.h> -#include <rtems/score/tqdata.h> #include <rtems/score/wkspace.h> #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> diff --git a/cpukit/posix/src/psignalclearprocesssignals.c b/cpukit/posix/src/psignalclearprocesssignals.c index 429a3edfa6..07e4a216bc 100644 --- a/cpukit/posix/src/psignalclearprocesssignals.c +++ b/cpukit/posix/src/psignalclearprocesssignals.c @@ -25,7 +25,6 @@ #include <rtems/system.h> #include <rtems/score/isr.h> #include <rtems/score/thread.h> -#include <rtems/score/tqdata.h> #include <rtems/score/wkspace.h> #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> diff --git a/cpukit/posix/src/psignalclearsignals.c b/cpukit/posix/src/psignalclearsignals.c index 90bd5032b4..389c3352bd 100644 --- a/cpukit/posix/src/psignalclearsignals.c +++ b/cpukit/posix/src/psignalclearsignals.c @@ -25,7 +25,6 @@ #include <rtems/system.h> #include <rtems/score/isr.h> #include <rtems/score/thread.h> -#include <rtems/score/tqdata.h> #include <rtems/score/wkspace.h> #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> diff --git a/cpukit/posix/src/psignalsetprocesssignals.c b/cpukit/posix/src/psignalsetprocesssignals.c index 122e2f2d0d..3ad1c8ae31 100644 --- a/cpukit/posix/src/psignalsetprocesssignals.c +++ b/cpukit/posix/src/psignalsetprocesssignals.c @@ -25,7 +25,6 @@ #include <rtems/system.h> #include <rtems/score/isr.h> #include <rtems/score/thread.h> -#include <rtems/score/tqdata.h> #include <rtems/score/wkspace.h> #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> diff --git a/cpukit/posix/src/psignalunblockthread.c b/cpukit/posix/src/psignalunblockthread.c index 51b034db21..fdf6137d6f 100644 --- a/cpukit/posix/src/psignalunblockthread.c +++ b/cpukit/posix/src/psignalunblockthread.c @@ -25,7 +25,7 @@ #include <rtems/system.h> #include <rtems/score/isr.h> #include <rtems/score/threadimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/watchdogimpl.h> #include <rtems/score/wkspace.h> #include <rtems/seterr.h> diff --git a/cpukit/posix/src/pthread.c b/cpukit/posix/src/pthread.c index f4dcc214cd..121b0874e7 100644 --- a/cpukit/posix/src/pthread.c +++ b/cpukit/posix/src/pthread.c @@ -27,7 +27,7 @@ #include <rtems/score/apiext.h> #include <rtems/score/stack.h> #include <rtems/score/threadimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/userextimpl.h> #include <rtems/score/watchdogimpl.h> #include <rtems/score/wkspace.h> diff --git a/cpukit/posix/src/pthreadexit.c b/cpukit/posix/src/pthreadexit.c index 296c32be11..46e5ea1395 100644 --- a/cpukit/posix/src/pthreadexit.c +++ b/cpukit/posix/src/pthreadexit.c @@ -19,12 +19,11 @@ #endif #include <pthread.h> -#include <errno.h> #include <rtems/posix/pthreadimpl.h> #include <rtems/score/apimutex.h> #include <rtems/score/threadimpl.h> - +#include <rtems/score/threadqimpl.h> void _POSIX_Thread_Exit( Thread_Control *the_thread, diff --git a/cpukit/posix/src/pthreadjoin.c b/cpukit/posix/src/pthreadjoin.c index 18039d3829..f7a9d459c2 100644 --- a/cpukit/posix/src/pthreadjoin.c +++ b/cpukit/posix/src/pthreadjoin.c @@ -25,7 +25,7 @@ #include <rtems/posix/pthreadimpl.h> #include <rtems/score/threadimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> int pthread_join( pthread_t thread, diff --git a/cpukit/posix/src/sigtimedwait.c b/cpukit/posix/src/sigtimedwait.c index c067c8480f..ba24c858ea 100644 --- a/cpukit/posix/src/sigtimedwait.c +++ b/cpukit/posix/src/sigtimedwait.c @@ -22,13 +22,12 @@ #include <signal.h> #include <errno.h> -#include <rtems/system.h> #include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> +#include <rtems/score/threadqimpl.h> #include <rtems/seterr.h> #include <rtems/posix/time.h> #include <rtems/score/isr.h> -#include <rtems/score/threadq.h> static int _POSIX_signals_Get_lowest( sigset_t set |