X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Fwrapper%2Fbarrier.h;h=9d47ad7e5fa1939be5272a9c003b02536723cc00;hb=e481d68f7e5b3789926faba6473f15fc3081c6e3;hp=c2f0545b4bc93ded40047c770ca99543cd8d2bc6;hpb=6657edecc8dd4f294c42339645151006f60b3811;p=lttng-modules.git diff --git a/include/wrapper/barrier.h b/include/wrapper/barrier.h index c2f0545b..9d47ad7e 100644 --- a/include/wrapper/barrier.h +++ b/include/wrapper/barrier.h @@ -10,10 +10,14 @@ #ifndef _LTTNG_WRAPPER_BARRIER_H #define _LTTNG_WRAPPER_BARRIER_H -#include +#include +#if LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,4,0) #include +#else +#include +#endif -#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,14,0) +#if LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,14,0) #define lttng_smp_store_release(x, v) smp_store_release(x, v) #define lttng_smp_load_acquire(x) smp_load_acquire(x)