fix num_cpus

This commit is contained in:
Artyom Pavlov 2019-08-21 00:18:05 +00:00 committed by GitHub
parent 40cb69da59
commit 82cb207607
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1192,12 +1192,6 @@ fn get_concurrency() -> usize {
}
}
#[cfg(target_os = "redox")]
fn num_cpus() -> usize {
// FIXME: Implement num_cpus on Redox
1
}
#[cfg(target_os = "vxworks")]
fn num_cpus() -> usize {
// FIXME: Implement num_cpus on vxWorks
@ -1220,7 +1214,8 @@ fn get_concurrency() -> usize {
target_os = "ios",
target_os = "linux",
target_os = "macos",
target_os = "solaris"
target_os = "solaris",
target_os = "redox",
))]
fn num_cpus() -> usize {
unsafe { libc::sysconf(libc::_SC_NPROCESSORS_ONLN) as usize }