diff --git a/c/src/exec/libcsupport/src/utsname.c b/c/src/exec/libcsupport/src/utsname.c index 98b105023e..dba0fefefb 100644 --- a/c/src/exec/libcsupport/src/utsname.c +++ b/c/src/exec/libcsupport/src/utsname.c @@ -8,6 +8,7 @@ #include +#include #include #include diff --git a/c/src/exec/posix/src/aio.c b/c/src/exec/posix/src/aio.c index 491c2772cf..d740be0c02 100644 --- a/c/src/exec/posix/src/aio.c +++ b/c/src/exec/posix/src/aio.c @@ -5,6 +5,8 @@ #include +#include + #ifdef NOT_IMPLEMENTED_YET /*PAGE diff --git a/c/src/exec/posix/src/cancel.c b/c/src/exec/posix/src/cancel.c index 2ad972c626..54cba95035 100644 --- a/c/src/exec/posix/src/cancel.c +++ b/c/src/exec/posix/src/cancel.c @@ -5,6 +5,8 @@ #include #include + +#include #include #include #include diff --git a/c/src/exec/posix/src/cond.c b/c/src/exec/posix/src/cond.c index e20cfe5359..ce02fd7596 100644 --- a/c/src/exec/posix/src/cond.c +++ b/c/src/exec/posix/src/cond.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/c/src/exec/posix/src/devctl.c b/c/src/exec/posix/src/devctl.c index 6581e0296c..7caf475784 100644 --- a/c/src/exec/posix/src/devctl.c +++ b/c/src/exec/posix/src/devctl.c @@ -5,6 +5,8 @@ #include +#include + #ifdef NOT_IMPLEMENTED_YET /*PAGE diff --git a/c/src/exec/posix/src/intr.c b/c/src/exec/posix/src/intr.c index 11fbe6969a..7f9c62964d 100644 --- a/c/src/exec/posix/src/intr.c +++ b/c/src/exec/posix/src/intr.c @@ -9,8 +9,9 @@ #include #include - #include + +#include #include #include #include diff --git a/c/src/exec/posix/src/key.c b/c/src/exec/posix/src/key.c index 3bcc1b5170..fcfbd1715d 100644 --- a/c/src/exec/posix/src/key.c +++ b/c/src/exec/posix/src/key.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include diff --git a/c/src/exec/posix/src/mqueue.c b/c/src/exec/posix/src/mqueue.c index e175300355..cde97bea2d 100644 --- a/c/src/exec/posix/src/mqueue.c +++ b/c/src/exec/posix/src/mqueue.c @@ -21,8 +21,8 @@ #include #include #include - #include + #include #include #include diff --git a/c/src/exec/posix/src/mutex.c b/c/src/exec/posix/src/mutex.c index 9ff4acff99..1cb3f480c8 100644 --- a/c/src/exec/posix/src/mutex.c +++ b/c/src/exec/posix/src/mutex.c @@ -6,11 +6,10 @@ #include #include -#include +#include #include #include #include - #include #include #include diff --git a/c/src/exec/posix/src/psignal.c b/c/src/exec/posix/src/psignal.c index 9ad7406e21..b8bd3d56ea 100644 --- a/c/src/exec/posix/src/psignal.c +++ b/c/src/exec/posix/src/psignal.c @@ -5,6 +5,7 @@ #include +#include #include #ifdef NOT_IMPLEMENTED_YET @@ -16,7 +17,7 @@ */ int kill( - int pid_t, + pid_t pid, int sig ) { diff --git a/c/src/exec/posix/src/pthread.c b/c/src/exec/posix/src/pthread.c index 7247586685..79ea3271d2 100644 --- a/c/src/exec/posix/src/pthread.c +++ b/c/src/exec/posix/src/pthread.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -188,13 +189,13 @@ int pthread_attr_getschedpolicy( int pthread_attr_setschedparam( pthread_attr_t *attr, - const struct sched_param param + const struct sched_param *param ) { if ( !attr || !attr->is_initialized ) return EINVAL; - attr->schedparam = param; + attr->schedparam = *param; return 0; } diff --git a/c/src/exec/posix/src/sched.c b/c/src/exec/posix/src/sched.c index b131b52397..4cea4f5a3d 100644 --- a/c/src/exec/posix/src/sched.c +++ b/c/src/exec/posix/src/sched.c @@ -4,6 +4,8 @@ */ #include + +#include #include #include #include diff --git a/c/src/exec/posix/src/time.c b/c/src/exec/posix/src/time.c index cfe980793a..6c2faf65dc 100644 --- a/c/src/exec/posix/src/time.c +++ b/c/src/exec/posix/src/time.c @@ -4,6 +4,8 @@ */ #include + +#include #include /* diff --git a/c/src/exec/posix/src/types.c b/c/src/exec/posix/src/types.c index e6e743ade5..a3ba918a18 100644 --- a/c/src/exec/posix/src/types.c +++ b/c/src/exec/posix/src/types.c @@ -5,6 +5,8 @@ #include +#include + #ifdef NOT_IMPLEMENTED_YET /*PAGE diff --git a/c/src/exec/posix/src/unistd.c b/c/src/exec/posix/src/unistd.c index 909d89f923..f70d065ce3 100644 --- a/c/src/exec/posix/src/unistd.c +++ b/c/src/exec/posix/src/unistd.c @@ -5,6 +5,8 @@ #include +#include + #ifdef NOT_IMPLEMENTED_YET /* diff --git a/c/src/exec/posix/src/utsname.c b/c/src/exec/posix/src/utsname.c index 98b105023e..dba0fefefb 100644 --- a/c/src/exec/posix/src/utsname.c +++ b/c/src/exec/posix/src/utsname.c @@ -8,6 +8,7 @@ #include +#include #include #include diff --git a/c/src/lib/libc/utsname.c b/c/src/lib/libc/utsname.c index 98b105023e..dba0fefefb 100644 --- a/c/src/lib/libc/utsname.c +++ b/c/src/lib/libc/utsname.c @@ -8,6 +8,7 @@ #include +#include #include #include diff --git a/cpukit/libcsupport/src/utsname.c b/cpukit/libcsupport/src/utsname.c index 98b105023e..dba0fefefb 100644 --- a/cpukit/libcsupport/src/utsname.c +++ b/cpukit/libcsupport/src/utsname.c @@ -8,6 +8,7 @@ #include +#include #include #include diff --git a/cpukit/posix/src/aio.c b/cpukit/posix/src/aio.c index 491c2772cf..d740be0c02 100644 --- a/cpukit/posix/src/aio.c +++ b/cpukit/posix/src/aio.c @@ -5,6 +5,8 @@ #include +#include + #ifdef NOT_IMPLEMENTED_YET /*PAGE diff --git a/cpukit/posix/src/cancel.c b/cpukit/posix/src/cancel.c index 2ad972c626..54cba95035 100644 --- a/cpukit/posix/src/cancel.c +++ b/cpukit/posix/src/cancel.c @@ -5,6 +5,8 @@ #include #include + +#include #include #include #include diff --git a/cpukit/posix/src/cond.c b/cpukit/posix/src/cond.c index e20cfe5359..ce02fd7596 100644 --- a/cpukit/posix/src/cond.c +++ b/cpukit/posix/src/cond.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/cpukit/posix/src/devctl.c b/cpukit/posix/src/devctl.c index 6581e0296c..7caf475784 100644 --- a/cpukit/posix/src/devctl.c +++ b/cpukit/posix/src/devctl.c @@ -5,6 +5,8 @@ #include +#include + #ifdef NOT_IMPLEMENTED_YET /*PAGE diff --git a/cpukit/posix/src/intr.c b/cpukit/posix/src/intr.c index 11fbe6969a..7f9c62964d 100644 --- a/cpukit/posix/src/intr.c +++ b/cpukit/posix/src/intr.c @@ -9,8 +9,9 @@ #include #include - #include + +#include #include #include #include diff --git a/cpukit/posix/src/key.c b/cpukit/posix/src/key.c index 3bcc1b5170..fcfbd1715d 100644 --- a/cpukit/posix/src/key.c +++ b/cpukit/posix/src/key.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include diff --git a/cpukit/posix/src/mqueue.c b/cpukit/posix/src/mqueue.c index e175300355..cde97bea2d 100644 --- a/cpukit/posix/src/mqueue.c +++ b/cpukit/posix/src/mqueue.c @@ -21,8 +21,8 @@ #include #include #include - #include + #include #include #include diff --git a/cpukit/posix/src/mutex.c b/cpukit/posix/src/mutex.c index 9ff4acff99..1cb3f480c8 100644 --- a/cpukit/posix/src/mutex.c +++ b/cpukit/posix/src/mutex.c @@ -6,11 +6,10 @@ #include #include -#include +#include #include #include #include - #include #include #include diff --git a/cpukit/posix/src/psignal.c b/cpukit/posix/src/psignal.c index 9ad7406e21..b8bd3d56ea 100644 --- a/cpukit/posix/src/psignal.c +++ b/cpukit/posix/src/psignal.c @@ -5,6 +5,7 @@ #include +#include #include #ifdef NOT_IMPLEMENTED_YET @@ -16,7 +17,7 @@ */ int kill( - int pid_t, + pid_t pid, int sig ) { diff --git a/cpukit/posix/src/pthread.c b/cpukit/posix/src/pthread.c index 7247586685..79ea3271d2 100644 --- a/cpukit/posix/src/pthread.c +++ b/cpukit/posix/src/pthread.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -188,13 +189,13 @@ int pthread_attr_getschedpolicy( int pthread_attr_setschedparam( pthread_attr_t *attr, - const struct sched_param param + const struct sched_param *param ) { if ( !attr || !attr->is_initialized ) return EINVAL; - attr->schedparam = param; + attr->schedparam = *param; return 0; } diff --git a/cpukit/posix/src/sched.c b/cpukit/posix/src/sched.c index b131b52397..4cea4f5a3d 100644 --- a/cpukit/posix/src/sched.c +++ b/cpukit/posix/src/sched.c @@ -4,6 +4,8 @@ */ #include + +#include #include #include #include diff --git a/cpukit/posix/src/time.c b/cpukit/posix/src/time.c index cfe980793a..6c2faf65dc 100644 --- a/cpukit/posix/src/time.c +++ b/cpukit/posix/src/time.c @@ -4,6 +4,8 @@ */ #include + +#include #include /* diff --git a/cpukit/posix/src/types.c b/cpukit/posix/src/types.c index e6e743ade5..a3ba918a18 100644 --- a/cpukit/posix/src/types.c +++ b/cpukit/posix/src/types.c @@ -5,6 +5,8 @@ #include +#include + #ifdef NOT_IMPLEMENTED_YET /*PAGE