diff options
author | David Carlier <devnexen@gmail.com> | 2021-09-25 12:08:55 +0100 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2021-09-25 12:08:55 +0100 |
commit | 3018c5f3de7ebbd010d79593677642b719cf0108 (patch) | |
tree | 39ab40db4705da6f32d826ea6be274bdf7085a30 | |
parent | 372a8c6fcbf7819aa21084c26a5a9d38060c9813 (diff) | |
download | rust-libc-3018c5f3de7ebbd010d79593677642b719cf0108.tar.gz |
freebsd/dragonfly add pthread_get_name_np fn
-rw-r--r-- | libc-test/semver/dragonfly.txt | 1 | ||||
-rw-r--r-- | libc-test/semver/freebsd.txt | 1 | ||||
-rw-r--r-- | src/unix/bsd/freebsdlike/mod.rs | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/libc-test/semver/dragonfly.txt b/libc-test/semver/dragonfly.txt index c6dc07cd39..f30ffa8247 100644 --- a/libc-test/semver/dragonfly.txt +++ b/libc-test/semver/dragonfly.txt @@ -1355,6 +1355,7 @@ pthread_condattr_getclock pthread_condattr_getpshared pthread_condattr_setclock pthread_condattr_setpshared +pthread_get_name_np pthread_getcpuclockid pthread_kill pthread_main_np diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt index 67e7d91742..c67b36f10e 100644 --- a/libc-test/semver/freebsd.txt +++ b/libc-test/semver/freebsd.txt @@ -1640,6 +1640,7 @@ pthread_condattr_getclock pthread_condattr_getpshared pthread_condattr_setclock pthread_condattr_setpshared +pthread_get_name_np pthread_getaffinity_np pthread_getcpuclockid pthread_getthreadid_np diff --git a/src/unix/bsd/freebsdlike/mod.rs b/src/unix/bsd/freebsdlike/mod.rs index 72ac633cb9..da38f1abb0 100644 --- a/src/unix/bsd/freebsdlike/mod.rs +++ b/src/unix/bsd/freebsdlike/mod.rs @@ -1565,6 +1565,7 @@ extern "C" { ) -> ::c_int; pub fn pthread_barrier_destroy(barrier: *mut pthread_barrier_t) -> ::c_int; pub fn pthread_barrier_wait(barrier: *mut pthread_barrier_t) -> ::c_int; + pub fn pthread_get_name_np(tid: ::pthread_t, name: *mut ::c_char, len: ::size_t); pub fn pthread_set_name_np(tid: ::pthread_t, name: *const ::c_char); pub fn ptrace(request: ::c_int, pid: ::pid_t, addr: *mut ::c_char, data: ::c_int) -> ::c_int; pub fn utrace(addr: *const ::c_void, len: ::size_t) -> ::c_int; |