glibc/nptl
Martin Galvan 23b5cae1af Add pretty printers for the NPTL lock types
This patch adds pretty printers for the following NPTL types:

- pthread_mutex_t
- pthread_mutexattr_t
- pthread_cond_t
- pthread_condattr_t
- pthread_rwlock_t
- pthread_rwlockattr_t

To load the pretty printers into your gdb session, do the following:

python
import sys
sys.path.insert(0, '/path/to/glibc/build/nptl/pretty-printers')
end

source /path/to/glibc/source/pretty-printers/nptl-printers.py

You can check which printers are registered and enabled by issuing the
'info pretty-printer' gdb command. Printers should trigger automatically when
trying to print a variable of one of the types mentioned above.

The printers are architecture-independent, and were tested on an AMD64 running
Ubuntu 14.04 and an x86 VM running Fedora 24.

In order to work, the printers need to know the values of various flags that
are scattered throughout pthread.h and pthreadP.h as enums and #defines. Since
replicating these constants in the printers file itself would create a
maintenance burden, I wrote a script called gen-py-const.awk that Makerules uses
to extract the constants. This script is pretty much the same as gen-as-const.awk,
except it doesn't cast the constant values to 'long' and is thorougly documented.
The constants need only to be enumerated in a .pysym file, which is then referenced
by a Make variable called gen-py-const-headers.

As for the install directory, I discussed this with Mike Frysinger and Siddhesh
Poyarekar, and we agreed that it can be handled in a separate patch, and shouldn't
block merging of this one.

In addition, I've written a series of test cases for the pretty printers.
Each lock type (mutex, condvar and rwlock) has two test programs, one for itself
and other for its related 'attributes' object. Each test program in turn has a
PExpect-based Python script that drives gdb and compares its output to the
expected printer's. The tests run on the glibc host, which is assumed to have
both gdb and PExpect; if either is absent the tests will fail with code 77
(UNSUPPORTED). For cross-testing you should use cross-test-ssh.sh as test-wrapper.
I've tested the printers on both native builds and a cross build using a Beaglebone
Black running Debian, with the build system's filesystem shared with the board
through NFS.

Finally, I've written a README that explains all this and more.

	* INSTALL: Regenerated.
	* Makeconfig: Add comments and whitespace to make the control flow
	clearer.
	(+link-printers-tests, +link-pie-printers-tests, CFLAGS-printers-tests,
	installed-rtld-LDFLAGS, built-rtld-LDFLAGS, link-libc-rpath,
	link-libc-tests-after-rpath-link, link-libc-printers-tests): New.
	(rtld-LDFLAGS, rtld-tests-LDFLAGS, link-libc-tests-rpath-link,
	link-libc-tests): Use the new variables as required.
	* Makerules ($(py-const)): New rule.
	generated: Add $(py-const).
	* README.pretty-printers: New file.
	* Rules (tests-printers-programs, tests-printers-out, py-env): New.
	(others): Depend on $(py-const).
	(tests): Depend on $(tests-printers-programs) or $(tests-printers-out),
	as required.  Pass $(tests-printers) to merge-test-results.sh.
	* manual/install.texi: Add requirements for testing the pretty printers.
	* nptl/Makefile (gen-py-const-headers, pretty-printers, tests-printers,
	CFLAGS-test-mutexattr-printers.c CFLAGS-test-mutex-printers.c,
	CFLAGS-test-condattr-printers.c, CFLAGS-test-cond-printers.c,
	CFLAGS-test-rwlockattr-printers.c CFLAGS-test-rwlock-printers.c,
	tests-printers-libs): Define.
	* nptl/nptl-printers.py: New file.
	* nptl/nptl_lock_constants.pysym: Likewise.
	* nptl/test-cond-printers.c: Likewise.
	* nptl/test-cond-printers.py: Likewise.
	* nptl/test-condattr-printers.c: Likewise.
	* nptl/test-condattr-printers.py: Likewise.
	* nptl/test-mutex-printers.c: Likewise.
	* nptl/test-mutex-printers.py: Likewise.
	* nptl/test-mutexattr-printers.c: Likewise.
	* nptl/test-mutexattr-printers.py: Likewise.
	* nptl/test-rwlock-printers.c: Likewise.
	* nptl/test-rwlock-printers.py: Likewise.
	* nptl/test-rwlockattr-printers.c: Likewise.
	* nptl/test-rwlockattr-printers.py: Likewise.
	* scripts/gen-py-const.awk: Likewise.
	* scripts/test_printers_common.py: Likewise.
	* scripts/test_printers_exceptions.py: Likewise.
2016-12-08 18:59:02 +05:30
..
alloca_cutoff.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
allocatestack.c Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
Banner 2004-06-29 Roland McGrath <roland@redhat.com> 2004-06-29 23:03:20 +00:00
cancellation.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
ChangeLog.old Retire the separate ChangeLog files in nptl/ and nptl_db/ subdirs. 2014-03-03 15:30:42 -08:00
cleanup_compat.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
cleanup_defer_compat.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
cleanup_defer.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
cleanup_routine.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
cleanup.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
default-sched.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
descr.h Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
DESIGN-condvar.txt [BZ #163] 2004-05-18 20:18:14 +00:00
DESIGN-rwlock.txt Update. 2004-08-13 05:42:43 +00: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. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
forward.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
herrno.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
libc_multiple_threads.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
libc_pthread_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
libc-cancellation.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
libc-cleanup.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
libc-lowlevellock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
lll_timedlock_wait.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
lll_timedwait_tid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
lowlevelcond.sym Get rid of nptl/sysdeps/ entirely! 2014-07-07 09:28:38 -07:00
lowlevellock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
lowlevelrobustlock.c Fix robust mutex daedlock [BZ #20263] 2016-07-07 14:33:32 +02:00
lowlevelrobustlock.sym Get rid of nptl/sysdeps/ entirely! 2014-07-07 09:28:38 -07:00
lowlevelrwlock.sym Get rid of nptl/sysdeps/ entirely! 2014-07-07 09:28:38 -07:00
Makefile Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
nptl_lock_constants.pysym Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
nptl-init.c Implement _dl_catch_error, _dl_signal_error in libc.so [BZ #16628] 2016-11-30 15:59:57 +01:00
nptl-printers.py Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
old_pthread_atfork.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
old_pthread_cond_broadcast.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
old_pthread_cond_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
old_pthread_cond_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
old_pthread_cond_signal.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
old_pthread_cond_timedwait.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
old_pthread_cond_wait.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
perf.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pt-allocrtsig.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pt-cleanup.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pt-crti.S Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pt-fork.c fork in libpthread cannot use IFUNC resolver [BZ #19861] 2016-06-01 07:14:42 +02:00
pt-interp.c nptl: restore .interp section in libpthread.so 2015-06-10 10:18:12 +00:00
pt-longjmp.c Use libc_ifunc macro for siglongjmp, longjmp in libpthread. 2016-10-07 10:12:48 +02:00
pt-raise.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pt-system.c Use libc_ifunc macro for system in libpthread. 2016-10-07 10:12:47 +02:00
pt-vfork.c Use libc_ifunc macro for vfork in libpthread. 2016-10-07 10:12:48 +02:00
pthread_atfork.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getaffinity.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getdetachstate.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getguardsize.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getinheritsched.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getschedparam.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getschedpolicy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getscope.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getstack.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getstackaddr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_getstacksize.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setaffinity.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setdetachstate.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setguardsize.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setinheritsched.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setschedparam.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setschedpolicy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setscope.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setstack.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setstackaddr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_attr_setstacksize.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_barrier_destroy.c New pthread_barrier algorithm to fulfill barrier destruction requirements. 2016-01-15 21:20:34 +01:00
pthread_barrier_init.c Fix pthread_barrier_init typo. 2016-01-15 23:00:19 +01:00
pthread_barrier_wait.c New pthread_barrier algorithm to fulfill barrier destruction requirements. 2016-01-15 21:20:34 +01:00
pthread_barrierattr_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_barrierattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_barrierattr_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_barrierattr_setpshared.c New pthread_barrier algorithm to fulfill barrier destruction requirements. 2016-01-15 21:20:34 +01:00
pthread_cancel.c Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
pthread_clock_gettime.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_clock_settime.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_cond_broadcast.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_cond_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_cond_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_cond_signal.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_cond_timedwait.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_cond_wait.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_condattr_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_condattr_getclock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_condattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_condattr_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_condattr_setclock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_condattr_setpshared.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_create.c nptl: support thread stacks that grow up 2016-02-19 12:41:29 -05:00
pthread_detach.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_equal.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_exit.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_getaffinity.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_getattr_default_np.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_getattr_np.c Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
pthread_getconcurrency.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_getcpuclockid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_getname.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_getschedparam.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_getspecific.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_join.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_key_create.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_key_delete.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_kill_other_threads.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_kill.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutex_cond_lock.c Convert 113 more function definitions to prototype style (files with assertions). 2015-10-20 11:54:09 +00:00
pthread_mutex_consistent.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutex_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutex_getprioceiling.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutex_init.c Remove __ASSUME_FUTEX_LOCK_PI 2016-06-13 08:36:34 -03:00
pthread_mutex_lock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutex_setprioceiling.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutex_timedlock.c Don't do lock elision on an error checking mutex (bug 17514) 2016-01-25 16:26:07 +01:00
pthread_mutex_trylock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutex_unlock.c Remove atomic_compare_and_exchange_bool_rel. 2016-06-24 23:04:40 +03:00
pthread_mutexattr_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_getprioceiling.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_getprotocol.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_getrobust.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_gettype.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_setprioceiling.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_setprotocol.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_setpshared.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_setrobust.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_mutexattr_settype.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_once.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_rdlock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_timedrdlock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_timedwrlock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_tryrdlock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_trywrlock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlock_unlock.c Document a behavior of an elided pthread_rwlock_unlock 2016-10-28 19:13:21 -02:00
pthread_rwlock_wrlock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlockattr_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlockattr_getkind_np.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlockattr_getpshared.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlockattr_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlockattr_setkind_np.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_rwlockattr_setpshared.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_self.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_setaffinity.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_setattr_default_np.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_setcancelstate.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_setcanceltype.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_setconcurrency.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
pthread_setschedprio.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_setspecific.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_setuid.c Update. 2004-09-20 00:16:11 +00:00
pthread_sigmask.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_sigqueue.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_spin_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_spin_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_spin_lock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_spin_trylock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_spin_unlock.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_testcancel.c nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
pthread_timedjoin.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_tryjoin.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pthread_yield.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
pthreadP.h nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
register-atfork.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
res.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sem_close.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sem_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sem_getvalue.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sem_init.c nptl: Consolidate sem_init implementations 2016-09-15 16:31:50 -03:00
sem_open.c nptl: Set sem_open as a non cancellation point (BZ #15765) 2016-09-15 11:14:25 -03:00
sem_post.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sem_timedwait.c nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
sem_unlink.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sem_wait.c nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
sem_waitcommon.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
semaphoreP.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
smp.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sockperf.c Fix typo in nptl/sockperf.c 2014-05-07 14:00:01 +02:00
stack-aliasing.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
test-cond-printers.c Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-cond-printers.py Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-condattr-printers.c Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-condattr-printers.py Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-mutex-printers.c Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-mutex-printers.py Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-mutexattr-printers.c Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-mutexattr-printers.py Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-rwlock-printers.c Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-rwlock-printers.py Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-rwlockattr-printers.c Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
test-rwlockattr-printers.py Add pretty printers for the NPTL lock types 2016-12-08 18:59:02 +05:30
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 To-Do list for testing. 2003-02-15 22:50:01 +00:00
tpp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-_res1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-_res1mod1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-_res1mod2.c Update. 2003-07-22 23:10:17 +00:00
tst-abstime.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-align3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-align.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-atfork1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-atfork2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-atfork2mod.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-attr1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-attr2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-attr3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-backtrace1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-bad-schedattr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-barrier1.c nptl: Add first-line description for barrier tests. 2016-01-15 23:16:49 +01:00
tst-barrier2.c nptl: Add first-line description for barrier tests. 2016-01-15 23:16:49 +01:00
tst-barrier3.c nptl: Add first-line description for barrier tests. 2016-01-15 23:16:49 +01:00
tst-barrier4.c nptl: Add first-line description for barrier tests. 2016-01-15 23:16:49 +01:00
tst-barrier5.c nptl: Add first-line description for barrier tests. 2016-01-15 23:16:49 +01:00
tst-basic1.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-basic2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-basic3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-basic4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-basic5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-basic6.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-basic7.c .. 2007-12-12 18:41:10 +00:00
tst-cancel1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel4_1.c nptl: Add sendmmsg and recvmmsg cancellation tests 2016-06-13 13:37:24 -03:00
tst-cancel4_2.c nptl: Add sendmmsg and recvmmsg cancellation tests 2016-06-13 13:37:24 -03:00
tst-cancel4-common.c nptl: Add more coverage in tst-cancel4 2016-07-05 10:49:37 -03:00
tst-cancel4-common.h nptl: Add more coverage in tst-cancel4 2016-07-05 10:49:37 -03:00
tst-cancel4.c nptl: Add more coverage in tst-cancel4 2016-07-05 10:49:37 -03:00
tst-cancel5.c Update. 2002-12-14 19:49:13 +00:00
tst-cancel6.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel8.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel9.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel10.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel11.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel12.c nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
tst-cancel13.c nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
tst-cancel14.c nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
tst-cancel15.c nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243) 2016-09-15 11:14:31 -03:00
tst-cancel16.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel17.c Fix tst-cancel17/tst-cancelx17, which sometimes segfaults while exiting. 2016-05-17 10:45:48 +02:00
tst-cancel18.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel19.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel20.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
tst-cancel22.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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 NPTL: Conditionalize some sanity tests for SIGCANCEL/SIGSETXID. 2015-02-06 12:31:11 -08:00
tst-cancel26.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel27.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel-self-cancelstate.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel-self-canceltype.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel-self-cleanup.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel-self-testcancel.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel-self.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cancel-wrappers.sh Make shebang interpreter directives consistent 2016-01-07 04:03:21 -05:00
tst-cancelx1.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx2.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx3.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx4.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx5.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx6.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx7.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx8.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx9.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx10.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx11.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx12.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx13.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx14.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx15.c Update. 2003-06-08 05:28:14 +00:00
tst-cancelx16.c Update. 2003-06-16 07:39:03 +00:00
tst-cancelx17.c Update. 2003-06-17 22:11:22 +00:00
tst-cancelx18.c Update. 2003-06-17 22:40:05 +00:00
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. 2016-01-04 16:05:18 +00:00
tst-cleanup0.expect Declare __pthread_unwind. Define __do_cancel to use it. Declare old cleanup handler installation functions. 2003-04-12 00:14:16 +00:00
tst-cleanup1.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-cleanup2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cleanup3.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-cleanup4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cleanup4aux.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cleanupx0.c Update. 2003-06-08 05:28:14 +00:00
tst-cleanupx0.expect Update. 2003-06-08 05:28:14 +00:00
tst-cleanupx1.c Update. 2003-06-08 05:28:14 +00:00
tst-cleanupx2.c Update. 2003-06-08 05:28:14 +00:00
tst-cleanupx3.c Update. 2003-06-08 05:28:14 +00:00
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. 2016-01-04 16:05:18 +00:00
tst-clock2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond3.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-cond4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond6.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
tst-cond9.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond10.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond11.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond12.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond13.c Update. 2003-11-21 09:25:26 +00:00
tst-cond14.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond15.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond16.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
tst-cond19.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond20.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond21.c [BZ #357] 2004-09-02 18:59:24 +00:00
tst-cond22.c Fix leading whitespaces. 2013-06-06 20:36:07 +02:00
tst-cond23.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond24.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond25.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cond-except.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-context1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-default-attr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-detach1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-dlsym1.c Update. 2003-02-27 04:42:04 +00:00
tst-eintr1.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-eintr2.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-eintr3.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-eintr4.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-eintr5.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-exec1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-exec2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-exec3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-exec4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-exec5.c posix: Correctly enable/disable cancellation on Linux posix_spawn 2016-09-20 17:18:15 -03: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. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
tst-fini1mod.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-flock1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-flock2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-fork1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-fork2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-fork3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-fork4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
tst-join1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-join2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-join3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-join4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-join5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-join6.c [BZ #2843] 2006-08-13 01:56:09 +00:00
tst-join7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-join7mod.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-key1.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-key2.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-key3.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-key4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-kill1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-kill2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-kill3.c Use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-kill4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-kill5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-kill6.c Use write_message instead of write 2016-11-07 22:09:42 -02: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-mutex1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mutex2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mutex3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mutex4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mutex5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mutex5a.c Update. 2004-03-24 06:36:06 +00:00
tst-mutex6.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-mutex7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mutex7a.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00: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. 2016-01-04 16:05:18 +00:00
tst-mutex9.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mutex-errorcheck.c Don't do lock elision on an error checking mutex (bug 17514) 2016-01-25 16:26:07 +01: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. 2016-01-04 16:05:18 +00:00
tst-oddstacklimit.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-once1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-once2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-once3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-once4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-once5.cc nptl/tst-once5: Reduce time to expected failure 2016-08-17 16:14:02 +02:00
tst-oncex3.c Update. 2003-07-01 03:29:50 +00:00
tst-oncex4.c Update. 2003-07-01 03:29:50 +00:00
tst-popen1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-pthread-attr-affinity.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-pthread-getattr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-pthread-mutexattr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-raise1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-robust1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
tst-robust8.c 2006-07-28 Ulrich Drepper <drepper@redhat.com> 2006-07-29 04:42:09 +00:00
tst-robust9.c * tst-robust9.c (do_test): Don't fail if ENABLE_PI and 2007-05-21 22:12:40 +00:00
tst-robust10.c Add test case for bug 20263 2016-07-07 14:33:36 +02: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. 2016-01-04 16:05:18 +00:00
tst-rwlock2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock2a.c (tests): Add tst-rwlock2a. 2008-05-31 08:56:14 +00:00
tst-rwlock3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock5.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-rwlock6.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock8.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock9.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock10.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock11.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock12.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock13.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock14.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock15.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rwlock16.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sched1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem2.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-sem3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem6.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem8.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem9.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem10.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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 Fix semaphore destruction (bug 12674). 2015-01-21 00:46:16 -05:00
tst-sem14.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem15.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-sem16.c nptl: Set sem_open as a non cancellation point (BZ #15765) 2016-09-15 11:14:25 -03:00
tst-setuid1-static.c Update. 2004-11-12 01:27:04 +00:00
tst-setuid1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-setuid2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-setuid3.c Fix nptl/tst-setuid3.c 2016-01-22 14:21:03 -02:00
tst-signal1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-signal2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-signal3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-signal4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-signal5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-signal6.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-signal7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-spin1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-spin2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-spin3.c nptl: Avoid expected SIGALRM in most tests [BZ #20432] 2016-08-26 19:40:17 +02:00
tst-spin4.c New test for pthread_spin_lock (bug 16882) 2014-06-03 16:10:48 -07:00
tst-stack1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-stack2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-stack3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-stack4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-stack4mod.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
tst-stdio1.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-stdio2.c Write messages to stdout and use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-sysconf.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-thread_local1.cc Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tls1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tls2.c Use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-tls3-malloc.c malloc: Simplify static malloc interposition [BZ #20432] 2016-08-26 23:20:41 +02:00
tst-tls3.c Use write_message instead of write 2016-11-07 22:09:42 -02:00
tst-tls3mod.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tls4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tls4moda.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tls4modb.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tls5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tls5.h Cleanup of configuration options 2011-09-10 14:34:15 -04: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 Make shebang interpreter directives consistent 2016-01-07 04:03:21 -05:00
tst-tpp.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tsd1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tsd2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tsd3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tsd4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tsd5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tsd6.c [BZ #4938] 2007-08-21 23:55:36 +00:00
tst-typesizes.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-umask1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-unload.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00: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
unregister-atfork.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
unwind.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +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. 2016-01-04 16:05:18 +00:00
version.c Update copyright dates not handled by scripts/update-copyrights. 2016-01-04 16:26:30 +00:00
Versions Remove ignored symbols from nptl/Versions 2015-09-22 09:32:38 -07:00