glibc/sysdeps/unix/sysv/linux/s390/s390-64
Roland McGrath b894c2ea7e * sysdeps/unix/sysv/linux/ia64/sigsuspend.c: File removed.
* sysdeps/unix/sysv/linux/x86_64/sigsuspend.c: File removed.
	* sysdeps/unix/sysv/linux/s390/s390-64/sigsuspend.c: File removed.
	* sysdeps/unix/sysv/linux/sparc/sparc64/sigsuspend.c: File removed.

	* sysdeps/unix/sysv/linux/not-cancel.h (pause_not_cancel): New macro.
	(nanosleep_not_cancel): New macro.
	(sigsuspend_not_cancel): new macro.
	* sysdeps/unix/sysv/linux/sigsuspend.c [__ASSUME_REALTIME_SIGNALS]
	(do_sigsuspend): Define as inline.
	(__sigsuspend): Always use do_sigsuspend.
	[! NO_CANCELLATION] (__sigsuspend_nocancel): New function.
	* include/signal.h: Declare __sigsuspend_nocancel.
	* sysdeps/posix/pause.c
	[! NO_CANCELLATION] (__pause_nocancel): New function.

	* include/unistd.h (__pause_nocancel): Add attribute_hidden.
	* include/time.h (__nanosleep_nocancel): Likewise.
2006-07-31 05:58:51 +00:00
..
clone.S Update. 2004-12-15 17:45:55 +00:00
dl-cache.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
getcontext.S Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
Implies Update. 2004-03-24 00:06:13 +00:00
kernel_stat.h Update. 2003-06-12 16:20:32 +00:00
makecontext.c 2.5-18.1 2007-07-12 18:26:36 +00:00
Makefile 2002-10-13 Roland McGrath <roland@frob.com> 2002-10-14 01:02:54 +00:00
mmap.S Update. 2003-12-06 00:20:16 +00:00
profil-counter.h Update. 2001-12-29 01:02:17 +00:00
register-dump.h (REGISTER_DUMP): Correct second argument of register_dump call. 2001-10-31 21:46:29 +00:00
setcontext.S Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
sigaction.c * sysdeps/unix/sysv/linux/sigaction.c: If WRAPPER_INCLUDE is defined, 2005-12-29 16:34:57 +00:00
sigpending.c Update. 2003-09-03 03:22:23 +00:00
sigprocmask.c Update. 2003-09-03 03:22:23 +00:00
socket.S [BZ #1978] 2005-12-20 07:21:59 +00:00
swapcontext.S Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
syscall.S * sysdeps/s390/s390-32/elf/start.S: Replace pc relative relocation 2006-05-05 18:26:01 +00:00
syscalls.list * sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove the duplicated 2005-02-15 00:13:06 +00:00
sysdep.h * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h 2006-03-01 20:03:27 +00:00
sysdep.S 2004-10-04 Roland McGrath <roland@redhat.com> 2004-10-04 20:59:38 +00:00
Versions Update. 2002-02-07 17:54:45 +00:00