From 44ba265df55df13b37a3e1e2145053b68196074d Mon Sep 17 00:00:00 2001 From: David Carlier Date: Sun, 7 Jan 2024 07:10:43 +0000 Subject: [PATCH] fuchsia adding pthread_set/getname_np --- libc-test/semver/fuchsia.txt | 2 ++ src/fuchsia/mod.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/libc-test/semver/fuchsia.txt b/libc-test/semver/fuchsia.txt index c876cc6a5b812..525b26bd62940 100644 --- a/libc-test/semver/fuchsia.txt +++ b/libc-test/semver/fuchsia.txt @@ -1377,8 +1377,10 @@ pthread_cancel pthread_condattr_getclock pthread_condattr_setclock pthread_getattr_np +pthread_getname_np pthread_kill pthread_mutex_timedlock +pthread_setname_np ptsname_r pwritev quotactl diff --git a/src/fuchsia/mod.rs b/src/fuchsia/mod.rs index 25124e6e0fcf8..4e028ff6cc45a 100644 --- a/src/fuchsia/mod.rs +++ b/src/fuchsia/mod.rs @@ -3826,6 +3826,8 @@ extern "C" { pub fn pthread_rwlock_unlock(lock: *mut pthread_rwlock_t) -> ::c_int; pub fn pthread_rwlockattr_init(attr: *mut pthread_rwlockattr_t) -> ::c_int; pub fn pthread_rwlockattr_destroy(attr: *mut pthread_rwlockattr_t) -> ::c_int; + pub fn pthread_getname_np(thread: ::pthread_t, name: *mut ::c_char, len: ::size_t) -> ::c_int; + pub fn pthread_setname_np(thread: ::pthread_t, name: *const ::c_char) -> ::c_int; pub fn strerror_r(errnum: ::c_int, buf: *mut c_char, buflen: ::size_t) -> ::c_int; pub fn getsockopt(