static void
lttng_ust__tracepoints__init(void)
- lttng_ust_notrace __attribute__((constructor));
+ lttng_ust_notrace __attribute__((constructor(LTTNG_UST_CONSTRUCTOR_PRIO)));
static void
lttng_ust__tracepoints__init(void)
{
static void
lttng_ust__tracepoints__destroy(void)
- lttng_ust_notrace __attribute__((destructor));
+ lttng_ust_notrace __attribute__((destructor(LTTNG_UST_CONSTRUCTOR_PRIO)));
static void
lttng_ust__tracepoints__destroy(void)
{
static void
lttng_ust__tracepoints__ptrs_init(void)
- lttng_ust_notrace __attribute__((constructor));
+ lttng_ust_notrace __attribute__((constructor(LTTNG_UST_CONSTRUCTOR_PRIO)));
static void
lttng_ust__tracepoints__ptrs_init(void)
{
static void
lttng_ust__tracepoints__ptrs_destroy(void)
- lttng_ust_notrace __attribute__((destructor));
+ lttng_ust_notrace __attribute__((destructor(LTTNG_UST_CONSTRUCTOR_PRIO)));
static void
lttng_ust__tracepoints__ptrs_destroy(void)
{