diff options
author | bors <bors@rust-lang.org> | 2022-05-11 03:11:58 +0000 |
---|---|---|
committer | bors <bors@rust-lang.org> | 2022-05-11 03:11:58 +0000 |
commit | cd99f681181c310abfba742aef11115d2eff03dc (patch) | |
tree | 3155d0f1efc7376cb59a792484da75690dfa1032 /src/unix/linux_like/linux/mod.rs | |
parent | 454fb0ef68f4b75fc772412c70027d10d9cf8af8 (diff) | |
parent | af887f0dec467307de6af78b198ea4540fc54286 (diff) | |
download | rust-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.rs | 3 |
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! { |