diff options
author | Sergey Bugaev <bugaevc@gmail.com> | 2023-05-19 17:47:24 +0300 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-05-19 20:45:51 +0200 |
commit | b44c1e12524bb5de0f93294a7c24c8e41c06bb75 (patch) | |
tree | 0ebc7e70a7027b383545f9fbb56dfebba0cbaeeb /hurd/Versions | |
parent | 6af84886adb7105d452c0ffec21b5eed1ffa2d65 (diff) | |
download | glibc-b44c1e12524bb5de0f93294a7c24c8e41c06bb75.zip glibc-b44c1e12524bb5de0f93294a7c24c8e41c06bb75.tar.gz glibc-b44c1e12524bb5de0f93294a7c24c8e41c06bb75.tar.bz2 |
hurd: Fix using interposable hurd_thread_self
Create a private hidden __hurd_thread_self alias, and use that one.
Fixes 2f8ecb58a59eb82c43214d000842d99644a662d1
"hurd: Fix x86_64 _hurd_tls_fork" and
c7fcce38c83a2bb665ef5dc4981bf20c7e586123
"hurd: Make sure to not use tcb->self"
Reported-by: Joseph Myers <joseph@codesourcery.com>
Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
Diffstat (limited to 'hurd/Versions')
-rw-r--r-- | hurd/Versions | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hurd/Versions b/hurd/Versions index 3d8b412..439e8ab 100644 --- a/hurd/Versions +++ b/hurd/Versions @@ -156,6 +156,7 @@ libc { __libc_open; __libc_close; # Used by libpthread. + __hurd_thread_self; _hurd_sigstate_set_global_rcv; _hurd_sigstate_lock; _hurd_sigstate_pending; |