summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems/include/rtems/rtems/eventmp.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-07-23 12:47:35 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-07-23 15:12:53 +0200
commite151eb1a362500a643e0631a5557af28213ebde6 (patch)
tree55f2f6bfc389fccb69d53f1f146741cc09c9f179 /cpukit/rtems/include/rtems/rtems/eventmp.h
parentrtems: Merge support API into one file (diff)
downloadrtems-e151eb1a362500a643e0631a5557af28213ebde6.tar.bz2
rtems: Create event implementation header
Move implementation specific parts of event.h, event.inl, eventset.h and eventset.inl into new header file eventimpl.h. The event.h contains now only the application visible API.
Diffstat (limited to 'cpukit/rtems/include/rtems/rtems/eventmp.h')
-rw-r--r--cpukit/rtems/include/rtems/rtems/eventmp.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpukit/rtems/include/rtems/rtems/eventmp.h b/cpukit/rtems/include/rtems/rtems/eventmp.h
index 45f60b67b7..128cc4e377 100644
--- a/cpukit/rtems/include/rtems/rtems/eventmp.h
+++ b/cpukit/rtems/include/rtems/rtems/eventmp.h
@@ -21,11 +21,14 @@
#ifndef _RTEMS_RTEMS_EVENTMP_H
#define _RTEMS_RTEMS_EVENTMP_H
+#ifndef _RTEMS_RTEMS_EVENTIMPL_H
+# error "Never use <rtems/rtems/eventmp.h> directly; include <rtems/rtems/eventimpl.h> instead."
+#endif
+
#ifdef __cplusplus
extern "C" {
#endif
-#include <rtems/rtems/event.h>
#include <rtems/score/mppkt.h>
#include <rtems/score/object.h>
#include <rtems/score/thread.h>