diff options
Diffstat (limited to 'cpukit/libcsupport')
-rw-r--r-- | cpukit/libcsupport/include/clockdrv.h | 2 | ||||
-rw-r--r-- | cpukit/libcsupport/include/console.h | 2 | ||||
-rw-r--r-- | cpukit/libcsupport/include/rtems/error.h | 3 | ||||
-rw-r--r-- | cpukit/libcsupport/include/rtems/libcsupport.h | 3 | ||||
-rw-r--r-- | cpukit/libcsupport/include/spurious.h | 3 |
5 files changed, 12 insertions, 1 deletions
diff --git a/cpukit/libcsupport/include/clockdrv.h b/cpukit/libcsupport/include/clockdrv.h index d7cacab806..d0eb55e9f6 100644 --- a/cpukit/libcsupport/include/clockdrv.h +++ b/cpukit/libcsupport/include/clockdrv.h @@ -19,6 +19,8 @@ #ifndef _RTEMS_CLOCKDRV_H #define _RTEMS_CLOCKDRV_H +#include <rtems/io.h> /* rtems_device_driver */ + #ifdef __cplusplus extern "C" { #endif diff --git a/cpukit/libcsupport/include/console.h b/cpukit/libcsupport/include/console.h index 006c289bc3..0a2d258887 100644 --- a/cpukit/libcsupport/include/console.h +++ b/cpukit/libcsupport/include/console.h @@ -20,6 +20,8 @@ #ifndef _RTEMS_CONSOLE_H #define _RTEMS_CONSOLE_H +#include <rtems/io.h> /* rtems_device_driver */ + #ifdef __cplusplus extern "C" { #endif diff --git a/cpukit/libcsupport/include/rtems/error.h b/cpukit/libcsupport/include/rtems/error.h index 51650ea53b..6c589e8e94 100644 --- a/cpukit/libcsupport/include/rtems/error.h +++ b/cpukit/libcsupport/include/rtems/error.h @@ -11,6 +11,7 @@ #ifndef _RTEMS_RTEMS_ERROR_H #define _RTEMS_RTEMS_ERROR_H +#include <rtems/rtems/status.h> #include <rtems/score/interr.h> #ifdef __cplusplus @@ -37,7 +38,7 @@ typedef Internal_errors_t rtems_error_code_t; #define RTEMS_ERROR_MASK \ (RTEMS_ERROR_ERRNO | RTEMS_ERROR_ABORT | RTEMS_ERROR_PANIC) /* all */ -const char *rtems_status_text(rtems_status_code); +const char *rtems_status_text(rtems_status_code sc); int rtems_error( rtems_error_code_t error_code, const char *printf_format, diff --git a/cpukit/libcsupport/include/rtems/libcsupport.h b/cpukit/libcsupport/include/rtems/libcsupport.h index b231446b08..9dfcf851fe 100644 --- a/cpukit/libcsupport/include/rtems/libcsupport.h +++ b/cpukit/libcsupport/include/rtems/libcsupport.h @@ -23,6 +23,9 @@ #include <sys/types.h> #include <stdint.h> +#include <rtems/score/heap.h> +#include <rtems/rtems/tasks.h> + #ifdef __cplusplus extern "C" { #endif diff --git a/cpukit/libcsupport/include/spurious.h b/cpukit/libcsupport/include/spurious.h index 97ed533831..9aeffb53ce 100644 --- a/cpukit/libcsupport/include/spurious.h +++ b/cpukit/libcsupport/include/spurious.h @@ -19,6 +19,9 @@ #ifndef _RTEMS_SPURIOUS_H #define _RTEMS_SPURIOUS_H +#include <rtems/rtems/types.h> /* rtems_id */ +#include <rtems/io.h> /* rtems_device_driver */ + #ifdef __cplusplus extern "C" { #endif |