summaryrefslogtreecommitdiffstats
path: root/c/src
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1996-04-19 21:10:27 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1996-04-19 21:10:27 +0000
commit8f9e9bdc0724b26ec9d9caadd8c82ab7d1b17357 (patch)
tree10bdce674ef5be8469f2f8c29188dc234b9e688f /c/src
parentmodified to generate fatal error when an unconfigured directive is invoked. (diff)
downloadrtems-8f9e9bdc0724b26ec9d9caadd8c82ab7d1b17357.tar.bz2
event.h: _Event_Manager_initialization no longer a static inline
support.h: updated to use RTEMS_APPLICATION macro
Diffstat (limited to 'c/src')
-rw-r--r--c/src/exec/rtems/headers/event.h10
-rw-r--r--c/src/exec/rtems/headers/support.h2
-rw-r--r--c/src/exec/rtems/include/rtems/rtems/event.h10
-rw-r--r--c/src/exec/rtems/include/rtems/rtems/support.h2
4 files changed, 24 insertions, 0 deletions
diff --git a/c/src/exec/rtems/headers/event.h b/c/src/exec/rtems/headers/event.h
index 0add026e5c..4cd3b1cbea 100644
--- a/c/src/exec/rtems/headers/event.h
+++ b/c/src/exec/rtems/headers/event.h
@@ -55,6 +55,16 @@ typedef enum {
} Event_Sync_states;
/*
+ * Event_Manager_initialization
+ *
+ * DESCRIPTION:
+ *
+ * This routine performs the initialization necessary for this manager.
+ */
+
+void _Event_Manager_initialization( void );
+
+/*
* rtems_event_send
*
* DESCRIPTION:
diff --git a/c/src/exec/rtems/headers/support.h b/c/src/exec/rtems/headers/support.h
index f4b26d6a61..3305ffd4d3 100644
--- a/c/src/exec/rtems/headers/support.h
+++ b/c/src/exec/rtems/headers/support.h
@@ -85,7 +85,9 @@ extern "C" {
#define RTEMS_MILLISECONDS_TO_TICKS(_ms) \
TOD_MILLISECONDS_TO_TICKS(_ms)
+#ifndef __RTEMS_APPLICATION__
#include <rtems/rtems/support.inl>
+#endif
#ifdef __cplusplus
}
diff --git a/c/src/exec/rtems/include/rtems/rtems/event.h b/c/src/exec/rtems/include/rtems/rtems/event.h
index 0add026e5c..4cd3b1cbea 100644
--- a/c/src/exec/rtems/include/rtems/rtems/event.h
+++ b/c/src/exec/rtems/include/rtems/rtems/event.h
@@ -55,6 +55,16 @@ typedef enum {
} Event_Sync_states;
/*
+ * Event_Manager_initialization
+ *
+ * DESCRIPTION:
+ *
+ * This routine performs the initialization necessary for this manager.
+ */
+
+void _Event_Manager_initialization( void );
+
+/*
* rtems_event_send
*
* DESCRIPTION:
diff --git a/c/src/exec/rtems/include/rtems/rtems/support.h b/c/src/exec/rtems/include/rtems/rtems/support.h
index f4b26d6a61..3305ffd4d3 100644
--- a/c/src/exec/rtems/include/rtems/rtems/support.h
+++ b/c/src/exec/rtems/include/rtems/rtems/support.h
@@ -85,7 +85,9 @@ extern "C" {
#define RTEMS_MILLISECONDS_TO_TICKS(_ms) \
TOD_MILLISECONDS_TO_TICKS(_ms)
+#ifndef __RTEMS_APPLICATION__
#include <rtems/rtems/support.inl>
+#endif
#ifdef __cplusplus
}