summaryrefslogtreecommitdiff
path: root/src/unix/linux_like/linux/gnu
diff options
context:
space:
mode:
authorFrancis Nixon <13nixonf@gmail.com>2022-08-13 13:41:50 -0400
committerFrancis Nixon <13nixonf@gmail.com>2022-08-13 18:24:25 -0400
commitf967994052b23f81589069838a438fb9d32c785b (patch)
tree9782fa4b114d96114386b153b7a5d9aa266b7cd2 /src/unix/linux_like/linux/gnu
parentd9eb95759d8efb814219654b18cb64a98aa00d97 (diff)
downloadrust-libc-f967994052b23f81589069838a438fb9d32c785b.tar.gz
Add pthread_sigqueue.
pthread_sigqueue is a gnu libc extension, however I have a use case for it, hence why I'm adding it.
Diffstat (limited to 'src/unix/linux_like/linux/gnu')
-rw-r--r--src/unix/linux_like/linux/gnu/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/unix/linux_like/linux/gnu/mod.rs b/src/unix/linux_like/linux/gnu/mod.rs
index 9e8a88a58c..88bc935f63 100644
--- a/src/unix/linux_like/linux/gnu/mod.rs
+++ b/src/unix/linux_like/linux/gnu/mod.rs
@@ -1291,6 +1291,7 @@ extern "C" {
attr: *mut ::pthread_rwlockattr_t,
val: ::c_int,
) -> ::c_int;
+ pub fn pthread_sigqueue(thread: ::pthread_t, sig: ::c_int, value: ::sigval) -> ::c_int;
pub fn mallinfo() -> ::mallinfo;
pub fn mallinfo2() -> ::mallinfo2;
pub fn malloc_info(options: ::c_int, stream: *mut ::FILE) -> ::c_int;