Age | Commit message (Collapse) | Author |
|
This reverts commit edb5bb83ec918dc6b77b3da5b246c056932d78d7.
|
|
|
|
* pthread/alloca_cutoff.c: New file.
* Makefile (routines): Add alloca_cutoff.
* Versions (GLIBC_PRIVATE): Add __libc_alloca_cutoff.
|
|
|
|
* shlib-versions: Remove first column.
|
|
|
|
* forward.c (pthread_setcancelstate): Define alias to
__pthread_setcancelstate.
|
|
|
|
|
|
* forward.c (pthread_setcancelstate): Define alias to
__pthread_setcancelstate.
|
|
This reverts commit 5ccba334490200282cda43f74df90bb79da2048c.
|
|
Like glibc does.
* Versions (__register_atfork): Expose with version GLIBC_2.24 instead of
GLIBC_PRIVATE.
|
|
|
|
|
|
* sysdeps/pthread/bits/libc-lockP.h: Move to...
* sysdeps/pthread/libc-lockP.h: ... here.
|
|
|
|
|
|
|
|
* sysdeps/mach/hurd/pt-sigstate.c (__pthread_sigstate): Always remove
_SIG_CANT_MASK from blocked signals, like sigprocmask does.
|
|
They pose more problems than they solve.
* include/pthread/pthread.h (pthread_equal, pthread_spin_destroy,
pthread_spin_init, pthread_spin_lock, pthread_spin_trylock,
pthread_spin_unlock): Remove __THROW or __THROWNL attribute.
|
|
* include/pthread/pthread.h: Add __THROW and __THROWNL specification to
extern inlines definitions.
|
|
* include/pthread/pthread.h: Add __THROW and __nonnull attributes to
functions.
|
|
* sysdeps/generic/pt-key-create.c (pthread_key_create): Rename to
__pthread_key_create.
(pthread_key_create): New strong_alias.
* sysdeps/generic/raise.c (raise): Add libc_hidden_def.
(gsignal): Add weak_alias.
* sysdeps/hurd/pt-key-create.c (__pthread_key_create): Remove hidden_def.
|
|
|
|
|
|
master-glibc
|
|
That is the TLS qualifier.
* include/pthread/pthread.h (pthread_getattr_np, pthread_cancel,
pthread_kill, pthread_getcpuclockid, pthread_getschedparam,
pthread_setschedparam, pthread_setschedprio): Use __thr as parameter name
instead of __thread.
|
|
|
|
The version from libc was not made to be replaced, and doesn't need to
indeed.
* Version: Remove __libc_getspecific symbol.
* libpthread.a: Likewise.
* libpthread_pic.a: Likewise.
* pthread/cthreads-compat: Remove __libc_getspecific function.
|
|
* sysdeps/hurd/pt-kill.c (pthread_kill): Lock ss lock before calling
_hurd_raise_signal. Return error returned by _hurd_raise_signal.
|
|
* sysdeps/generic/raise.c: Include <signal.h> and <unistd.h>.
(raise): Only set errno when calling pthread_kill, not kill.
|
|
* sysdeps/pthread/bits/semaphore.h: Include <bits/spinlock.h> and
<bits/pthread.h> instead of the full <pthread.h>.
|
|
* include/pthread/pthread.h (pthread_mutex_setprioceiling): Prepend '__'
to prio parameter name.
|
|
* ./include/pthread/pthread.h (pthread_exit): Use __noreturn__ attribute
instead of noreturn.
|
|
* include/pthread/pthread.h: Prepend '__' to parameter names.
* sysdeps/mach/hurd/bits/pthread-np.h: Likewise.
|
|
* include/semaphore.h: Move to ...
* sysdeps/pthread/semaphore.h: ... here.
|
|
* include/semaphore.h: Reorder function declarations, prepend parameter
names with __.
(sem_init, sem_destroy, *sem_open, sem_close, sem_unlink, sem_getvalue): Add
__THROW attribute.
(sem_trywait, sem_post): Add __THROWNL attribute.
|
|
* include/semaphore.h: Include <sys/types.h>
[__USE_XOPEN2K]: Define __need_timespec and include <time.h>
|
|
* Versions (libc): Add missing closing brace.
|
|
* sysdeps/generic/raise.c (pthread_self): Make reference weak.
|
|
* sysdeps/generic/raise.c (pthread_kill): Make ref weak.
(raise): Only call pthread_kill when it is not NULL. Call kill otherwise.
|
|
* sysdeps/generic/raise.c (raise): Do not call debug.
|
|
* sysdeps/generic/raise.c: Include <pthread.h> instead of non-existing
"sig-internal.h"
|
|
* sysdeps/generic/killpg.c: Remove file.
* sysdeps/generic/sigaddset.c: Likewise.
* sysdeps/generic/sigdelset.c: Likewise.
* sysdeps/generic/sigemptyset.c: Likewise.
* sysdeps/generic/sigfillset.c: Likewise.
* sysdeps/generic/siginterrupt.c: Likewise.
* sysdeps/generic/sigismember.c: Likewise.
* sysdeps/generic/signal.c: Likewise.
* sysdeps/generic/sigwait.c: Likewise.
|
|
* include/semaphore.h: Reorder function declarations, prepend parameter
names with __.
(sem_init, sem_destroy, *sem_open, sem_close, sem_unlink, sem_getvalue): Add
__THROW attribute.
(sem_trywait, sem_post): Add __THROWNL attribute.
|
|
* include/semaphore.h: Include <sys/types.h>
[__USE_XOPEN2K]: Define __need_timespec and include <time.h>
|
|
* Versions (libc): Add missing closing brace.
|
|
* sysdeps/generic/raise.c (pthread_self): Make reference weak.
|
|
* sysdeps/generic/raise.c (pthread_kill): Make ref weak.
(raise): Only call pthread_kill when it is not NULL. Call kill otherwise.
|
|
* sysdeps/generic/raise.c (raise): Do not call debug.
|