mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-25 02:33:36 +08:00
hppa: Use lll_futex_wake.
The lll_private_futex_wake function no longer exists. Instead use lll_futex_make with LLL_PRIVATE as the last argument.
This commit is contained in:
parent
b86699bf4f
commit
810789aed0
@ -1,5 +1,8 @@
|
||||
2014-04-29 Carlos O'Donell <carlos@systemhalted.org>
|
||||
|
||||
* sysdeps/hppa/nptl/tls.h (THREAD_GSCOPE_RESET_FLAG): Use
|
||||
lll_futex_wake.
|
||||
|
||||
* sysdeps/hppa/__longjmp.c (__longjmp): Use r25 as second arg
|
||||
to simplify generated assembly.
|
||||
|
||||
|
@ -153,7 +153,7 @@ static inline void __set_cr27(struct pthread *cr27)
|
||||
= atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
|
||||
THREAD_GSCOPE_FLAG_UNUSED); \
|
||||
if (__res == THREAD_GSCOPE_FLAG_WAIT) \
|
||||
lll_private_futex_wake (&THREAD_SELF->header.gscope_flag, 1); \
|
||||
lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
|
||||
} \
|
||||
while (0)
|
||||
#define THREAD_GSCOPE_SET_FLAG() \
|
||||
|
Loading…
Reference in New Issue
Block a user