diff --git a/rtemsbsd/include/machine/rtems-bsd-kernel-space.h b/rtemsbsd/include/machine/rtems-bsd-kernel-space.h index b22d73e2..09bcecf1 100644 --- a/rtemsbsd/include/machine/rtems-bsd-kernel-space.h +++ b/rtemsbsd/include/machine/rtems-bsd-kernel-space.h @@ -58,6 +58,10 @@ #include #include +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + /* Assert */ void rtems_bsd_assert_func(const char *file, int line, const char *func, const char *expr); @@ -94,4 +98,8 @@ void rtems_bsd_assert_func(const char *file, int line, const char *func, const c #define EDOOFUS __ELASTERROR +#ifdef __cplusplus +} +#endif /* __cplusplus */ + #endif /* _RTEMS_BSD_MACHINE_RTEMS_BSD_KERNEL_SPACE_H_ */