diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-24 13:50:54 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-26 11:55:47 +0200 |
commit | a2e3f33f39e6898c2e2886216fe671b29a93d643 (patch) | |
tree | d304dc7fe4fcf0dcb42a61b8ba99b2c698d8454f /cpukit/posix/include | |
parent | Include missing <rtems/score/threaddispatch.h> (diff) | |
download | rtems-a2e3f33f39e6898c2e2886216fe671b29a93d643.tar.bz2 |
score: Create object implementation header
Move implementation specific parts of object.h and object.inl into new
header file objectimpl.h. The object.h contains now only the
application visible API.
Diffstat (limited to 'cpukit/posix/include')
-rw-r--r-- | cpukit/posix/include/rtems/posix/barrierimpl.h | 1 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/condimpl.h | 1 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/key.h | 2 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/posixapi.h | 2 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/pthreadimpl.h | 1 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/rwlockimpl.h | 1 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/spinlockimpl.h | 1 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/threadsup.h | 1 | ||||
-rw-r--r-- | cpukit/posix/include/rtems/posix/timerimpl.h | 1 |
9 files changed, 9 insertions, 2 deletions
diff --git a/cpukit/posix/include/rtems/posix/barrierimpl.h b/cpukit/posix/include/rtems/posix/barrierimpl.h index b9df1517cc..266bbdbe8b 100644 --- a/cpukit/posix/include/rtems/posix/barrierimpl.h +++ b/cpukit/posix/include/rtems/posix/barrierimpl.h @@ -21,6 +21,7 @@ #include <rtems/posix/barrier.h> #include <rtems/score/corebarrierimpl.h> +#include <rtems/score/objectimpl.h> #include <pthread.h> diff --git a/cpukit/posix/include/rtems/posix/condimpl.h b/cpukit/posix/include/rtems/posix/condimpl.h index 0e6d3409c1..029ff48b88 100644 --- a/cpukit/posix/include/rtems/posix/condimpl.h +++ b/cpukit/posix/include/rtems/posix/condimpl.h @@ -18,6 +18,7 @@ #define _RTEMS_POSIX_CONDIMPL_H #include <rtems/posix/cond.h> +#include <rtems/score/objectimpl.h> #include <rtems/score/watchdog.h> #ifdef __cplusplus diff --git a/cpukit/posix/include/rtems/posix/key.h b/cpukit/posix/include/rtems/posix/key.h index 0bb1dbe6a8..6d2ebff6fd 100644 --- a/cpukit/posix/include/rtems/posix/key.h +++ b/cpukit/posix/include/rtems/posix/key.h @@ -19,7 +19,7 @@ #ifndef _RTEMS_POSIX_KEY_H #define _RTEMS_POSIX_KEY_H -#include <rtems/score/object.h> +#include <rtems/score/objectimpl.h> /** * @defgroup POSIX_KEY POSIX Key diff --git a/cpukit/posix/include/rtems/posix/posixapi.h b/cpukit/posix/include/rtems/posix/posixapi.h index 6ae5dfabfd..bf1c1b7eb8 100644 --- a/cpukit/posix/include/rtems/posix/posixapi.h +++ b/cpukit/posix/include/rtems/posix/posixapi.h @@ -20,7 +20,7 @@ #define _RTEMS_POSIX_POSIXAPI_H #include <rtems/config.h> -#include <rtems/score/object.h> +#include <rtems/score/objectimpl.h> /** * @defgroup POSIXAPI RTEMS POSIX API diff --git a/cpukit/posix/include/rtems/posix/pthreadimpl.h b/cpukit/posix/include/rtems/posix/pthreadimpl.h index 1231f01634..a65f849c7a 100644 --- a/cpukit/posix/include/rtems/posix/pthreadimpl.h +++ b/cpukit/posix/include/rtems/posix/pthreadimpl.h @@ -22,6 +22,7 @@ #include <rtems/posix/pthread.h> #include <rtems/posix/config.h> #include <rtems/posix/threadsup.h> +#include <rtems/score/objectimpl.h> #include <rtems/score/thread.h> #ifdef __cplusplus diff --git a/cpukit/posix/include/rtems/posix/rwlockimpl.h b/cpukit/posix/include/rtems/posix/rwlockimpl.h index 95e406b760..68cffe1f45 100644 --- a/cpukit/posix/include/rtems/posix/rwlockimpl.h +++ b/cpukit/posix/include/rtems/posix/rwlockimpl.h @@ -21,6 +21,7 @@ #include <rtems/posix/rwlock.h> #include <rtems/score/corerwlockimpl.h> +#include <rtems/score/objectimpl.h> #include <pthread.h> diff --git a/cpukit/posix/include/rtems/posix/spinlockimpl.h b/cpukit/posix/include/rtems/posix/spinlockimpl.h index 2711316498..339e66bd65 100644 --- a/cpukit/posix/include/rtems/posix/spinlockimpl.h +++ b/cpukit/posix/include/rtems/posix/spinlockimpl.h @@ -21,6 +21,7 @@ #include <rtems/posix/spinlock.h> #include <rtems/score/corespinlockimpl.h> +#include <rtems/score/objectimpl.h> #include <pthread.h> diff --git a/cpukit/posix/include/rtems/posix/threadsup.h b/cpukit/posix/include/rtems/posix/threadsup.h index f1a87c9aed..414b46fd83 100644 --- a/cpukit/posix/include/rtems/posix/threadsup.h +++ b/cpukit/posix/include/rtems/posix/threadsup.h @@ -19,6 +19,7 @@ #define _RTEMS_POSIX_THREADSUP_H #include <rtems/score/coresem.h> +#include <rtems/score/thread.h> #include <rtems/score/threadq.h> #include <rtems/score/watchdog.h> diff --git a/cpukit/posix/include/rtems/posix/timerimpl.h b/cpukit/posix/include/rtems/posix/timerimpl.h index 73f953b45e..ca108201a6 100644 --- a/cpukit/posix/include/rtems/posix/timerimpl.h +++ b/cpukit/posix/include/rtems/posix/timerimpl.h @@ -20,6 +20,7 @@ #define _RTEMS_POSIX_TIMERIMPL_H #include <rtems/posix/timer.h> +#include <rtems/score/objectimpl.h> #ifdef __cplusplus extern "C" { |