-/* SPDX-License-Identifier: (GPL-2.0 or LGPL-2.1) */
+/* SPDX-License-Identifier: (GPL-2.0-only or LGPL-2.1-only) */
#ifndef _LTTNG_TRACER_H
#define _LTTNG_TRACER_H
#include <asm/local.h>
#include <wrapper/trace-clock.h>
-#include <wrapper/compiler.h>
-#include <wrapper/vmalloc.h>
#include <lttng-tracer-core.h>
#include <lttng-events.h>
#define LTTNG_RFLAG_EXTENDED RING_BUFFER_RFLAG_END
#define LTTNG_RFLAG_END (LTTNG_RFLAG_EXTENDED << 1)
+#define __LTTNG_COMPOUND_LITERAL(type, ...) (type[]) { __VA_ARGS__ }
+
#endif /* _LTTNG_TRACER_H */