Change-Id: Id430e8ba3dfaceaf81285ba24ef3cdd31a0ec51a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
#ifdef TIZEN_TEST_GCOV
extern "C" void __gcov_flush(void);
#if (defined(__GNUC__) && ((__GNUC__ == 11 && __GNUC_MINOR__ >= 1) || (__GNUC__ >= 12))) || (defined(__clang__) && (__clang_major__ >= 12))
-extern void __gcov_dump(void);
-extern void __gcov_reset(void);
+extern "C" void __gcov_dump(void);
+extern "C" void __gcov_reset(void);
#define __gcov_flush() do { __gcov_dump(); __gcov_reset(); } while (0)
#else
-extern void __gcov_flush(void);
+extern "C" void __gcov_flush(void);
#endif
#endif