]> git.ipfire.org Git - thirdparty/glibc.git/commit - nptl/tst-eintr3.c
Update.
authorUlrich Drepper <drepper@redhat.com>
Sat, 20 Dec 2003 06:34:59 +0000 (06:34 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 20 Dec 2003 06:34:59 +0000 (06:34 +0000)
commit4efdd8d355a378ab85278bef1c00c05c46ab49e4
tree2711786af8a2b51279bfefbe3acb481bd45e2e6b
parent8a7455e70db36c00281a31f60e899d6b424e732b
Update.

2003-12-19  Ulrich Drepper  <drepper@redhat.com>

* eintr.c (setup_eintr): Add new parameter.  Pass to thread function.
(eintr_source): If ARG != NULL, use pthread_kill.
* tst-eintr1.c: Adjust for this change.
* tst-eintr2.c: Likewise.
* Makefile (tests): Add tst-eintr3 and tst-eintr4.
* tst-eintr3.c: New file.
* tst-eintr4.c: New file.

2003-12-19  Jakub Jelinek  <jakub@redhat.com>

* libc-cancellation.c (__libc_enable_asynccancel): Don't cancel
if CANCELSTATE_BITMASK is set.
* sysdeps/pthread/librt-cancellation.c (__librt_enable_asynccancel):
Likewise.

* Makefile (tests): Add tst-cancel22 and tst-cancel23.
(tests-reverse): Add tst-cancel23.
* tst-cancel22.c: New test.
* tst-cancel23.c: New test.
nptl/ChangeLog
nptl/Makefile
nptl/eintr.c
nptl/libc-cancellation.c
nptl/sysdeps/pthread/librt-cancellation.c
nptl/tst-cancel22.c [new file with mode: 0644]
nptl/tst-cancel23.c [new file with mode: 0644]
nptl/tst-eintr1.c
nptl/tst-eintr2.c
nptl/tst-eintr3.c [new file with mode: 0644]
nptl/tst-eintr4.c [new file with mode: 0644]