glibc/sysdeps
Ulrich Drepper 7a1147946e Update.
2003-06-15  Ulrich Drepper  <drepper@redhat.com>

	Fix cancellation point handling wrt exception based cleanup.
	* io/Makefile: Compile fcntl.c, poll.c, and lockf.c with exceptions.
	* misc/Makefile: Compile pselect.c, readv.c, writev.c, and usleep.c
	with exceptions.
	* posix/Makefile: Compile pread.c, pread64.c, pwrite.c, pwrite64.c,
	sleep.c, wait.c, waitid.c, and waitpid.c with exceptions.
	* rt/Makefile: Compile aio_suspend.c and clock_nanosleep.c with
	exceptions.
	* signal/Makefile: Compile sigpause.c, sigsuspend.c, sigtimedwait.c,
	sigwait.c, and sigwaitinfo.c with exceptions.
	* stdlib/Makefile: Compile system.c with exceptions.
	* sysvipc/Makefile: Compile msgrcv.c and msgsnd.c with exceptions.
	* termios/Makefile: Compile tcdrain.c with exceptions.
	* sysdeps/generic/lockf.c: Add comment explaining the cancellation
	situation.
	* sysdeps/generic/pselect.c: Likewise.
	* sysdeps/posix/sigpause.c: Likewise.
	* sysdeps/posix/system.c: Likewise.
	* sysdeps/posix/waitid.c: Likewise.
	* sysdeps/unix/sysv/linux/sleep.c: Likewise.
	* sysdeps/unix/sysv/linux/usleep.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/sysdep.h: Major rewrite of
	INTERNAL_SYSCALL to not use push inside asm statement so that
	unwind info is correct around the syscall.
	* sysdeps/unix/clock_nanosleep.c: Add cancellation support.
	* sysdeps/unix/sysv/linux/clock_nanosleep.c: Likewise.
2003-06-15 21:22:26 +00:00
..
alpha * sysdeps/alpha/dl-machine.h (RTLD_START): Fix top-of-stack backtrace. * sysdeps/unix/sysv/linux/alpha/clone.S: Likewise. * sysdeps/alpha/elf/start.S: Likewise. Remove pointless allocation. * sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Use standard ldgp entry sequence and explicit relocs. Add unwind info for sigreturn and rt_sigreturn. * configure.in (libc_cv_asm_cfi_directives): Test .cfi_remember_state. * configure: Regenerate. 2003-06-06 05:54:15 +00:00
am29k
arm Update. 2003-04-29 22:49:58 +00:00
cris
generic Update. 2003-06-15 21:22:26 +00:00
gnu * sysdeps/gnu/Makefile (generated): Append errlist-compat.c here, ... 2003-05-03 09:08:37 +00:00
hppa * sysdeps/alpha/fpu/libm-test-ulps: Update. 2003-03-23 00:52:23 +00:00
i386 Update. 2003-06-12 01:35:15 +00:00
i860
i960
ia64 Update. 2003-05-31 07:50:12 +00:00
ieee754 Update. 2003-04-05 22:13:31 +00:00
m68k Update. 2003-05-10 05:36:37 +00:00
m88k
mach 2003-04-26 Roland McGrath <roland@frob.com> 2003-04-26 22:32:41 +00:00
mips 2003-05-30 Guido Guenther <agx@sigxcpu.org> 2003-05-30 17:41:46 +00:00
posix Update. 2003-06-15 21:22:26 +00:00
powerpc Update. 2003-06-12 22:31:43 +00:00
pthread Update. 2003-05-10 08:39:58 +00:00
rs6000
s390 Update. 2003-05-05 18:24:09 +00:00
sh Update. 2003-04-29 22:49:58 +00:00
sparc Update. 2003-05-10 05:36:37 +00:00
standalone
tahoe
unix Update. 2003-06-15 21:22:26 +00:00
vax Update. 2002-12-31 20:46:11 +00:00
wordsize-32 * sysdeps/ia64/dl-fptr.c (__ia64_make_fptr): Revert last change. 2003-03-03 09:45:25 +00:00
wordsize-64 * sysdeps/ia64/dl-fptr.c (__ia64_make_fptr): Revert last change. 2003-03-03 09:45:25 +00:00
x86_64 * sysdeps/x86_64/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE): 2003-06-15 19:40:29 +00:00
z8000