--- include/lttng/ust-tracepoint-event.h.orig 2016-11-29 01:46:24 UTC +++ include/lttng/ust-tracepoint-event.h @@ -28,7 +28,19 @@ #include #include #include +#if defined(__FreeBSD__) +#include +#include +#define bswap_16 bswap16 +#define bswap_32 bswap32 +#define bswap_64 bswap64 +#define __bswap_16 bswap16 +#define __bswap_32 bswap32 +#define __bswap_64 bswap64 +#define NT_GNU_BUILD_ID 3 +#else #include +#endif #include #define __LTTNG_UST_NULL_STRING "(null)" @@ -941,6 +950,7 @@ static const struct lttng_event_desc __e /* Reset all macros within TRACEPOINT_EVENT */ #include +#include #undef TRACEPOINT_EVENT_INSTANCE #define TRACEPOINT_EVENT_INSTANCE(_provider, _template, _name, _args) \