summaryrefslogtreecommitdiff
path: root/libcilkrts/runtime/os-unix.c
diff options
context:
space:
mode:
Diffstat (limited to 'libcilkrts/runtime/os-unix.c')
-rw-r--r--libcilkrts/runtime/os-unix.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libcilkrts/runtime/os-unix.c b/libcilkrts/runtime/os-unix.c
index dbca21f6f3c..fafb91d91a1 100644
--- a/libcilkrts/runtime/os-unix.c
+++ b/libcilkrts/runtime/os-unix.c
@@ -311,6 +311,10 @@ static pid_t linux_gettid(void)
*/
static int linux_get_affinity_count (int tid)
{
+#if !defined HAVE_PTHREAD_AFFINITY_NP
+ return 0;
+#else
+
cpu_set_t process_mask;
// Extract the thread affinity mask
@@ -337,6 +341,7 @@ static int linux_get_affinity_count (int tid)
}
return available_procs;
+#endif
}
#endif