haltest: Fix extern error 34/319834/1
authorJunkyeong Kim <jk0430.kim@samsung.com>
Mon, 4 Nov 2024 06:58:11 +0000 (15:58 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Mon, 4 Nov 2024 06:58:15 +0000 (15:58 +0900)
Change-Id: Id430e8ba3dfaceaf81285ba24ef3cdd31a0ec51a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
haltests/tc_main.cpp

index 254c2b0d51a72169fef65fb3b3ba11e4a3508275..44888b69b700256651ea2ccd3355f92ce6398d17 100644 (file)
 #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