diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-17 13:52:00 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-18 09:58:56 +0200 |
commit | 2bbea657ae366f6b73dd6ca5db98af7ea3c29759 (patch) | |
tree | fcbee133028ad2e37bb6c15cdfc1b9f7eb25fdf4 /cpukit/rtems/src | |
parent | libtests/gxx01: Avoid random memory read/write (diff) | |
download | rtems-2bbea657ae366f6b73dd6ca5db98af7ea3c29759.tar.bz2 |
rtems: Create semaphore implementation header
Move implementation specific parts of sem.h and sem.inl into new header
file semimpl.h. The sem.h contains now only the application visible
API.
Diffstat (limited to 'cpukit/rtems/src')
-rw-r--r-- | cpukit/rtems/src/sem.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semcreate.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semdata.c | 3 | ||||
-rw-r--r-- | cpukit/rtems/src/semdelete.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semflush.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semident.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semmp.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semobtain.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semrelease.c | 2 | ||||
-rw-r--r-- | cpukit/rtems/src/semtranslatereturncode.c | 2 |
10 files changed, 10 insertions, 11 deletions
diff --git a/cpukit/rtems/src/sem.c b/cpukit/rtems/src/sem.c index 4e22dacb36..47188e2cd5 100644 --- a/cpukit/rtems/src/sem.c +++ b/cpukit/rtems/src/sem.c @@ -26,7 +26,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> diff --git a/cpukit/rtems/src/semcreate.c b/cpukit/rtems/src/semcreate.c index e7f7b77c50..60ce2cc6d8 100644 --- a/cpukit/rtems/src/semcreate.c +++ b/cpukit/rtems/src/semcreate.c @@ -25,7 +25,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> diff --git a/cpukit/rtems/src/semdata.c b/cpukit/rtems/src/semdata.c index d19f0cc876..ca4fb17f08 100644 --- a/cpukit/rtems/src/semdata.c +++ b/cpukit/rtems/src/semdata.c @@ -21,5 +21,4 @@ /* instantiate semaphore data */ #define RTEMS_SEM_EXTERN -#include <rtems/system.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> diff --git a/cpukit/rtems/src/semdelete.c b/cpukit/rtems/src/semdelete.c index 12eb37f51a..070529258b 100644 --- a/cpukit/rtems/src/semdelete.c +++ b/cpukit/rtems/src/semdelete.c @@ -25,7 +25,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> diff --git a/cpukit/rtems/src/semflush.c b/cpukit/rtems/src/semflush.c index bed91aa13f..0b5aaeb659 100644 --- a/cpukit/rtems/src/semflush.c +++ b/cpukit/rtems/src/semflush.c @@ -25,7 +25,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> diff --git a/cpukit/rtems/src/semident.c b/cpukit/rtems/src/semident.c index b770d69ef4..df6f05047f 100644 --- a/cpukit/rtems/src/semident.c +++ b/cpukit/rtems/src/semident.c @@ -25,7 +25,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> diff --git a/cpukit/rtems/src/semmp.c b/cpukit/rtems/src/semmp.c index 1712c66a4f..02e1d98559 100644 --- a/cpukit/rtems/src/semmp.c +++ b/cpukit/rtems/src/semmp.c @@ -24,7 +24,7 @@ #include <rtems/score/mppkt.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/thread.h> #include <rtems/score/watchdog.h> #include <rtems/rtems/support.h> diff --git a/cpukit/rtems/src/semobtain.c b/cpukit/rtems/src/semobtain.c index 5b68974d2a..38917823c4 100644 --- a/cpukit/rtems/src/semobtain.c +++ b/cpukit/rtems/src/semobtain.c @@ -25,7 +25,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> diff --git a/cpukit/rtems/src/semrelease.c b/cpukit/rtems/src/semrelease.c index a5da108736..be3f7d0579 100644 --- a/cpukit/rtems/src/semrelease.c +++ b/cpukit/rtems/src/semrelease.c @@ -40,7 +40,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> diff --git a/cpukit/rtems/src/semtranslatereturncode.c b/cpukit/rtems/src/semtranslatereturncode.c index a06a84871d..531a904039 100644 --- a/cpukit/rtems/src/semtranslatereturncode.c +++ b/cpukit/rtems/src/semtranslatereturncode.c @@ -25,7 +25,7 @@ #include <rtems/score/isr.h> #include <rtems/score/object.h> #include <rtems/rtems/options.h> -#include <rtems/rtems/sem.h> +#include <rtems/rtems/semimpl.h> #include <rtems/score/coremutex.h> #include <rtems/score/coresem.h> #include <rtems/score/states.h> |