param test: Only provide rseq_gettid if BENCHMARK is not defined
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 15 Dec 2021 17:13:34 +0000 (12:13 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 15 Dec 2021 17:13:34 +0000 (12:13 -0500)
Fixes:

param_test.c:20:21: warning: unused function 'rseq_gettid' [-Wunused-function]
static inline pid_t rseq_gettid(void)

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I32a14d526263f29034366a9326b0237450088649

tests/param_test.c

index e48e5dd11967d8bcf2d09acb2de72aa18f1263e4..eeb4c06b1c2988eed8073cd77c05742ce5c30718 100644 (file)
 #include <errno.h>
 #include <stddef.h>
 
-static inline pid_t rseq_gettid(void)
-{
-       return syscall(__NR_gettid);
-}
-
 #define NR_INJECT      9
 static int loop_cnt[NR_INJECT + 1];
 
@@ -49,6 +44,11 @@ unsigned int signals_delivered;
 
 #ifndef BENCHMARK
 
+static inline pid_t rseq_gettid(void)
+{
+       return syscall(__NR_gettid);
+}
+
 static __thread __attribute__((tls_model("initial-exec"), unused))
 int yield_mod_cnt, nr_abort;
 
This page took 0.025053 seconds and 4 git commands to generate.