Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-27 | Use pthread_key for libc_key | Samuel Thibault | |
* sysdeps/pthread/pthread-functions.h (struct pthread_functions): Rename ptr_pthread_key_create, ptr_pthread_getspecific, ptr_pthread_setspecific fields into ptr___pthread_key_create, ptr___pthread_getspecific, ptr___pthread_setspecific * pthread/pt-initialize.c (struct pthread_functions): Likewise. * sysdeps/pthread/libc-lockP.h (__libc_key_t): Define type. [IS_IN (libpthread)] (PTFAVAIL, __libc_ptf_call, __libc_ptf_call_always): Directly call pthread functions. (__libc_key_create): Define macro to calling __pthread_key_create. (__libc_getspecific): Define macro to calling __pthread_getspecific. (__libc_setspecific): Define macro to calling __pthread_setspecific. | |||
2018-01-25 | Fix spurious whitespaces | Samuel Thibault | |
2018-01-06 | Remove use of `internal_function' | Samuel Thibault | |
Recent glibc does not define it any more. * sysdeps/pthread/pthread-functions.h (__libc_pthread_init): Do not qualify with internal_function. | |||
2016-03-20 | Mark __libc_pthread_init as internal function, as in nptl | Samuel Thibault | |
2016-03-17 | Fix build against glibc 2.23 | Samuel Thibault | |
2015-03-22 | Fix build after 32b1b38 | Samuel Thibault | |
* sysdeps/pthread/pthread-functions.h (pthread_functions): Rename ptr_pthread_exit field to ptr___pthread_exit. * pthread/pt-initialize.c (pthread_functions): Likewise. | |||
2015-03-08 | Move pthread-specific lock definitions and declarations to libpthread | Samuel Thibault | |
* sysdeps/pthread/bits/libc-lockP.h: New file * pthread/pthread-functions.h: Move to... * sysdeps/pthread/pthread-functions.h: ... here. |