summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-07-18 14:13:24 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-07-22 16:45:58 +0200
commita1b4752869543806a84de5e9cab0d42f95b47531 (patch)
tree8ba1fcae9558694b1e6ad0102c7696ea3cf41353
parentscore: Include missing header files (diff)
downloadrtems-a1b4752869543806a84de5e9cab0d42f95b47531.tar.bz2
posix: Include missing header files
-rw-r--r--cpukit/posix/include/rtems/posix/pthread.h1
-rw-r--r--cpukit/posix/include/rtems/posix/threadsup.h1
-rw-r--r--cpukit/posix/src/aio_read.c1
-rw-r--r--cpukit/posix/src/aio_write.c1
-rw-r--r--cpukit/posix/src/psignal.c2
-rw-r--r--cpukit/posix/src/psignalunblockthread.c2
-rw-r--r--cpukit/posix/src/pthread.c1
-rw-r--r--cpukit/posix/src/pthreadjoin.c3
-rw-r--r--cpukit/posix/src/sigtimedwait.c1
9 files changed, 10 insertions, 3 deletions
diff --git a/cpukit/posix/include/rtems/posix/pthread.h b/cpukit/posix/include/rtems/posix/pthread.h
index 5250b70d0f..0f495fa660 100644
--- a/cpukit/posix/include/rtems/posix/pthread.h
+++ b/cpukit/posix/include/rtems/posix/pthread.h
@@ -22,6 +22,7 @@
#include <rtems/posix/config.h>
#include <rtems/posix/threadsup.h>
+#include <rtems/score/thread.h>
#ifdef __cplusplus
extern "C" {
diff --git a/cpukit/posix/include/rtems/posix/threadsup.h b/cpukit/posix/include/rtems/posix/threadsup.h
index 80f64dc2a8..db9288c8e5 100644
--- a/cpukit/posix/include/rtems/posix/threadsup.h
+++ b/cpukit/posix/include/rtems/posix/threadsup.h
@@ -21,6 +21,7 @@
#include <sys/signal.h>
#include <rtems/score/coresem.h>
#include <rtems/score/tqdata.h>
+#include <rtems/score/watchdog.h>
/**
* @defgroup POSIX_THREAD POSIX Thread API Extension
diff --git a/cpukit/posix/src/aio_read.c b/cpukit/posix/src/aio_read.c
index 5445e86145..8a9394f3b9 100644
--- a/cpukit/posix/src/aio_read.c
+++ b/cpukit/posix/src/aio_read.c
@@ -25,6 +25,7 @@
#include <rtems/system.h>
#include <rtems/seterr.h>
#include <stdlib.h>
+#include <limits.h>
/*
* aio_read
diff --git a/cpukit/posix/src/aio_write.c b/cpukit/posix/src/aio_write.c
index dec08fe345..46f7801949 100644
--- a/cpukit/posix/src/aio_write.c
+++ b/cpukit/posix/src/aio_write.c
@@ -25,6 +25,7 @@
#include <rtems/system.h>
#include <rtems/seterr.h>
#include <stdlib.h>
+#include <limits.h>
/*
* aio_write
diff --git a/cpukit/posix/src/psignal.c b/cpukit/posix/src/psignal.c
index e490877d32..bc4a0f64a8 100644
--- a/cpukit/posix/src/psignal.c
+++ b/cpukit/posix/src/psignal.c
@@ -31,7 +31,7 @@
#include <rtems/config.h>
#include <rtems/score/isr.h>
#include <rtems/score/thread.h>
-#include <rtems/score/tqdata.h>
+#include <rtems/score/threadq.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 0603a7f152..b46f8a479c 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/thread.h>
-#include <rtems/score/tqdata.h>
+#include <rtems/score/threadq.h>
#include <rtems/score/wkspace.h>
#include <rtems/seterr.h>
#include <rtems/posix/threadsup.h>
diff --git a/cpukit/posix/src/pthread.c b/cpukit/posix/src/pthread.c
index 873449a2da..e52f2e901b 100644
--- a/cpukit/posix/src/pthread.c
+++ b/cpukit/posix/src/pthread.c
@@ -27,6 +27,7 @@
#include <rtems/score/apiext.h>
#include <rtems/score/stack.h>
#include <rtems/score/thread.h>
+#include <rtems/score/threadq.h>
#include <rtems/score/userextimpl.h>
#include <rtems/score/wkspace.h>
#include <rtems/posix/cancel.h>
diff --git a/cpukit/posix/src/pthreadjoin.c b/cpukit/posix/src/pthreadjoin.c
index cd8c40af18..cbc6e17775 100644
--- a/cpukit/posix/src/pthreadjoin.c
+++ b/cpukit/posix/src/pthreadjoin.c
@@ -24,8 +24,9 @@
#include <errno.h>
#include <rtems/system.h>
-#include <rtems/score/thread.h>
#include <rtems/posix/pthread.h>
+#include <rtems/score/thread.h>
+#include <rtems/score/threadq.h>
int pthread_join(
pthread_t thread,
diff --git a/cpukit/posix/src/sigtimedwait.c b/cpukit/posix/src/sigtimedwait.c
index ef8bbdfd8f..f4719731c4 100644
--- a/cpukit/posix/src/sigtimedwait.c
+++ b/cpukit/posix/src/sigtimedwait.c
@@ -28,6 +28,7 @@
#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