summaryrefslogtreecommitdiff
path: root/src/unix/linux_like/linux/mod.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-05-11 03:11:58 +0000
committerbors <bors@rust-lang.org>2022-05-11 03:11:58 +0000
commitcd99f681181c310abfba742aef11115d2eff03dc (patch)
tree3155d0f1efc7376cb59a792484da75690dfa1032 /src/unix/linux_like/linux/mod.rs
parent454fb0ef68f4b75fc772412c70027d10d9cf8af8 (diff)
parentaf887f0dec467307de6af78b198ea4540fc54286 (diff)
downloadrust-libc-cd99f681181c310abfba742aef11115d2eff03dc.tar.gz
Auto merge of #2768 - colincross:pthread_setname_np, r=Amanieu
Promote pthread_getname_np and pthread_setname_np from glibc to linux musl libc added pthread_setname_np in 1.1.16 and pthread_getname_np in 1.2.3, and uClibc has had them since v1.0.20.
Diffstat (limited to 'src/unix/linux_like/linux/mod.rs')
-rw-r--r--src/unix/linux_like/linux/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs
index 89f58ee0dd..2086f705a2 100644
--- a/src/unix/linux_like/linux/mod.rs
+++ b/src/unix/linux_like/linux/mod.rs
@@ -4090,6 +4090,9 @@ extern "C" {
needlelen: ::size_t,
) -> *mut ::c_void;
pub fn sched_getcpu() -> ::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;
}
cfg_if! {