projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Tracepoint API namespacing 'TRACEPOINT_DEFINE'
[lttng-ust.git]
/
include
/
lttng
/
tracepoint.h
diff --git
a/include/lttng/tracepoint.h
b/include/lttng/tracepoint.h
index b02ec3301893d563b0ca17bf1ddf4279a623ddae..043426fce78e580806e5446e12fa4945e7b652a0 100644
(file)
--- a/
include/lttng/tracepoint.h
+++ b/
include/lttng/tracepoint.h
@@
-433,7
+433,13
@@
lttng_ust__tracepoints__destroy(void)
memset(lttng_ust_tracepoint_dlopen_ptr, 0, sizeof(*lttng_ust_tracepoint_dlopen_ptr));
}
memset(lttng_ust_tracepoint_dlopen_ptr, 0, sizeof(*lttng_ust_tracepoint_dlopen_ptr));
}
-#ifdef TRACEPOINT_DEFINE
+#if LTTNG_UST_COMPAT_API(0)
+# if defined(TRACEPOINT_DEFINE) && !defined(LTTNG_UST_TRACEPOINT_DEFINE)
+# define LTTNG_UST_TRACEPOINT_DEFINE
+# endif
+#endif /* #if LTTNG_UST_COMPAT_API(0) */
+
+#ifdef LTTNG_UST_TRACEPOINT_DEFINE
/*
* These weak symbols, the constructor, and destructor take care of
/*
* These weak symbols, the constructor, and destructor take care of
@@
-569,11
+575,11
@@
lttng_ust__tracepoints__ptrs_destroy(void)
}
}
}
}
-#else /* TRACEPOINT_DEFINE */
+#else /*
LTTNG_UST_
TRACEPOINT_DEFINE */
#define LTTNG_UST__DEFINE_TRACEPOINT(_provider, _name, _args)
#define LTTNG_UST__DEFINE_TRACEPOINT(_provider, _name, _args)
-#endif /* #else TRACEPOINT_DEFINE */
+#endif /* #else
LTTNG_UST_
TRACEPOINT_DEFINE */
#if LTTNG_UST_COMPAT_API(0)
#define tracepoint lttng_ust_tracepoint
#if LTTNG_UST_COMPAT_API(0)
#define tracepoint lttng_ust_tracepoint
This page took
0.02338 seconds
and
4
git commands to generate.