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.
This commit is contained in:
Sebastian Huber
2013-07-17 13:52:00 +02:00
parent 0dd262d33d
commit 2bbea657ae
25 changed files with 111 additions and 112 deletions

View File

@@ -37,7 +37,7 @@
#include <rtems/score/priority.h>
#include <rtems/rtems/ratemon.h>
#include <rtems/rtems/region.h>
#include <rtems/rtems/sem.h>
#include <rtems/rtems/semimpl.h>
#include <rtems/rtems/signal.h>
#include <rtems/score/scheduler.h>
#include <rtems/score/sysstate.h>
@@ -355,7 +355,7 @@ uninitialized =
/*scheduler.h*/ SCHEDULER_OVHD +
/*sem.h*/ (sizeof _Semaphore_Information) +
/*semimpl.h*/ (sizeof _Semaphore_Information) +
#if defined(RTEMS_MULTIPROCESSING)
/*semmp.h*/ 0 +