summary refs log tree commit diff
path: root/nptl/tst-tls7mod.c
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Async-signal safe TLS."Allan McRae2014-02-061-40/+0
| | | | | | | | | This reverts commit 7f507ee17aee720fa423fa38502bc3caa0dd03d7. Conflicts: ChangeLog nptl/tst-tls7.c nptl/tst-tls7mod.c
* Fix a race in tst-tls7, which caused crashes on ppc32.Paul Pluzhnikov2014-01-111-3/+0
|
* Async-signal safe TLS.Andrew Hunter2014-01-031-0/+43
ChangeLog: 2014-01-03 Andrew Hunter <ahh@google.com> * elf/dl-open.c (): New comment. * elf/dl-reloc.c (_dl_try_allocate_static_tls): Use atomic_compare_and_exchange_bool_acq (_dl_allocate_static_tls): Block signals. * elf/dl-tls.c (allocate_and_init): Return void. (_dl_update_slotinfo): Block signals, use atomic update. nptl/ChangeLog: 2014-01-03 Andrew Hunter <ahh@google.com> * nptl/Makefile (tst-tls7): New test. * nptl/tst-tls7.c: New file. * nptl/tst-tls7mod.c: New file. * nptl/allocatestack.c (init_one_static_tls): Use atomic barrier.