glibc/nptl
Adhemerval Zanella d7e4c642ef Small optimization for lowlevellock
This patch optimizes both __lll_lock_wait_private and __lll_lock_wait
by issuing only one lll_futex_wait.  Since it is defined as an inlined
syscall and inlined syscalls are defined using inlined assembly the
compiler usually can not see both calls are equal and optimize
accordingly.

On aarch64 the resulting binary is change from:

0000000000000060 <__lll_lock_wait>:
  60:   2a0103e5        mov     w5, w1
  64:   b9400001        ldr     w1, [x0]
  68:   aa0003e4        mov     x4, x0
  6c:   7100083f        cmp     w1, #0x2
  70:   540000e1        b.ne    8c <__lll_lock_wait+0x2c>  // b.any
  74:   521900a1        eor     w1, w5, #0x80
  78:   d2800042        mov     x2, #0x2                        // #2
  7c:   93407c21        sxtw    x1, w1
  80:   d2800003        mov     x3, #0x0                        // #0
  84:   d2800c48        mov     x8, #0x62                       // #98
  88:   d4000001        svc     #0x0
  8c:   521900a5        eor     w5, w5, #0x80
  90:   52800046        mov     w6, #0x2                        // #2
  94:   93407ca5        sxtw    x5, w5
  98:   14000008        b       b8 <__lll_lock_wait+0x58>
  9c:   d503201f        nop
  a0:   aa0403e0        mov     x0, x4
  a4:   aa0503e1        mov     x1, x5
  a8:   d2800042        mov     x2, #0x2                        // #2
  ac:   d2800003        mov     x3, #0x0                        // #0
  b0:   d2800c48        mov     x8, #0x62                       // #98
  b4:   d4000001        svc     #0x0
  b8:   885ffc80        ldaxr   w0, [x4]
  bc:   88017c86        stxr    w1, w6, [x4]
  c0:   35ffffc1        cbnz    w1, b8 <__lll_lock_wait+0x58>
  c4:   35fffee0        cbnz    w0, a0 <__lll_lock_wait+0x40>
  c8:   d65f03c0        ret

To:

0000000000000048 <__lll_lock_wait>:
  48:   aa0003e4        mov     x4, x0
  4c:   2a0103e5        mov     w5, w1
  50:   b9400000        ldr     w0, [x0]
  54:   7100081f        cmp     w0, #0x2
  58:   540000c0        b.eq    70 <__lll_lock_wait+0x28>  // b.none
  5c:   52800041        mov     w1, #0x2                        // #2
  60:   885ffc80        ldaxr   w0, [x4]
  64:   88027c81        stxr    w2, w1, [x4]
  68:   35ffffc2        cbnz    w2, 60 <__lll_lock_wait+0x18>
  6c:   34000120        cbz     w0, 90 <__lll_lock_wait+0x48>
  70:   521900a1        eor     w1, w5, #0x80
  74:   aa0403e0        mov     x0, x4
  78:   93407c21        sxtw    x1, w1
  7c:   d2800042        mov     x2, #0x2                        // #2
  80:   d2800003        mov     x3, #0x0                        // #0
  84:   d2800c48        mov     x8, #0x62                       // #98
  88:   d4000001        svc     #0x0
  8c:   17fffff4        b       5c <__lll_lock_wait+0x14>
  90:   d65f03c0        ret

I see similar changes on powerpc and other architectures.  It also aligns
with x86_64 implementation by adding the systemtap probes.

Checker on aarch64-linux-gnu.

	* nptl/lowlevellock.c (__lll_lock_wait, __lll_lock_wait_private):
	Optimize futex call and add systemtap probe.
2019-05-14 08:41:52 -03:00
..
alloca_cutoff.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
allocatestack.c nptl: Remove pthread_clock_gettime pthread_clock_settime 2019-03-22 15:37:43 -03:00
call_once.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cancellation.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cleanup_compat.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cleanup_defer_compat.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cleanup_defer.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cleanup_routine.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cleanup.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cnd_broadcast.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cnd_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cnd_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cnd_signal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cnd_timedwait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cnd_wait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
compat-pthread_self.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cond-perf.c Use glibc_likely instead __builtin_expect. 2014-02-10 15:07:12 +01:00
createthread.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
default-sched.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
descr.h Refactor hp-timing rtld usage 2019-03-22 17:30:44 -03:00
DESIGN-systemtap-probes.txt Remove documentation of lowlevellock systemtap probes. 2015-06-30 17:05:44 +02:00
eintr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
elision-conf.h Add the low level infrastructure for pthreads lock elision with TSX 2013-07-02 08:46:54 -07:00
errno-loc.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
events.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
forward.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
herrno.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc_multiple_threads.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc_pthread_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc-cancellation.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc-cleanup.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc-lowlevellock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
lll_timedlock_wait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
lowlevellock.c Small optimization for lowlevellock 2019-05-14 08:41:52 -03:00
Makefile Move nptl/tst-eintr1 to xtests 2019-05-09 16:54:51 +01:00
mtx_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mtx_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mtx_lock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mtx_timedlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mtx_trylock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mtx_unlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
nptl_lock_constants.pysym New pthread rwlock that is more scalable. 2017-01-10 11:50:17 +01:00
nptl-init.c nptl: Remove pthread_clock_gettime pthread_clock_settime 2019-03-22 15:37:43 -03:00
nptl-printers.py Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
nptlfreeres.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
old_pthread_atfork.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
old_pthread_cond_broadcast.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
old_pthread_cond_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
old_pthread_cond_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
old_pthread_cond_signal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
old_pthread_cond_timedwait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
old_pthread_cond_wait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
perf.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-allocrtsig.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-cleanup.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-crti.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-fork.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-interp.c nptl: restore .interp section in libpthread.so 2015-06-10 10:18:12 +00:00
pt-longjmp.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-raise.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-system.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pt-vfork.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_atfork.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getaffinity.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getdetachstate.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getguardsize.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getinheritsched.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getschedparam.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getschedpolicy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getscope.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getstack.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getstackaddr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_getstacksize.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setaffinity.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setdetachstate.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setguardsize.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setinheritsched.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setschedparam.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setschedpolicy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setscope.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setstack.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setstackaddr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_attr_setstacksize.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_barrier_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_barrier_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_barrier_wait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_barrierattr_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_barrierattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_barrierattr_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_barrierattr_setpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_cancel.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_cond_broadcast.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_cond_common.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_cond_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_cond_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_cond_signal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_cond_wait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_condattr_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_condattr_getclock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_condattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_condattr_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_condattr_setclock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_condattr_setpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_create.c nptl: Remove pthread_clock_gettime pthread_clock_settime 2019-03-22 15:37:43 -03:00
pthread_detach.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_equal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_exit.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getaffinity.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getattr_default_np.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getattr_np.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getconcurrency.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getcpuclockid.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getname.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getschedparam.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_getspecific.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_join_common.c nptl: Fix invalid Systemtap probe in pthread_join [BZ #24211] 2019-02-15 19:09:00 +01:00
pthread_join.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_key_create.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_key_delete.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_kill_other_threads.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_kill.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_cond_lock.c nptl: Remove internal_function attribute 2017-08-31 18:52:00 +02:00
pthread_mutex_conf.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_conf.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_consistent.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_getprioceiling.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_lock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_setprioceiling.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutex_timedlock.c nptl: Assume __ASSUME_FUTEX_CLOCK_REALTIME support 2019-03-05 16:28:20 -03:00
pthread_mutex_trylock.c nptl: Fix comment typo in pthread_mutex_trylock.c 2019-02-19 11:00:07 -05:00
pthread_mutex_unlock.c Break more lines before not after operators. 2019-02-25 13:19:19 +00:00
pthread_mutexattr_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_getprioceiling.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_getprotocol.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_getrobust.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_gettype.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_setprioceiling.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_setprotocol.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_setpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_setrobust.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_mutexattr_settype.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_once.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_common.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_rdlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_timedrdlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_timedwrlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_tryrdlock.c nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) 2019-01-31 20:47:55 -05:00
pthread_rwlock_trywrlock.c nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) 2019-01-31 20:47:55 -05:00
pthread_rwlock_unlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlock_wrlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlockattr_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlockattr_getkind_np.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlockattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlockattr_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlockattr_setkind_np.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_rwlockattr_setpshared.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_self.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setaffinity.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setattr_default_np.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setcancelstate.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setcanceltype.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setconcurrency.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setegid.c Update. 2004-09-20 00:16:11 +00:00
pthread_seteuid.c Update. 2004-09-20 00:16:11 +00:00
pthread_setgid.c Update. 2004-09-20 00:16:11 +00:00
pthread_setname.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setregid.c Update. 2004-09-20 00:16:11 +00:00
pthread_setresgid.c Update. 2004-09-20 00:16:11 +00:00
pthread_setresuid.c Update. 2004-09-20 00:16:11 +00:00
pthread_setreuid.c Update. 2004-09-20 00:16:11 +00:00
pthread_setschedparam.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setschedprio.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setspecific.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_setuid.c Update. 2004-09-20 00:16:11 +00:00
pthread_sigmask.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_sigqueue.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_spin_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_spin_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_spin_lock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_spin_trylock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_spin_unlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_testcancel.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_timedjoin.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread_tryjoin.c nptl: Fix pthread_tryjoin comment. 2019-02-19 09:22:34 -05:00
pthread_yield.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthread-errnos.sym * pthread-errnos.sym: Add EOVERFLOW. 2008-01-10 18:34:43 +00:00
pthread-pi-defines.sym Get rid of nptl/sysdeps/ entirely! 2014-07-07 09:28:38 -07:00
pthread-pids.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pthreadP.h Add single-thread.h header 2019-05-14 08:41:15 -03:00
register-atfork.c nptl: Avoid fork handler lock for async-signal-safe fork [BZ #24161] 2019-02-08 12:46:19 +01:00
res.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_close.c sem_close: Use __twalk_r 2019-05-10 14:52:44 +02:00
sem_destroy.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_getvalue.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_init.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_open.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_post.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_timedwait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_unlink.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem_wait.c nptl: Cleanup cancellation macros 2019-01-03 18:38:16 -02:00
sem_waitcommon.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
semaphoreP.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
shlib-versions Remove configuration name patterns from shlib-versions. 2014-09-12 12:28:47 +00:00
sigaction.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
smp.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
stack-aliasing.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-cond-printers.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-cond-printers.py Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-condattr-printers.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-condattr-printers.py Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-mutex-printers.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-mutex-printers.py Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-mutexattr-printers.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-mutexattr-printers.py Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-rwlock-printers.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-rwlock-printers.py Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-rwlockattr-printers.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
test-rwlockattr-printers.py Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_create.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_current.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_detach.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_equal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_exit.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_join.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_priv.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_sleep.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
thrd_yield.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
TODO * version.h (VERSION): Define to 6. 2007-05-15 06:49:29 +00:00
TODO-kernel Update. 2003-09-29 22:23:14 +00:00
TODO-testing
tpp.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tss_create.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tss_delete.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tss_get.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tss_set.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-_res1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-_res1mod1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-_res1mod2.c
tst-abstime.c nptl/tst-abstime: Use libsupport 2019-05-09 14:33:53 -03:00
tst-align3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-align.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-atfork1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-atfork2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-atfork2mod.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-attr1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-attr2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-attr3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-audit-threads-mod1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-audit-threads-mod2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-audit-threads.c Add some spaces before '('. 2019-02-27 13:55:45 +00:00
tst-audit-threads.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-backtrace1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-bad-schedattr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-barrier1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-barrier2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-barrier3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-barrier4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-barrier5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-basic1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-basic2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-basic3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-basic4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-basic5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-basic6.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-basic7.c Add missing header files throughout the testsuite. 2017-02-16 17:33:18 -05:00
tst-call-once.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel4_1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel4_2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel4-common.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel4-common.h Add some spaces before '('. 2019-02-27 13:55:45 +00:00
tst-cancel4.c nptl: Fix testcases for new pthread cancellation mechanism 2019-01-03 18:38:09 -02:00
tst-cancel5.c
tst-cancel6.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel7.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel8.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel9.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel10.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel11.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel12.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel13.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel14.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel15.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel16.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel17.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel18.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel19.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel20.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel21-static.c Add tst-cancel21-static.c 2012-09-06 11:50:21 -07:00
tst-cancel21.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel22.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel23.c Update. 2003-12-20 06:34:59 +00:00
tst-cancel24-static.cc Add test cases for BZ #14557 2012-10-05 10:23:58 -07:00
tst-cancel24.cc * include/stdlib.h: Make even more C++ compliant. 2006-01-04 09:26:31 +00:00
tst-cancel25.c Don't reduce test timeout to less than default 2018-10-17 09:34:13 +02:00
tst-cancel26.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel27.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel-self-cancelstate.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel-self-canceltype.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel-self-cleanup.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel-self-testcancel.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancel-self.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cancelx1.c
tst-cancelx2.c
tst-cancelx3.c
tst-cancelx4.c
tst-cancelx5.c
tst-cancelx6.c
tst-cancelx7.c
tst-cancelx8.c
tst-cancelx9.c
tst-cancelx10.c
tst-cancelx11.c
tst-cancelx12.c
tst-cancelx13.c
tst-cancelx14.c
tst-cancelx15.c
tst-cancelx16.c
tst-cancelx17.c
tst-cancelx18.c
tst-cancelx20.c Update. 2003-12-19 01:37:13 +00:00
tst-cancelx21.c Update. 2003-12-19 01:37:13 +00:00
tst-cleanup0.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cleanup0.expect
tst-cleanup1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cleanup2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cleanup3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cleanup4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cleanup4aux.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cleanupx0.c
tst-cleanupx0.expect
tst-cleanupx1.c
tst-cleanupx2.c
tst-cleanupx3.c
tst-cleanupx4.c Update. 2003-11-06 04:29:42 +00:00
tst-cleanupx4aux.c Compile tst-cleanupx4 test with -fexceptions 2016-06-29 20:24:44 -07:00
tst-clock1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-clock2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cnd-basic.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cnd-broadcast.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cnd-timedwait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-compat-forwarder-mod.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-compat-forwarder.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond6.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond7.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond8-static.c Add test cases for BZ #14557 2012-10-05 10:23:58 -07:00
tst-cond8.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond9.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond10.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond11-static.c Enable VDSO on x86_64 statically linked programs [BZ #19767] 2018-11-23 16:50:29 -08:00
tst-cond11.c nptl: Convert tst-cond11.c to use libsupport 2019-05-09 14:33:53 -03:00
tst-cond12.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond13.c Update. 2003-11-21 09:25:26 +00:00
tst-cond14.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond15.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond16.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond17.c [BZ #163] 2004-05-18 20:18:14 +00:00
tst-cond18.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond19.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond20.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond21.c [BZ #357] 2004-09-02 18:59:24 +00:00
tst-cond22.c New condvar implementation that provides stronger ordering guarantees. 2016-12-31 14:56:47 +01:00
tst-cond23.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond24.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond25.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-cond-except.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-context1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-create-detached.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-default-attr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-detach1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-dlsym1.c
tst-eintr1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-eintr2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-eintr3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-eintr4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-eintr5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-exec1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-exec2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-exec3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-exec4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-exec5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-execstack-mod.c Update. 2003-09-24 08:33:01 +00:00
tst-execstack.c Test for changing stack exec permission. 2003-09-24 03:07:10 +00:00
tst-exit1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-exit2.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-exit3.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-fini1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-fini1mod.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-flock1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-flock2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-fork1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-fork2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-fork3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-fork4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-getpid3.c * stdlib/test-canon.c (do_test): Close fd before unlinking file so 2006-08-01 06:40:11 +00:00
tst-initializers1-c11.c Add -std=gnu11 and -std=c11 NPTL initializers tests. 2015-10-27 21:48:34 +00:00
tst-initializers1-c89.c * tst-initializers1-c89.c: New file. 2006-01-09 23:05:00 +00:00
tst-initializers1-c99.c * tst-initializers1-c89.c: New file. 2006-01-09 23:05:00 +00:00
tst-initializers1-gnu11.c Add -std=gnu11 and -std=c11 NPTL initializers tests. 2015-10-27 21:48:34 +00:00
tst-initializers1-gnu89.c * tst-initializers1-c89.c: New file. 2006-01-09 23:05:00 +00:00
tst-initializers1-gnu99.c * tst-initializers1-c89.c: New file. 2006-01-09 23:05:00 +00:00
tst-initializers1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-join1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-join2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-join3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-join4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-join5.c nptl: Reinstate pthread_timedjoin_np as a cancellation point (BZ#24215) 2019-02-14 18:11:15 -02:00
tst-join6.c [BZ #2843] 2006-08-13 01:56:09 +00:00
tst-join7.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-join7mod.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-join8.c nptl: Reinstate pthread_timedjoin_np as a cancellation point (BZ#24215) 2019-02-14 18:11:15 -02:00
tst-join9.c nptl: Reinstate pthread_timedjoin_np as a cancellation point (BZ#24215) 2019-02-14 18:11:15 -02:00
tst-key1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-key2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-key3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-key4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-kill1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-kill2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-kill3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-kill4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-kill5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-kill6.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-locale1.c Conditionalize use of SIGRTMIN in nptl/tst-locale1.c. 2015-02-06 12:30:58 -08:00
tst-locale2.c * nss/nsswitch.c (__nss_lookup_function): Don't cast &ni->known to 2007-07-28 20:36:21 +00:00
tst-memstream.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-minstack-cancel.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-minstack-exit.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-minstack-throw.cc Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mtx-basic.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mtx-recursive.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mtx-timedlock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mtx-trylock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex5a.c Update. 2004-03-24 06:36:06 +00:00
tst-mutex6.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex7.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex7a.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutex7robust.c mutex: Fix robust mutex lock acquire (Bug 21778) 2017-07-29 00:02:03 -04:00
tst-mutex8-static.c Add test cases for BZ #14557 2012-10-05 10:23:58 -07:00
tst-mutex8.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex9.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex10.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutex-errorcheck.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mutexpi1.c Fix -Waddress warnings in nptl/tst-mutex1.c. 2014-12-02 22:33:57 +00:00
tst-mutexpi2.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi3.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi4.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi5.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi5a.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi6.c Remove warnings in NPTL tests 2011-10-24 21:43:33 -04:00
tst-mutexpi7.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi7a.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi8-static.c Add test cases for BZ #14557 2012-10-05 10:23:58 -07:00
tst-mutexpi8.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpi9.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-mutexpp1.c Fix -Waddress warnings in nptl/tst-mutex1.c. 2014-12-02 22:33:57 +00:00
tst-mutexpp6.c Get rid of warning comparision will always evaluate as true 2014-12-12 11:14:00 +01:00
tst-mutexpp10.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-oddstacklimit.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-once1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-once2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-once3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-once4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-once5.cc Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-oncex3.c
tst-oncex4.c
tst-popen1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-pthread-attr-affinity.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-pthread-getattr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-pthread-mutexattr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-raise1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-robust1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-robust2.c * Versions.def: Add GLIBC_2.4 for libpthread. 2005-12-27 01:04:06 +00:00
tst-robust3.c * Versions.def: Add GLIBC_2.4 for libpthread. 2005-12-27 01:04:06 +00:00
tst-robust4.c * Versions.def: Add GLIBC_2.4 for libpthread. 2005-12-27 01:04:06 +00:00
tst-robust5.c * Versions.def: Add GLIBC_2.4 for libpthread. 2005-12-27 01:04:06 +00:00
tst-robust6.c * Versions.def: Add GLIBC_2.4 for libpthread. 2005-12-27 01:04:06 +00:00
tst-robust7.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-robust8.c Don't reduce test timeout to less than default 2018-10-17 09:34:13 +02:00
tst-robust9.c Don't reduce test timeout to less than default 2018-10-17 09:34:13 +02:00
tst-robust10.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-robust-fork.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-robustpi1.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi2.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi3.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi4.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi5.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi6.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi7.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi8.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robustpi9.c Commit missing test case wrapper file. 2007-05-19 08:21:27 +00:00
tst-rwlock1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock2a.c (tests): Add tst-rwlock2a. 2008-05-31 08:56:14 +00:00
tst-rwlock2b.c New pthread rwlock that is more scalable. 2017-01-10 11:50:17 +01:00
tst-rwlock3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock6.c nptl: Convert some rwlock tests to use libsupport 2019-05-09 14:33:53 -03:00
tst-rwlock7.c nptl: Convert some rwlock tests to use libsupport 2019-05-09 14:33:53 -03:00
tst-rwlock8.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock9.c nptl: Convert some rwlock tests to use libsupport 2019-05-09 14:33:53 -03:00
tst-rwlock10.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock11.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock12.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock13.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock14.c nptl: Convert some rwlock tests to use libsupport 2019-05-09 14:33:53 -03:00
tst-rwlock15.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock16.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock17.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock18.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock19.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock20.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock-pwn.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-rwlock-tryrdlock-stall.c nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) 2019-01-31 20:47:55 -05:00
tst-rwlock-trywrlock-stall.c nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) 2019-01-31 20:47:55 -05:00
tst-sched1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem5.c nptl: Use recent additions to libsupport in tst-sem5 2019-05-09 14:33:53 -03:00
tst-sem6.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem7.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem8.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem9.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem10.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem11-static.c Add test cases for BZ #14557 2012-10-05 10:23:58 -07:00
tst-sem11.c Fix semaphore destruction (bug 12674). 2015-01-21 00:46:16 -05:00
tst-sem12-static.c Add test cases for BZ #14557 2012-10-05 10:23:58 -07:00
tst-sem12.c Test of semaphores. 2007-05-26 01:23:04 +00:00
tst-sem13.c nptl: Convert tst-sem5 & tst-sem13 to use libsupport 2019-03-25 10:36:43 -03:00
tst-sem14.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem15.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sem16.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-setuid1-static.c Update. 2004-11-12 01:27:04 +00:00
tst-setuid1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-setuid2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-setuid3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-signal1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-signal2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-signal3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-signal4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-signal5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-signal6.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-signal7.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-spin1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-spin2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-spin3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-spin4.c Don't reduce test timeout to less than default 2018-10-17 09:34:13 +02:00
tst-stack1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-stack2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-stack3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-stack4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-stack4mod.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-stackguard1-static.c * Versions.def (ld): Add GLIBC_2.4. 2005-06-26 18:14:26 +00:00
tst-stackguard1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-stdio1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-stdio2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-sysconf.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-thrd-detach.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-thrd-sleep.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-thread_local1.cc Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-thread-exit-clobber.cc Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls1.c Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP [BZ #23403] 2019-02-06 09:06:34 +01:00
tst-tls2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls3-malloc.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls3mod.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls4moda.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls4modb.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tls5.h Add missing header files throughout the testsuite. 2017-02-16 17:33:18 -05:00
tst-tls5mod.c Update. 2003-09-02 00:33:28 +00:00
tst-tls5moda.c Update. 2003-09-02 00:33:28 +00:00
tst-tls5modb.c Update. 2003-09-02 00:33:28 +00:00
tst-tls5modc.c Update. 2003-09-02 00:33:28 +00:00
tst-tls5modd.c Update. 2003-09-02 00:33:28 +00:00
tst-tls5mode.c Update. 2003-09-02 00:33:28 +00:00
tst-tls5modf.c Update. 2003-09-02 00:33:28 +00:00
tst-tls6.sh Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tpp.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tsd1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tsd2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tsd3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tsd4.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tsd5.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-tsd6.c [BZ #4938] 2007-08-21 23:55:36 +00:00
tst-tss-basic.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-umask1.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-unload.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-unwind-thread.c RISC-V: Fix elfutils testsuite unwind failures. 2019-02-13 14:25:00 -08:00
tst-vfork1.c Update. 2004-03-10 05:25:48 +00:00
tst-vfork1x.c Update. 2004-03-10 05:25:48 +00:00
tst-vfork2.c Update. 2004-03-10 05:25:48 +00:00
tst-vfork2x.c Update. 2004-03-10 05:25:48 +00:00
unwind.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
unwindbuf.sym Get rid of nptl/sysdeps/ entirely! 2014-07-07 09:28:38 -07:00
vars.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
version.c Update copyright dates not handled by scripts/update-copyrights. 2019-01-01 00:15:13 +00:00
Versions nptl: Add C11 threads tss_* functions 2018-07-24 14:07:12 -03:00