glibc/nptl/sysdeps/unix/sysv/linux
Alan Modra 7e2fca8dd2 Fix bugs in powerpc pthread_once.
Ref gcc.gnu.org/bugzilla/show_bug.cgi?id=52839#c10

Release barriers are needed to ensure that any memory written by
init_routine is seen by other threads before *once_control changes.
In the case of clear_once_control we need to flush any partially
written state.
2012-09-25 16:30:06 -05:00
..
bits Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
i386 Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
powerpc Fix bugs in powerpc pthread_once. 2012-09-25 16:30:06 -05:00
s390 Remove use of INTDEF/INTUSE in nptl 2012-05-30 00:45:53 +02:00
sh Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
sparc Remove use of INTDEF/INTUSE in nptl 2012-05-30 00:45:53 +02:00
x86/bits Use x86-64 bits/pthreadtypes.h/semaphore.h for i386/x86-64 2012-05-30 17:29:22 -07:00
x86_64 Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
aio_misc.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
allocrtsig.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
createthread.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
fork.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
fork.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
getpid.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
Implies
internaltypes.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
jmp-unwind.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
kernel-posix-timers.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
libc_multiple_threads.c Allow a single-threaded program to cancel itself 2012-05-15 09:41:57 +05:30
libc_pthread_init.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
libc-lowlevellock.c Fix libc-lowlevellock.c sysdep finding more generically. 2012-03-16 20:40:54 -07:00
lowlevelbarrier.sym
lowlevelcond.sym
lowlevellock.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
lowlevelrobustlock.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
lowlevelrobustlock.sym
lowlevelrwlock.sym
Makefile Make libio compile without _IO_MTSAFE_IO. 2012-08-17 09:35:36 -07:00
mq_notify.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pt-fork.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pt-raise.c Remove __ASSUME_TGKILL. 2012-08-08 23:22:53 +00:00
pthread_attr_getaffinity.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread_attr_setaffinity.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread_getaffinity.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread_getcpuclockid.c Remove __ASSUME_POSIX_CPU_TIMERS. 2012-09-01 21:32:04 +00:00
pthread_getname.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread_kill.c Remove __ASSUME_TGKILL. 2012-08-08 23:22:53 +00:00
pthread_mutex_cond_lock.c
pthread_setaffinity.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread_setname.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread_sigqueue.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread_yield.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
pthread-pi-defines.sym
raise.c Remove __ASSUME_TGKILL. 2012-08-08 23:22:53 +00:00
register-atfork.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
rtld-lowlevel.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
sem_post.c Fix sem_post race (bug 14532). 2012-08-31 19:49:31 +00:00
sem_timedwait.c Get rid of superfluous assignments in sem_timedwait 2012-03-07 04:11:11 -05:00
sem_trywait.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
sem_wait.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
sigtimedwait.c
sigwait.c
sigwaitinfo.c
sleep.c
smp.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
structsem.sym
timer_create.c Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
timer_delete.c Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
timer_getoverr.c Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
timer_gettime.c Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
timer_routines.c Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
timer_settime.c Remove __ASSUME_POSIX_TIMERS. 2012-08-16 14:03:43 +00:00
unregister-atfork.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
unwindbuf.sym
Versions