X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libust%2Ftype-serializer.c;h=070542c65e2a938a158e00e88aad320f867a55b2;hb=HEAD;hp=dcaea1ef029664bbb22218b84ea663378af0c91d;hpb=93c2f02399d2c9fad48acfcea5f4f9ef508a9493;p=ust.git diff --git a/libust/type-serializer.c b/libust/type-serializer.c index dcaea1e..070542c 100644 --- a/libust/type-serializer.c +++ b/libust/type-serializer.c @@ -10,14 +10,17 @@ /* This file contains functions for tracepoint custom probes support. */ +#define _GNU_SOURCE +#define _LGPL_SOURCE #include -#include #include #include +#include #include "tracer.h" +#include "type-serializer.h" notrace -void _ltt_specialized_trace(const struct marker *mdata, void *probe_data, +void _ltt_specialized_trace(const struct ust_marker *mdata, void *probe_data, void *serialize_private, unsigned int data_size, unsigned int largest_align) {