summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Triplett <josh@joshtriplett.org>2020-10-04 22:04:13 -0700
committerGitHub <noreply@github.com>2020-10-04 22:04:13 -0700
commitb4c81e9871e50c1d35ccc973952b1bb71b10aa9e (patch)
treec449260c5bf8023221bb27562145b137cfd953a2
parent02fe5de20b9d24db107932985aa3b4dc11fe408c (diff)
parent8f57688ddec84c4be5064b74fe2b35b62d03fa64 (diff)
downloadrust-libc-b4c81e9871e50c1d35ccc973952b1bb71b10aa9e.tar.gz
Merge pull request #1912 from pfmooney/illumos-pthread-getattr
pthread_getattr_np is not present on illumos
-rw-r--r--src/unix/solarish/mod.rs4
-rw-r--r--src/unix/solarish/solaris.rs5
2 files changed, 5 insertions, 4 deletions
diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs
index ad386a3c32..21048bce75 100644
--- a/src/unix/solarish/mod.rs
+++ b/src/unix/solarish/mod.rs
@@ -2268,10 +2268,6 @@ extern "C" {
f: extern "C" fn(*mut ::c_void) -> *mut ::c_void,
value: *mut ::c_void,
) -> ::c_int;
- pub fn pthread_getattr_np(
- thread: ::pthread_t,
- attr: *mut ::pthread_attr_t,
- ) -> ::c_int;
pub fn pthread_attr_getstack(
attr: *const ::pthread_attr_t,
stackaddr: *mut *mut ::c_void,
diff --git a/src/unix/solarish/solaris.rs b/src/unix/solarish/solaris.rs
index 596029d1bc..469efbc654 100644
--- a/src/unix/solarish/solaris.rs
+++ b/src/unix/solarish/solaris.rs
@@ -65,6 +65,11 @@ extern "C" {
) -> ::c_int;
pub fn fattach(fildes: ::c_int, path: *const ::c_char) -> ::c_int;
+
+ pub fn pthread_getattr_np(
+ thread: ::pthread_t,
+ attr: *mut ::pthread_attr_t,
+ ) -> ::c_int;
}
s_no_extra_traits! {