From c34f643c068b1482c41bf68741e1945b8a1e4f9e Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <matthieu.schaller@durham.ac.uk> Date: Thu, 7 Apr 2016 21:26:29 +0100 Subject: [PATCH] Restore _GNU_SOURCE required by sched_getcpu() --- examples/main.c | 2 +- src/engine.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/main.c b/examples/main.c index f39c1aa36c..bd94d79ad2 100644 --- a/examples/main.c +++ b/examples/main.c @@ -117,7 +117,7 @@ int main(int argc, char *argv[]) { #endif /* Let's pin the main thread */ -#if defined(HAVE_SETAFFINITY) && defined(HAVE_LIBNUMA) +#if defined(HAVE_SETAFFINITY) && defined(HAVE_LIBNUMA) && defined(_GNU_SOURCE) if (((ENGINE_POLICY) & engine_policy_setaffinity) == engine_policy_setaffinity) engine_pin(); diff --git a/src/engine.c b/src/engine.c index d87616b8fe..625d43aaef 100644 --- a/src/engine.c +++ b/src/engine.c @@ -2443,7 +2443,7 @@ void engine_init(struct engine *e, struct space *s, skip = c + 1; } -#if defined(HAVE_LIBNUMA) +#if defined(HAVE_LIBNUMA) && defined(_GNU_SOURCE) if ((policy & engine_policy_cputight) != engine_policy_cputight) { /* Ascending NUMA distance. Bubblesort(!) for stable equidistant CPUs. */ if (numa_available() >= 0) { -- GitLab