eal/linux: fix build with glibc < 2.12
authorThomas Monjalon <thomas.monjalon@6wind.com>
Sun, 19 Jun 2016 21:03:52 +0000 (23:03 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 20 Jun 2016 08:14:21 +0000 (10:14 +0200)
The function rte_thread_setname needs glibc 2.12,
otherwise it returns -1 without using any parameter.
The macro RTE_SET_USED avoids an "unused parameter" warning.

Fixes: 3901ed99c2f8 ("eal: fix thread naming on FreeBSD")

Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
lib/librte_eal/linuxapp/eal/eal_thread.c

index 8c3bf03..9f88530 100644 (file)
@@ -206,5 +206,7 @@ int rte_thread_setname(pthread_t id, const char *name)
        ret = pthread_setname_np(id, name);
 #endif
 #endif
+       RTE_SET_USED(id);
+       RTE_SET_USED(name);
        return ret;
 }