Change-Id: I550b8a0a5418dd5c13073f29dd837e25ec67ecb2
Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
GMainLoop *main_loop = NULL;
#if (BUILD_GCOV != 0)
+# if (defined(__GNUC__) \
+ && ((__GNUC__ == 11 && __GNUC_MINOR__ >= 1) || (__GNUC__ >= 12))) \
+ || (defined(__clang__) && (__clang_major__ >= 12))
+extern "C" void __gcov_dump(void);
+extern "C" void __gcov_reset(void);
+ # define __gcov_flush() do { __gcov_dump(); __gcov_reset(); } while (0)
+# else
extern "C" void __gcov_flush(void);
#endif
+#endif
static void _bus_acquired_cb(GDBusConnection *connection,
const gchar *path, gpointer user_data)