X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Ftracepoint-internal.h;fp=liblttng-ust%2Ftracepoint-internal.h;h=26473b333b95de83d428de38bd988f2f3059d573;hb=ddabe860f4cf41a4206a8157d83e6b9354f85cb5;hp=424b9e655a57822b432d4e1a95f8182d0fb853ca;hpb=d10a220587d0a41c85da916a65e9dfc9f61062fa;p=lttng-ust.git diff --git a/liblttng-ust/tracepoint-internal.h b/liblttng-ust/tracepoint-internal.h index 424b9e65..26473b33 100644 --- a/liblttng-ust/tracepoint-internal.h +++ b/liblttng-ust/tracepoint-internal.h @@ -11,8 +11,6 @@ #include #include -#include "ust-helper.h" - #define TRACE_DEFAULT TRACE_DEBUG_LINE struct tracepoint_lib { @@ -22,19 +20,26 @@ struct tracepoint_lib { struct cds_list_head callsites; }; -LTTNG_HIDDEN +__attribute__((visibility("hidden"))) int tracepoint_probe_register_noupdate(const char *name, void (*callback)(void), void *priv, const char *signature); -LTTNG_HIDDEN +__attribute__((visibility("hidden"))) int tracepoint_probe_unregister_noupdate(const char *name, void (*callback)(void), void *priv); -LTTNG_HIDDEN + +__attribute__((visibility("hidden"))) void tracepoint_probe_update_all(void); + +__attribute__((visibility("hidden"))) void *lttng_ust_tp_check_weak_hidden1(void); + +__attribute__((visibility("hidden"))) void *lttng_ust_tp_check_weak_hidden2(void); + +__attribute__((visibility("hidden"))) void *lttng_ust_tp_check_weak_hidden3(void); /*