X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=libcounter%2Fcounter.c;h=a825ac95e0020b0814770499b449ba157ec36a38;hb=2208d8b5689264e35ed0a660d8c3c82021cc0367;hp=ca25bda6c80c69f3e3cbc42b2bdaa8d2255c20a9;hpb=864a1eda22ed99266509ac76451c6f27f91aa17e;p=lttng-ust.git diff --git a/libcounter/counter.c b/libcounter/counter.c index ca25bda6..a825ac95 100644 --- a/libcounter/counter.c +++ b/libcounter/counter.c @@ -5,26 +5,27 @@ * Copyright (C) 2020 Mathieu Desnoyers */ -#define _GNU_SOURCE #include #include "counter.h" #include "counter-internal.h" -#include #include #include #include #include -#include #include "smp.h" #include "shm.h" +#include "ust-compat.h" + +#include "ust-bitmap.h" static size_t lttng_counter_get_dimension_nr_elements(struct lib_counter_dimension *dimension) { return dimension->max_nr_elem; } -static int lttng_counter_init_stride(const struct lib_counter_config *config, - struct lib_counter *counter) +static int lttng_counter_init_stride( + const struct lib_counter_config *config __attribute__((unused)), + struct lib_counter *counter) { size_t nr_dimensions = counter->nr_dimensions; size_t stride = 1; @@ -162,7 +163,7 @@ int lttng_counter_set_global_sum_step(struct lib_counter *counter, static int validate_args(const struct lib_counter_config *config, - size_t nr_dimensions, + size_t nr_dimensions __attribute__((unused)), const size_t *max_nr_elem, int64_t global_sum_step, int global_counter_fd,