summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Sumbera <petr.sumbera@oracle.com>2020-09-09 16:30:56 +0200
committerPetr Sumbera <petr.sumbera@oracle.com>2020-09-09 16:30:56 +0200
commit9f6a7ceee819e847eb4e0218c4452ac1d0cffad4 (patch)
tree88a2946a1bb4d7aba837e96f8399f2919612bfd6
parentaf7749c1e52fbf4da14c08e3ec654c8119f079a8 (diff)
downloadrust-libc-9f6a7ceee819e847eb4e0218c4452ac1d0cffad4.tar.gz
add pthread_getattr_np() and pthread_attr_getstack() support for illumos and Solaris systems
-rw-r--r--src/unix/solarish/mod.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs
index 532e5aa6cf..9b1daeb659 100644
--- a/src/unix/solarish/mod.rs
+++ b/src/unix/solarish/mod.rs
@@ -2266,6 +2266,15 @@ 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,
+ stacksize: *mut ::size_t,
+ ) -> ::c_int;
pub fn pthread_condattr_getclock(
attr: *const pthread_condattr_t,
clock_id: *mut clockid_t,