mirror of git://sourceware.org/git/glibc.git
2003-07-08 Jakub Jelinek <jakub@redhat.com> * pthreadP.h (__pthread_unwind_next, __pthread_register_cancel, __pthread_unregister_cancel): Add prototypes and hidden_proto. * unwind.c (__pthread_unwind_next): Add hidden_def. * cleanup.c (__pthread_register_cancel, __pthread_unregister_cancel): Likewise. * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S (__new_sem_wait): Use HIDDEN_JUMPTARGET to jump to __pthread_unwind. * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S (sem_timedwait): Likewise. * sysdeps/unix/sysv/linux/x86_64/sem_wait.S (sem_wait): Likewise. * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait): Likewise. * sysdeps/unix/sysv/linux/i386/pthread_once.S (__pthread_once): Use HIDDEN_JUMPTARGET to call __pthread_register_cancel, __pthread_unregister_cancel and __pthread_unwind_next. |
||
|---|---|---|
| .. | ||
| bits | ||
| Makefile | ||
| Versions | ||
| compat-timer.h | ||
| fork.c | ||
| libc-lowlevellock.S | ||
| libc-lowlevelmutex.S | ||
| lowlevellock.S | ||
| lowlevellock.h | ||
| lowlevelmutex.S | ||
| pt-vfork.S | ||
| pthread_barrier_wait.S | ||
| pthread_cond_broadcast.S | ||
| pthread_cond_signal.S | ||
| pthread_cond_timedwait.S | ||
| pthread_cond_wait.S | ||
| pthread_once.S | ||
| pthread_rwlock_rdlock.S | ||
| pthread_rwlock_timedrdlock.S | ||
| pthread_rwlock_timedwrlock.S | ||
| pthread_rwlock_unlock.S | ||
| pthread_rwlock_wrlock.S | ||
| pthread_spin_init.c | ||
| pthread_spin_unlock.S | ||
| sem_post.S | ||
| sem_timedwait.S | ||
| sem_trywait.S | ||
| sem_wait.S | ||
| sysdep-cancel.h | ||
| timer_create.c | ||
| timer_delete.c | ||
| timer_getoverr.c | ||
| timer_gettime.c | ||
| timer_settime.c | ||