From 2c8b87f99859cf2c0c41f1c86272a7cccad9d511 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 8 Nov 2018 12:10:41 +0100 Subject: rtems: Move includes out of extern "C" scope --- cpukit/include/rtems/extension.h | 8 ++++---- cpukit/include/rtems/init.h | 8 ++++---- cpukit/include/rtems/rtems/intr.h | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/cpukit/include/rtems/extension.h b/cpukit/include/rtems/extension.h index f22abf7f18..cfbf061677 100644 --- a/cpukit/include/rtems/extension.h +++ b/cpukit/include/rtems/extension.h @@ -16,15 +16,15 @@ #ifndef _RTEMS_EXTENSION_H #define _RTEMS_EXTENSION_H -#ifdef __cplusplus -extern "C" { -#endif - #include #include #include #include +#ifdef __cplusplus +extern "C" { +#endif + typedef struct { Objects_Control Object; User_extensions_Control Extension; diff --git a/cpukit/include/rtems/init.h b/cpukit/include/rtems/init.h index fa3108ea50..86b1408d64 100644 --- a/cpukit/include/rtems/init.h +++ b/cpukit/include/rtems/init.h @@ -28,14 +28,14 @@ #ifndef _RTEMS_INIT_H #define _RTEMS_INIT_H -#ifdef __cplusplus -extern "C" { -#endif - #include #include #include +#ifdef __cplusplus +extern "C" { +#endif + /** * @brief Initializes the system and starts multitasking. * diff --git a/cpukit/include/rtems/rtems/intr.h b/cpukit/include/rtems/rtems/intr.h index 7f99d93883..82433826e6 100644 --- a/cpukit/include/rtems/rtems/intr.h +++ b/cpukit/include/rtems/rtems/intr.h @@ -21,14 +21,14 @@ #ifndef _RTEMS_RTEMS_INTR_H #define _RTEMS_RTEMS_INTR_H -#ifdef __cplusplus -extern "C" { -#endif - #include #include #include +#ifdef __cplusplus +extern "C" { +#endif + /** * @defgroup ClassicINTR Interrupts * -- cgit v1.2.3