From 5618c37a7a49b7ddde7bb6f7fda8c10616779c05 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 24 Jul 2013 15:14:48 +0200 Subject: score: Create thread implementation header Move implementation specific parts of thread.h and thread.inl into new header file threadimpl.h. The thread.h contains now only the application visible API. Remove superfluous header file includes from various files. --- cpukit/posix/src/alarm.c | 6 +++--- cpukit/posix/src/cancel.c | 6 +----- cpukit/posix/src/nanosleep.c | 2 +- cpukit/posix/src/psignalunblockthread.c | 2 +- cpukit/posix/src/pthread.c | 2 +- cpukit/posix/src/pthreadcreate.c | 7 +++---- cpukit/posix/src/pthreaddetach.c | 3 +-- cpukit/posix/src/pthreadequal.c | 3 +-- cpukit/posix/src/pthreadexit.c | 5 ++--- cpukit/posix/src/pthreadgetschedparam.c | 2 +- cpukit/posix/src/pthreadjoin.c | 3 +-- cpukit/posix/src/pthreadkill.c | 2 +- cpukit/posix/src/pthreadsetschedparam.c | 4 ++-- cpukit/posix/src/sched_rr_get_interval.c | 2 +- cpukit/posix/src/ualarm.c | 8 ++++---- 15 files changed, 24 insertions(+), 33 deletions(-) (limited to 'cpukit/posix/src') diff --git a/cpukit/posix/src/alarm.c b/cpukit/posix/src/alarm.c index be3a334f37..acdec65574 100644 --- a/cpukit/posix/src/alarm.c +++ b/cpukit/posix/src/alarm.c @@ -21,12 +21,12 @@ #include "config.h" #endif -#include +#include -#include -#include #include #include +#include +#include /* * _POSIX_signals_Alarm_TSR diff --git a/cpukit/posix/src/cancel.c b/cpukit/posix/src/cancel.c index 9ea7f93319..e896f1dec8 100644 --- a/cpukit/posix/src/cancel.c +++ b/cpukit/posix/src/cancel.c @@ -21,13 +21,9 @@ #include #include -#include -#include #include -#include -#include +#include #include -#include #include /* diff --git a/cpukit/posix/src/nanosleep.c b/cpukit/posix/src/nanosleep.c index 84ac832955..3c408ebe68 100644 --- a/cpukit/posix/src/nanosleep.c +++ b/cpukit/posix/src/nanosleep.c @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include #include diff --git a/cpukit/posix/src/psignalunblockthread.c b/cpukit/posix/src/psignalunblockthread.c index cbdbd38c66..51b034db21 100644 --- a/cpukit/posix/src/psignalunblockthread.c +++ b/cpukit/posix/src/psignalunblockthread.c @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include #include diff --git a/cpukit/posix/src/pthread.c b/cpukit/posix/src/pthread.c index 3df7478779..f4dcc214cd 100644 --- a/cpukit/posix/src/pthread.c +++ b/cpukit/posix/src/pthread.c @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/cpukit/posix/src/pthreadcreate.c b/cpukit/posix/src/pthreadcreate.c index 4742b596d6..64270e94d9 100644 --- a/cpukit/posix/src/pthreadcreate.c +++ b/cpukit/posix/src/pthreadcreate.c @@ -24,14 +24,13 @@ #include #include -#include -#include -#include #include +#include #include +#include #include -#include #include +#include static inline size_t _POSIX_Threads_Ensure_minimum_stack ( size_t size diff --git a/cpukit/posix/src/pthreaddetach.c b/cpukit/posix/src/pthreaddetach.c index 3b99a9c476..74df253bd3 100644 --- a/cpukit/posix/src/pthreaddetach.c +++ b/cpukit/posix/src/pthreaddetach.c @@ -21,9 +21,8 @@ #include #include -#include -#include #include +#include /** * 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 f398e5cf7a..dd9c53373f 100644 --- a/cpukit/posix/src/pthreadequal.c +++ b/cpukit/posix/src/pthreadequal.c @@ -23,9 +23,8 @@ #include #include -#include #include -#include +#include int pthread_equal( pthread_t t1, diff --git a/cpukit/posix/src/pthreadexit.c b/cpukit/posix/src/pthreadexit.c index 03a56c9e96..296c32be11 100644 --- a/cpukit/posix/src/pthreadexit.c +++ b/cpukit/posix/src/pthreadexit.c @@ -21,10 +21,9 @@ #include #include -#include -#include -#include #include +#include +#include void _POSIX_Thread_Exit( diff --git a/cpukit/posix/src/pthreadgetschedparam.c b/cpukit/posix/src/pthreadgetschedparam.c index 7f034cbb78..6876e1387e 100644 --- a/cpukit/posix/src/pthreadgetschedparam.c +++ b/cpukit/posix/src/pthreadgetschedparam.c @@ -24,9 +24,9 @@ #include #include -#include #include #include +#include int pthread_getschedparam( pthread_t thread, diff --git a/cpukit/posix/src/pthreadjoin.c b/cpukit/posix/src/pthreadjoin.c index 9dc1b240e8..18039d3829 100644 --- a/cpukit/posix/src/pthreadjoin.c +++ b/cpukit/posix/src/pthreadjoin.c @@ -23,9 +23,8 @@ #include #include -#include #include -#include +#include #include int pthread_join( diff --git a/cpukit/posix/src/pthreadkill.c b/cpukit/posix/src/pthreadkill.c index 02a9ee7d4d..11287facba 100644 --- a/cpukit/posix/src/pthreadkill.c +++ b/cpukit/posix/src/pthreadkill.c @@ -24,10 +24,10 @@ #include #include -#include #include #include #include +#include #include int pthread_kill( diff --git a/cpukit/posix/src/pthreadsetschedparam.c b/cpukit/posix/src/pthreadsetschedparam.c index a8ac4458dd..a54a689b9e 100644 --- a/cpukit/posix/src/pthreadsetschedparam.c +++ b/cpukit/posix/src/pthreadsetschedparam.c @@ -25,11 +25,11 @@ #include #include -#include -#include #include #include #include +#include +#include int pthread_setschedparam( pthread_t thread, diff --git a/cpukit/posix/src/sched_rr_get_interval.c b/cpukit/posix/src/sched_rr_get_interval.c index c606bc9ef2..242077d337 100644 --- a/cpukit/posix/src/sched_rr_get_interval.c +++ b/cpukit/posix/src/sched_rr_get_interval.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/cpukit/posix/src/ualarm.c b/cpukit/posix/src/ualarm.c index e94eb12492..17573ba6ec 100644 --- a/cpukit/posix/src/ualarm.c +++ b/cpukit/posix/src/ualarm.c @@ -18,14 +18,14 @@ #include "config.h" #endif -#include -/* #include */ +#include +#include -#include -#include #include #include #include +#include +#include static void _POSIX_signals_Ualarm_TSR( Objects_Id id, void *argument ); -- cgit v1.2.3