#ifndef IPSS_BENCH_H
#define IPSS_BENCH_H 

#ifdef   __cplusplus
extern "C"
{
#endif

void start_ipss_measurement();
void stop_ipss_measurement();

#ifdef   __cplusplus
}
#endif

#endif

#ifndef IPSS_BENCH_H
#define IPSS_BENCH_H 

extern void start_ipss_measurement();
extern void stop_ipss_measurement();

#endif

--- 
+++ 
@@ -1,7 +1,16 @@
 #ifndef IPSS_BENCH_H
 #define IPSS_BENCH_H 
 
-extern void start_ipss_measurement();
-extern void stop_ipss_measurement();
+#ifdef   __cplusplus
+extern "C"
+{
+#endif
+
+void start_ipss_measurement();
+void stop_ipss_measurement();
+
+#ifdef   __cplusplus
+}
+#endif
 
 #endif
CMSIS-DSP: Update header for use from C++
