diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-19 14:33:56 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-22 16:57:23 +0200 |
commit | 0c5317d16c309dd1075c469b8ce661ab6806b724 (patch) | |
tree | 57d9a346b5fe6d71b868bc9888013c177d04979e /cpukit/posix/src | |
parent | posix: Create priority implementation header (diff) | |
download | rtems-0c5317d16c309dd1075c469b8ce661ab6806b724.tar.bz2 |
posix: Create pthread implementation header
Move implementation specific parts of pthread.h and pthread.inl into new
header file pthreadimpl.h. The pthread.h contains now only the
application visible API.
Diffstat (limited to '')
42 files changed, 42 insertions, 42 deletions
diff --git a/cpukit/posix/src/alarm.c b/cpukit/posix/src/alarm.c index 5130b0162b..98edcb7a15 100644 --- a/cpukit/posix/src/alarm.c +++ b/cpukit/posix/src/alarm.c @@ -24,7 +24,7 @@ #include <pthread.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> /* diff --git a/cpukit/posix/src/cancel.c b/cpukit/posix/src/cancel.c index 77ccf8c238..9ea7f93319 100644 --- a/cpukit/posix/src/cancel.c +++ b/cpukit/posix/src/cancel.c @@ -27,7 +27,7 @@ #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/threadsup.h> /* diff --git a/cpukit/posix/src/canceleval.c b/cpukit/posix/src/canceleval.c index 2501b7d499..caa3d5db98 100644 --- a/cpukit/posix/src/canceleval.c +++ b/cpukit/posix/src/canceleval.c @@ -22,7 +22,7 @@ #include <rtems/system.h> #include <rtems/score/thread.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> void _POSIX_Thread_Evaluate_cancellation_and_enable_dispatch( Thread_Control *the_thread diff --git a/cpukit/posix/src/cancelrun.c b/cpukit/posix/src/cancelrun.c index 2d73bdaca7..20132e185d 100644 --- a/cpukit/posix/src/cancelrun.c +++ b/cpukit/posix/src/cancelrun.c @@ -27,7 +27,7 @@ #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/threadsup.h> void _POSIX_Threads_cancel_run( diff --git a/cpukit/posix/src/cleanuppop.c b/cpukit/posix/src/cleanuppop.c index bbadec5f11..5ca476306d 100644 --- a/cpukit/posix/src/cleanuppop.c +++ b/cpukit/posix/src/cleanuppop.c @@ -27,7 +27,7 @@ #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/threadsup.h> /* diff --git a/cpukit/posix/src/cleanuppush.c b/cpukit/posix/src/cleanuppush.c index 4fb82c250b..f27ab7947a 100644 --- a/cpukit/posix/src/cleanuppush.c +++ b/cpukit/posix/src/cleanuppush.c @@ -27,7 +27,7 @@ #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/threadsup.h> /* diff --git a/cpukit/posix/src/kill.c b/cpukit/posix/src/kill.c index cf60cac5a1..9e4dacbe03 100644 --- a/cpukit/posix/src/kill.c +++ b/cpukit/posix/src/kill.c @@ -22,7 +22,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> int kill( diff --git a/cpukit/posix/src/kill_r.c b/cpukit/posix/src/kill_r.c index 57f5c24473..5f603e29f6 100644 --- a/cpukit/posix/src/kill_r.c +++ b/cpukit/posix/src/kill_r.c @@ -24,7 +24,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #if defined(RTEMS_NEWLIB) diff --git a/cpukit/posix/src/killinfo.c b/cpukit/posix/src/killinfo.c index f386757e8f..98fbf1eca2 100644 --- a/cpukit/posix/src/killinfo.c +++ b/cpukit/posix/src/killinfo.c @@ -25,7 +25,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/seterr.h> #include <rtems/score/isr.h> diff --git a/cpukit/posix/src/psignal.c b/cpukit/posix/src/psignal.c index eeee127f47..0f0c5e7758 100644 --- a/cpukit/posix/src/psignal.c +++ b/cpukit/posix/src/psignal.c @@ -36,7 +36,7 @@ #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> #include <rtems/posix/psignalimpl.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/time.h> #include <stdio.h> diff --git a/cpukit/posix/src/psignalchecksignal.c b/cpukit/posix/src/psignalchecksignal.c index 82fcb62225..53a4632d75 100644 --- a/cpukit/posix/src/psignalchecksignal.c +++ b/cpukit/posix/src/psignalchecksignal.c @@ -34,7 +34,7 @@ #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> #include <rtems/posix/psignalimpl.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/time.h> #include <stdio.h> diff --git a/cpukit/posix/src/psignalclearprocesssignals.c b/cpukit/posix/src/psignalclearprocesssignals.c index b16398c8cf..429a3edfa6 100644 --- a/cpukit/posix/src/psignalclearprocesssignals.c +++ b/cpukit/posix/src/psignalclearprocesssignals.c @@ -30,7 +30,7 @@ #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> #include <rtems/posix/psignalimpl.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/time.h> #include <stdio.h> diff --git a/cpukit/posix/src/psignalclearsignals.c b/cpukit/posix/src/psignalclearsignals.c index e71f2fa575..90bd5032b4 100644 --- a/cpukit/posix/src/psignalclearsignals.c +++ b/cpukit/posix/src/psignalclearsignals.c @@ -30,7 +30,7 @@ #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> #include <rtems/posix/psignalimpl.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/time.h> #include <stdio.h> diff --git a/cpukit/posix/src/psignalsetprocesssignals.c b/cpukit/posix/src/psignalsetprocesssignals.c index 92c1d8164e..122e2f2d0d 100644 --- a/cpukit/posix/src/psignalsetprocesssignals.c +++ b/cpukit/posix/src/psignalsetprocesssignals.c @@ -30,7 +30,7 @@ #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> #include <rtems/posix/psignalimpl.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/time.h> #include <stdio.h> diff --git a/cpukit/posix/src/psignalunblockthread.c b/cpukit/posix/src/psignalunblockthread.c index b46f8a479c..34816fa889 100644 --- a/cpukit/posix/src/psignalunblockthread.c +++ b/cpukit/posix/src/psignalunblockthread.c @@ -30,7 +30,7 @@ #include <rtems/seterr.h> #include <rtems/posix/threadsup.h> #include <rtems/posix/psignalimpl.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/time.h> #include <stdio.h> diff --git a/cpukit/posix/src/psxtransschedparam.c b/cpukit/posix/src/psxtransschedparam.c index e528acaace..6e01aa1da9 100644 --- a/cpukit/posix/src/psxtransschedparam.c +++ b/cpukit/posix/src/psxtransschedparam.c @@ -22,7 +22,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/priorityimpl.h> #include <rtems/posix/time.h> diff --git a/cpukit/posix/src/pthread.c b/cpukit/posix/src/pthread.c index 1aa64c713a..a82b0363eb 100644 --- a/cpukit/posix/src/pthread.c +++ b/cpukit/posix/src/pthread.c @@ -31,7 +31,7 @@ #include <rtems/score/userextimpl.h> #include <rtems/score/wkspace.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/priorityimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/posix/config.h> diff --git a/cpukit/posix/src/pthreadattrinit.c b/cpukit/posix/src/pthreadattrinit.c index dd3f222cf6..cf0ecabfe9 100644 --- a/cpukit/posix/src/pthreadattrinit.c +++ b/cpukit/posix/src/pthreadattrinit.c @@ -22,7 +22,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> /** * 16.1.1 Thread Creation Attributes, P1003.1c/Draft 10, p, 140 diff --git a/cpukit/posix/src/pthreadattrsetguardsize.c b/cpukit/posix/src/pthreadattrsetguardsize.c index f6df5784ef..5b41994577 100644 --- a/cpukit/posix/src/pthreadattrsetguardsize.c +++ b/cpukit/posix/src/pthreadattrsetguardsize.c @@ -23,7 +23,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> int pthread_attr_setguardsize( pthread_attr_t *attr, diff --git a/cpukit/posix/src/pthreadattrsetinheritsched.c b/cpukit/posix/src/pthreadattrsetinheritsched.c index 8f414abed3..0f15a0adcf 100644 --- a/cpukit/posix/src/pthreadattrsetinheritsched.c +++ b/cpukit/posix/src/pthreadattrsetinheritsched.c @@ -24,7 +24,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> int pthread_attr_setinheritsched( pthread_attr_t *attr, diff --git a/cpukit/posix/src/pthreadattrsetschedpolicy.c b/cpukit/posix/src/pthreadattrsetschedpolicy.c index 4b4187ef40..434658fd46 100644 --- a/cpukit/posix/src/pthreadattrsetschedpolicy.c +++ b/cpukit/posix/src/pthreadattrsetschedpolicy.c @@ -24,7 +24,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> int pthread_attr_setschedpolicy( pthread_attr_t *attr, diff --git a/cpukit/posix/src/pthreadattrsetscope.c b/cpukit/posix/src/pthreadattrsetscope.c index db2c931388..fec4fe4f19 100644 --- a/cpukit/posix/src/pthreadattrsetscope.c +++ b/cpukit/posix/src/pthreadattrsetscope.c @@ -24,7 +24,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> int pthread_attr_setscope( pthread_attr_t *attr, diff --git a/cpukit/posix/src/pthreadattrsetstack.c b/cpukit/posix/src/pthreadattrsetstack.c index e512c160e2..7c4f14b6a4 100644 --- a/cpukit/posix/src/pthreadattrsetstack.c +++ b/cpukit/posix/src/pthreadattrsetstack.c @@ -25,7 +25,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> int pthread_attr_setstack( pthread_attr_t *attr, diff --git a/cpukit/posix/src/pthreadattrsetstacksize.c b/cpukit/posix/src/pthreadattrsetstacksize.c index 313034ce02..3fd78b3615 100644 --- a/cpukit/posix/src/pthreadattrsetstacksize.c +++ b/cpukit/posix/src/pthreadattrsetstacksize.c @@ -24,7 +24,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> int pthread_attr_setstacksize( pthread_attr_t *attr, diff --git a/cpukit/posix/src/pthreadcreate.c b/cpukit/posix/src/pthreadcreate.c index 78e77acac0..0414fd7603 100644 --- a/cpukit/posix/src/pthreadcreate.c +++ b/cpukit/posix/src/pthreadcreate.c @@ -26,7 +26,7 @@ #include <rtems/system.h> #include <rtems/score/thread.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/priorityimpl.h> #include <rtems/posix/time.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/posix/src/pthreaddetach.c b/cpukit/posix/src/pthreaddetach.c index 52a42f6b37..3b99a9c476 100644 --- a/cpukit/posix/src/pthreaddetach.c +++ b/cpukit/posix/src/pthreaddetach.c @@ -23,7 +23,7 @@ #include <rtems/system.h> #include <rtems/score/thread.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> /** * 16.1.4 Detaching a Thread, P1003.1c/Draft 10, p. 149 diff --git a/cpukit/posix/src/pthreadequal.c b/cpukit/posix/src/pthreadequal.c index 9b2b0282ed..f398e5cf7a 100644 --- a/cpukit/posix/src/pthreadequal.c +++ b/cpukit/posix/src/pthreadequal.c @@ -24,7 +24,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/score/thread.h> int pthread_equal( diff --git a/cpukit/posix/src/pthreadexit.c b/cpukit/posix/src/pthreadexit.c index 3b3f0bd95b..03a56c9e96 100644 --- a/cpukit/posix/src/pthreadexit.c +++ b/cpukit/posix/src/pthreadexit.c @@ -24,7 +24,7 @@ #include <rtems/system.h> #include <rtems/score/apimutex.h> #include <rtems/score/thread.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> void _POSIX_Thread_Exit( diff --git a/cpukit/posix/src/pthreadgetschedparam.c b/cpukit/posix/src/pthreadgetschedparam.c index 0060682bdd..7f034cbb78 100644 --- a/cpukit/posix/src/pthreadgetschedparam.c +++ b/cpukit/posix/src/pthreadgetschedparam.c @@ -25,7 +25,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/priorityimpl.h> int pthread_getschedparam( diff --git a/cpukit/posix/src/pthreadinitthreads.c b/cpukit/posix/src/pthreadinitthreads.c index df92c2e570..9f2f468d8c 100644 --- a/cpukit/posix/src/pthreadinitthreads.c +++ b/cpukit/posix/src/pthreadinitthreads.c @@ -29,7 +29,7 @@ #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/priorityimpl.h> #include <rtems/posix/config.h> #include <rtems/posix/key.h> diff --git a/cpukit/posix/src/pthreadjoin.c b/cpukit/posix/src/pthreadjoin.c index cbc6e17775..0ee700a528 100644 --- a/cpukit/posix/src/pthreadjoin.c +++ b/cpukit/posix/src/pthreadjoin.c @@ -24,7 +24,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> diff --git a/cpukit/posix/src/pthreadkill.c b/cpukit/posix/src/pthreadkill.c index b9f4922fd7..02a9ee7d4d 100644 --- a/cpukit/posix/src/pthreadkill.c +++ b/cpukit/posix/src/pthreadkill.c @@ -25,7 +25,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/score/isr.h> #include <rtems/seterr.h> diff --git a/cpukit/posix/src/pthreadsetschedparam.c b/cpukit/posix/src/pthreadsetschedparam.c index e7a6161b84..393c41f3d7 100644 --- a/cpukit/posix/src/pthreadsetschedparam.c +++ b/cpukit/posix/src/pthreadsetschedparam.c @@ -26,7 +26,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/priorityimpl.h> #include <rtems/posix/time.h> diff --git a/cpukit/posix/src/pthreadsigmask.c b/cpukit/posix/src/pthreadsigmask.c index 5f30d8df4c..dc97b8dad9 100644 --- a/cpukit/posix/src/pthreadsigmask.c +++ b/cpukit/posix/src/pthreadsigmask.c @@ -27,7 +27,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/seterr.h> diff --git a/cpukit/posix/src/setcancelstate.c b/cpukit/posix/src/setcancelstate.c index 4d0699c310..0d85fe624c 100644 --- a/cpukit/posix/src/setcancelstate.c +++ b/cpukit/posix/src/setcancelstate.c @@ -26,7 +26,7 @@ #include <rtems/score/isr.h> #include <rtems/score/thread.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/threadsup.h> /* diff --git a/cpukit/posix/src/setcanceltype.c b/cpukit/posix/src/setcanceltype.c index 115eebf638..f97affa8fb 100644 --- a/cpukit/posix/src/setcanceltype.c +++ b/cpukit/posix/src/setcanceltype.c @@ -26,7 +26,7 @@ #include <rtems/score/isr.h> #include <rtems/score/thread.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/threadsup.h> /* diff --git a/cpukit/posix/src/sigaction.c b/cpukit/posix/src/sigaction.c index cfcc65cec4..8dacc70181 100644 --- a/cpukit/posix/src/sigaction.c +++ b/cpukit/posix/src/sigaction.c @@ -25,7 +25,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/seterr.h> #include <rtems/score/isr.h> diff --git a/cpukit/posix/src/sigpending.c b/cpukit/posix/src/sigpending.c index 8e31d59b79..a0c1399a98 100644 --- a/cpukit/posix/src/sigpending.c +++ b/cpukit/posix/src/sigpending.c @@ -22,7 +22,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/seterr.h> diff --git a/cpukit/posix/src/sigqueue.c b/cpukit/posix/src/sigqueue.c index 99c214745e..73acc4e8e8 100644 --- a/cpukit/posix/src/sigqueue.c +++ b/cpukit/posix/src/sigqueue.c @@ -22,7 +22,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> int sigqueue( diff --git a/cpukit/posix/src/sigtimedwait.c b/cpukit/posix/src/sigtimedwait.c index 5a3a5b00ac..c067c8480f 100644 --- a/cpukit/posix/src/sigtimedwait.c +++ b/cpukit/posix/src/sigtimedwait.c @@ -23,7 +23,7 @@ #include <errno.h> #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/seterr.h> #include <rtems/posix/time.h> diff --git a/cpukit/posix/src/testcancel.c b/cpukit/posix/src/testcancel.c index e7e08d2b73..f999fe54a9 100644 --- a/cpukit/posix/src/testcancel.c +++ b/cpukit/posix/src/testcancel.c @@ -27,7 +27,7 @@ #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #include <rtems/posix/cancel.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/threadsup.h> /* diff --git a/cpukit/posix/src/ualarm.c b/cpukit/posix/src/ualarm.c index e9a4bb82ae..01b842344b 100644 --- a/cpukit/posix/src/ualarm.c +++ b/cpukit/posix/src/ualarm.c @@ -22,7 +22,7 @@ /* #include <errno.h> */ #include <rtems/system.h> -#include <rtems/posix/pthread.h> +#include <rtems/posix/pthreadimpl.h> #include <rtems/posix/psignalimpl.h> #include <rtems/posix/time.h> |