From 9f6a7ceee819e847eb4e0218c4452ac1d0cffad4 Mon Sep 17 00:00:00 2001 From: Petr Sumbera <petr.sumbera@oracle.com> Date: Wed, 9 Sep 2020 16:30:56 +0200 Subject: [PATCH] add pthread_getattr_np() and pthread_attr_getstack() support for illumos and Solaris systems --- src/unix/solarish/mod.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs index 532e5aa6..9b1daeb6 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, -- GitLab