glibc/sysdeps/posix
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
..
clock_getres.c 2005-04-27 Roland McGrath <roland@redhat.com> 2005-04-27 08:01:41 +00:00
clock.c
ctermid.c
cuserid.c
dup2.c
dup.c
euidaccess.c * io/euidaccess.c: Add eaccess as an alias. 2006-01-06 11:22:10 +00:00
flock.c
fpathconf.c
gai_strerror-strs.h * sysdeps/posix/gai_strerror.c: Complete rewrite. Avoid relocations. 2005-12-20 17:53:00 +00:00
gai_strerror.c * sysdeps/posix/gai_strerror.c: Complete rewrite. Avoid relocations. 2005-12-20 17:53:00 +00:00
getaddrinfo.c * sysdeps/posix/getaddrinfo.c (gaiconf_init): Initialize bits in 2006-05-30 16:18:07 +00:00
getcwd.c
getdtsz.c
getpagesize.c
gettimeofday.c * configure.in: Remove gnu_ld definition and everything using it. 2005-11-06 02:06:06 +00:00
isatty.c
isfdtype.c
killpg.c
libc_fatal.c * sysdeps/posix/libc_fatal.c (__libc_message): Add a const, a cast. 2005-12-29 10:38:16 +00:00
Makefile 2006-02-27 Roland McGrath <roland@redhat.com> 2006-02-28 07:05:34 +00:00
open64.c
pathconf.c
pause.c * sysdeps/unix/sysv/linux/ia64/sigsuspend.c: File removed. 2006-07-31 05:58:51 +00:00
posix_fallocate64.c * debug/pread64_chk.c: Use __libc_pread64 instead of __pread64. 2005-06-14 15:55:44 +00:00
posix_fallocate.c (posix_fallocate): If len == 0, call ftruncate if offset is bigger than current size. Make sure the file is offset + len bytes long if that is more than current size. Don't overwrite previous content of the file. 2005-05-03 15:07:47 +00:00
pread64.c
pread.c
profil.c [BZ #2268] 2006-02-03 22:28:47 +00:00
pwrite64.c
pwrite.c
raise.c
readv.c
remove.c
rename.c
shm_open.c * sysdeps/alpha/fpu/s_cacosf.c: Don't use sysdeps/generic/. 2005-12-15 21:13:14 +00:00
shm_unlink.c * sysdeps/alpha/fpu/s_cacosf.c: Don't use sysdeps/generic/. 2005-12-15 21:13:14 +00:00
sigblock.c
sigignore.c * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_runtime_setup): 2005-06-17 23:11:35 +00:00
sigintr.c
signal.c * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_runtime_setup): 2005-06-17 23:11:35 +00:00
sigpause.c
sigset.c [BZ #1951] 2006-04-23 19:05:33 +00:00
sigsetmask.c
sigsuspend.c
sigvec.c Update. 2004-09-14 04:41:35 +00:00
sigwait.c
sleep.c
spawni.c * sysdeps/posix/spawni.c (__spawni): Use local_seteuid and 2006-06-04 22:17:06 +00:00
sprofil.c * elf/cache.c: Use <> rather than "" #includes. 2005-12-21 22:16:34 +00:00
sysconf.c * malloc/malloc.c (MALLOC_ALIGNMENT): Revert to (2 * SIZE_SZ) value. 2006-03-06 06:18:43 +00:00
system.c * configure.in: Remove gnu_ld definition and everything using it. 2005-11-06 02:06:06 +00:00
sysv_signal.c * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_runtime_setup): 2005-06-17 23:11:35 +00:00
tempname.c * sysdeps/posix/tempname.c (__gen_tempname): Change attempts_min 2006-04-07 20:25:36 +00:00
truncate.c
ttyname_r.c Update. 2004-09-14 04:41:35 +00:00
ttyname.c
utimes.c
wait3.c
wait.c
waitid.c
writev.c