2003-04-01 Jakub Jelinek <jakub@redhat.com>
authorroland <roland>
Wed, 2 Apr 2003 00:10:44 +0000 (00:10 +0000)
committerroland <roland>
Wed, 2 Apr 2003 00:10:44 +0000 (00:10 +0000)
commit482b0ef2fd83d88d893612d9ceb5983f5ec0a61c
treec1c0afc1c2fdd0f9ef1cf0c4dc76213e0ba6dc2b
parent2f980912007fbf615efd2d3560e34df5ccf110b3
2003-04-01  Jakub Jelinek  <jakub@redhat.com>

* pthread.c (__pthread_wait_for_restart_signal): Use
__pthread_sigsuspend instead of sigsuspend.
* internals.h (__pthread_sigsuspend): New prototype.
* Makefile (libpthread-routines): Add pt-sigsuspend.
(tests): Add tst-cancel7.
* sysdeps/unix/sysv/linux/pt-sigsuspend.c: New file.
* sysdeps/unix/sysv/linux/alpha/pt-sigsuspend.S: New file.
* sysdeps/unix/sysv/linux/ia64/pt-sigsuspend.c: New file.
* sysdeps/unix/sysv/linux/s390/s390-64/pt-sigsuspend.c: New file.
* sysdeps/unix/sysv/linux/sparc/sparc64/pt-sigsuspend.c: New file.
* sysdeps/unix/sysv/linux/x86_64/pt-sigsuspend.c: New file.
* tst-cancel7.c: New test.
linuxthreads/Makefile
linuxthreads/internals.h
linuxthreads/pthread.c
linuxthreads/sysdeps/unix/sysv/linux/alpha/pt-sigsuspend.S [new file with mode: 0644]
linuxthreads/sysdeps/unix/sysv/linux/ia64/pt-sigsuspend.c [new file with mode: 0644]
linuxthreads/sysdeps/unix/sysv/linux/pt-sigsuspend.c [new file with mode: 0644]
linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/pt-sigsuspend.c [new file with mode: 0644]
linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc64/pt-sigsuspend.c [new file with mode: 0644]
linuxthreads/sysdeps/unix/sysv/linux/x86_64/pt-sigsuspend.c [new file with mode: 0644]
linuxthreads/tst-cancel7.c [new file with mode: 0644]