- uint8_t *buffer, size_t size);
-
-LTTNG_HIDDEN
-void lttng_msgpack_writer_fini(struct lttng_msgpack_writer *writer);
-
-LTTNG_HIDDEN
-int lttng_msgpack_write_nil(struct lttng_msgpack_writer *writer);
-LTTNG_HIDDEN
-int lttng_msgpack_write_true(struct lttng_msgpack_writer *writer);
-LTTNG_HIDDEN
-int lttng_msgpack_write_false(struct lttng_msgpack_writer *writer);
-LTTNG_HIDDEN
+ uint8_t *buffer, size_t size)
+ __attribute__((visibility("hidden")));
+
+void lttng_msgpack_writer_fini(struct lttng_msgpack_writer *writer)
+ __attribute__((visibility("hidden")));
+
+int lttng_msgpack_write_nil(struct lttng_msgpack_writer *writer)
+ __attribute__((visibility("hidden")));
+
+int lttng_msgpack_write_true(struct lttng_msgpack_writer *writer)
+ __attribute__((visibility("hidden")));
+
+int lttng_msgpack_write_false(struct lttng_msgpack_writer *writer)
+ __attribute__((visibility("hidden")));
+