Hide symbols that shouldn't be part of the ABI
[lttng-ust.git] / src / common / ringbuffer / ring_buffer_frontend.c
index 924d685224d0b5df32affcb231fb4b5d8a0b8f47..fa0a984bfe26ea9f6aa8ff27c84882ad0040426c 100644 (file)
@@ -53,9 +53,9 @@
 #include "common/macros.h"
 
 #include <lttng/ust-utils.h>
-#include <lttng/ringbuffer-context.h>
+#include <lttng/ust-ringbuffer-context.h>
 
-#include "smp.h"
+#include "common/smp.h"
 #include "ringbuffer-config.h"
 #include "vatomic.h"
 #include "backend.h"
@@ -78,6 +78,8 @@
 /*
  * Non-static to ensure the compiler does not optimize away the xor.
  */
+uint8_t lttng_crash_magic_xor[]
+       __attribute__((visibility("hidden")));
 uint8_t lttng_crash_magic_xor[] = RB_CRASH_DUMP_ABI_MAGIC_XOR;
 
 /*
This page took 0.022788 seconds and 4 git commands to generate.