diff --git a/cpu/cortex-m0_common/include/core_cmFunc.h b/cpu/cortex-m0_common/include/core_cmFunc.h index 01089f1333..68704ef911 100644 --- a/cpu/cortex-m0_common/include/core_cmFunc.h +++ b/cpu/cortex-m0_common/include/core_cmFunc.h @@ -38,6 +38,9 @@ #ifndef __CORE_CMFUNC_H #define __CORE_CMFUNC_H +#ifdef __cplusplus + extern "C" { +#endif /* ########################### Core Function Access ########################### */ /** \ingroup CMSIS_Core_FunctionInterface @@ -634,4 +637,8 @@ __attribute__( ( always_inline ) ) __STATIC_INLINE void __set_FPSCR(uint32_t fps /*@} end of CMSIS_Core_RegAccFunctions */ +#ifdef __cplusplus +} +#endif + #endif /* __CORE_CMFUNC_H */