X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=libcounter%2Fcounter.c;h=a825ac95e0020b0814770499b449ba157ec36a38;hb=6ba6fd60507f8e045bdc4f1be14e9d99c6a15f7f;hp=91506faf084fcbdf253855f35ff34e50b0017924;hpb=41d6c53d7f72e279ac5b0e6490a5be37e460c4c0;p=lttng-ust.git diff --git a/libcounter/counter.c b/libcounter/counter.c index 91506faf..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 #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,