diff options
author | TheDoctor314 <darsh.rajan95@gmail.com> | 2021-03-04 19:56:43 +0530 |
---|---|---|
committer | Yuki Okushi <huyuumi.dev@gmail.com> | 2021-03-05 01:45:03 +0900 |
commit | 2de2cb74c82cde76a6b75ade8cf7e539052c7e2b (patch) | |
tree | be4c2bdcbcf8920a8da408849edafe4bee66cd19 /src | |
parent | ec86e5fb3258a844ece771d2c6f0fbf152086eab (diff) | |
download | rust-libc-2de2cb74c82cde76a6b75ade8cf7e539052c7e2b.tar.gz |
Add gettid() for Linux and Android
Fixes #2076
Diffstat (limited to 'src')
-rw-r--r-- | src/unix/linux_like/android/mod.rs | 2 | ||||
-rw-r--r-- | src/unix/linux_like/linux/mod.rs | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/unix/linux_like/android/mod.rs b/src/unix/linux_like/android/mod.rs index a005ee632f..f1d6ef4b2b 100644 --- a/src/unix/linux_like/android/mod.rs +++ b/src/unix/linux_like/android/mod.rs @@ -2809,6 +2809,8 @@ extern "C" { pub fn regfree(preg: *mut ::regex_t); pub fn android_set_abort_message(msg: *const ::c_char); + + pub fn gettid() -> ::pid_t; } cfg_if! { diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs index efd7a8ed8d..ce71f1c7ef 100644 --- a/src/unix/linux_like/linux/mod.rs +++ b/src/unix/linux_like/linux/mod.rs @@ -3594,6 +3594,8 @@ extern "C" { outbytesleft: *mut ::size_t, ) -> ::size_t; pub fn iconv_close(cd: iconv_t) -> ::c_int; + + pub fn gettid() -> ::pid_t; } cfg_if! { |