From ae664ff911cff82bf19240a69a2fbcd1a6d83ae7 Mon Sep 17 00:00:00 2001 From: Raphael Cohn <raphael.cohn@stormmq.com> Date: Wed, 1 Jun 2016 10:24:34 +0100 Subject: [PATCH] Removing sched_getcpu for musl as no current releases support it --- src/unix/notbsd/android/mod.rs | 1 + src/unix/notbsd/linux/other/mod.rs | 1 + src/unix/notbsd/mod.rs | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/unix/notbsd/android/mod.rs b/src/unix/notbsd/android/mod.rs index f5ad64b9..39059a65 100644 --- a/src/unix/notbsd/android/mod.rs +++ b/src/unix/notbsd/android/mod.rs @@ -560,6 +560,7 @@ extern { pub fn __sched_cpualloc(count: ::size_t) -> *mut ::cpu_set_t; pub fn __sched_cpufree(set: *mut ::cpu_set_t); pub fn __sched_cpucount(setsize: ::size_t, set: *mut cpu_set_t) -> ::c_int; + pub fn sched_getcpu() -> ::c_int; } cfg_if! { diff --git a/src/unix/notbsd/linux/other/mod.rs b/src/unix/notbsd/linux/other/mod.rs index a6bacabe..a9cb0ad6 100644 --- a/src/unix/notbsd/linux/other/mod.rs +++ b/src/unix/notbsd/linux/other/mod.rs @@ -506,6 +506,7 @@ extern { pub fn pthread_setaffinity_np(thread: ::pthread_t, cpusetsize: ::size_t, cpuset: *const ::cpu_set_t) -> ::c_int; + pub fn sched_getcpu() -> ::c_int; } cfg_if! { diff --git a/src/unix/notbsd/mod.rs b/src/unix/notbsd/mod.rs index 716e63e9..5ee8aa1e 100644 --- a/src/unix/notbsd/mod.rs +++ b/src/unix/notbsd/mod.rs @@ -804,7 +804,6 @@ extern { pub fn stat64(path: *const c_char, buf: *mut stat64) -> ::c_int; pub fn eventfd(init: ::c_uint, flags: ::c_int) -> ::c_int; pub fn sysinfo (info: *mut ::sysinfo) -> ::c_int; - pub fn sched_getcpu() -> ::c_int; } cfg_if! { -- GitLab