summary refs log tree commit diff
path: root/nptl
Commit message (Expand)AuthorAgeFilesLines
* Bug 20116: Fix use after free in pthread_create()Carlos O'Donell2017-01-288-40/+321
* nptl: Add tst-robust-forkFlorian Weimer2017-01-272-1/+186
* Fix mutex pretty printer test and pretty printer output.Torvald Riegel2017-01-202-20/+30
* Add compiler barriers around modifications of the robust mutex list.Torvald Riegel2017-01-134-9/+125
* robust mutexes: Fix broken x86 assembly by removing itTorvald Riegel2017-01-137-197/+158
* New pthread rwlock that is more scalable.Torvald Riegel2017-01-1026-770/+1348
* Fix up tabs/spaces mismatchesMartin Galvan2017-01-031-8/+8
* Update copyright dates not handled by scripts/update-copyrights.Joseph Myers2017-01-011-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2017-01-01422-422/+422
* New condvar implementation that provides stronger ordering guarantees.Torvald Riegel2016-12-3121-830/+1274
* Initialize the stack guard earlier when linking statically [BZ #7065]Nick Alcock2016-12-261-16/+0
* Fix failing pretty printer tests when CPPFLAGS has optimizations.Carlos O'Donell2016-12-232-0/+11
* Robust mutexes: Fix lost wake-up.Torvald Riegel2016-12-192-4/+25
* nptl/tst-cancel7: Add missing case labelFlorian Weimer2016-12-131-0/+1
* support: Introduce new subdirectory for test infrastructureFlorian Weimer2016-12-092-25/+22
* Add pretty printers for the NPTL lock typesMartin Galvan2016-12-0815-0/+1804
* Implement _dl_catch_error, _dl_signal_error in libc.so [BZ #16628]Florian Weimer2016-11-301-4/+0
* Remove cached PID/TID in cloneAdhemerval Zanella2016-11-245-47/+11
* Consolidate lseek/lseek64/llseek implementationsAdhemerval Zanella2016-11-081-1/+1
* Write messages to stdout and use write_message instead of writeGabriel F. T. Gomes2016-11-078-54/+61
* Use write_message instead of writeGabriel F. T. Gomes2016-11-074-26/+30
* Document a behavior of an elided pthread_rwlock_unlockTulio Magno Quites Machado Filho2016-10-281-0/+4
* Use libc_ifunc macro for siglongjmp, longjmp in libpthread.Stefan Liebler2016-10-071-18/+6
* Use libc_ifunc macro for vfork in libpthread.Stefan Liebler2016-10-071-17/+5
* Use libc_ifunc macro for system in libpthread.Stefan Liebler2016-10-071-15/+4
* [PR19826] fix non-LE TLS in static programsAlexandre Oliva2016-09-211-3/+6
* posix: Correctly enable/disable cancellation on Linux posix_spawnAdhemerval Zanella2016-09-202-1/+177
* nptl: Consolidate sem_init implementationsAdhemerval Zanella2016-09-151-0/+2
* nptl: Fix sem_wait and sem_timedwait cancellation (BZ#18243)Adhemerval Zanella2016-09-158-52/+62
* nptl: Set sem_open as a non cancellation point (BZ #15765)Adhemerval Zanella2016-09-153-5/+152
* nptl: Consolidate sem_open implementationsAdhemerval Zanella2016-09-151-0/+2
* Remove the ptw-% patternsFlorian Weimer2016-09-141-8/+13
* malloc: Simplify static malloc interposition [BZ #20432]Florian Weimer2016-08-261-153/+3
* nptl: Avoid expected SIGALRM in most tests [BZ #20432]Florian Weimer2016-08-2613-101/+94
* nptl/tst-once5: Reduce time to expected failureFlorian Weimer2016-08-171-0/+2
* nptl/tst-tls3-malloc: Force freeing of thread stacksFlorian Weimer2016-08-162-1/+14
* elf: Do not use memalign for TCB/TLS blocks allocation [BZ #17730]Florian Weimer2016-08-032-2/+182
* elf: Avoid using memalign for TLS allocations [BZ #17730]Florian Weimer2016-08-031-3/+1
* Revert "Add pretty printers for the NPTL lock types"Siddhesh Poyarekar2016-07-113-669/+0
* Add pretty printers for the NPTL lock typesMartin Galvan2016-07-083-0/+669
* Add test case for bug 20263Andreas Schwab2016-07-072-1/+111
* Fix robust mutex daedlock [BZ #20263]Jiyoung Yun2016-07-071-2/+5
* nptl: Add more coverage in tst-cancel4Adhemerval Zanella2016-07-053-24/+46
* Compile tst-cleanupx4 test with -fexceptionsH.J. Lu2016-06-292-3/+6
* Remove atomic_compare_and_exchange_bool_rel.Torvald Riegel2016-06-241-12/+22
* nptl: Add sendmmsg and recvmmsg cancellation testsAdhemerval Zanella2016-06-136-309/+603
* Remove __ASSUME_FUTEX_LOCK_PIAdhemerval Zanella2016-06-131-3/+0
* Revert {send,sendm,recv,recvm}msg conformance changesAdhemerval Zanella2016-06-101-3/+3
* Consolidate pwritev/pwritev64 implementationsAdhemerval Zanella2016-06-061-0/+47
* Consolidate preadv/preadv64 implementationAdhemerval Zanella2016-06-061-0/+45