Remove LTTNG_HIDDEN macro
[lttng-ust.git] / liblttng-ust / tracepoint-internal.h
index 424b9e655a57822b432d4e1a95f8182d0fb853ca..26473b333b95de83d428de38bd988f2f3059d573 100644 (file)
@@ -11,8 +11,6 @@
 #include <lttng/tracepoint-types.h>
 #include <lttng/ust-events.h>
 
-#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);
 
 /*
This page took 0.022943 seconds and 4 git commands to generate.