Ulrich Drepper
7329994338
Update.
...
More cancellation handling fixups.
* sysdeps/unix/sysv/linux/not-cancel.h: Add waitpid_not_cancel.
* sysdeps/generic/not-cancel.h: Likewise.
* catgets/open_catalog.c: Use not-cancelable syscalls.
* time/Makefile (CFLAGS-getdate.c): Add -fexceptions.
* sysdeps/unix/sysv/linux/llseek.c: Must not be cancelable.
* sysdeps/unix/syscalls.list: Don't mark lseek as cancelable.
* dlfcn/dlfcn.h: Mark dlopen with __THROW again.
* io/fcntl.h: Don't mark posix_fallocate with __THROW.
* libio/fileops.c: Use not-cancelable syscalls for fclose.
* libio/iopopen.c: Use no-cancelable syscalls.
* libio/stdio.h: Mark popen and pclose with __THROW again.
* misc/Makefile (CFLAGS-syslog.c): Add -fexceptions.
* misc/syslog.c: Fix locking and cancellation cleanup handling.
* posix/unistd.h: Mark ttyname and ttyname_r again with __THROW.
* stdio-common/Makefile (CFLAGS-tmpfile.c, CFLAGS-tmpfile64.c,
CFLAGS-tempname.c): Add -fexceptions.
* stdlib/Makefile (CFLAGS-mkstemp.c): Add -fexceptions.
* string/string.h: Mark strerror and strerror_r with _THROW again.
* sysdeps/generic/unwind.inc: New file. Copied from gcc.
* sysdeps/generic/unwind-dw2.c: Update from gcc version. Remove
#ifs since we now need all the code compiled.
* sysdeps/posix/spawni.c: Use close_not_cancel instead of close.
* sysdeps/unix/closedir.c: Use not-cancelable syscalls.
* sysdeps/unix/opendir.c: Likewise.
2003-07-15 07:52:52 +00:00
..
2003-05-10 08:39:58 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
2002-04-09 20:36:24 +00:00
1996-05-14 20:30:25 +00:00
1996-09-07 23:56:19 +00:00
2002-08-27 06:41:29 +00:00
2002-07-24 11:18:48 +00:00
2002-08-27 12:10:11 +00:00
2002-08-26 08:08:50 +00:00
2002-08-26 08:08:50 +00:00
2002-07-24 09:34:59 +00:00
2002-04-03 09:26:58 +00:00
2002-04-24 21:09:14 +00:00
2002-11-11 06:55:22 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2000-07-29 07:57:34 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-07-06 06:36:39 +00:00
2002-08-26 11:39:12 +00:00
2003-07-15 07:52:52 +00:00
2002-08-25 04:51:08 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2003-03-27 11:54:09 +00:00
2003-03-27 11:54:09 +00:00
2002-08-04 20:54:20 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-11-05 08:43:05 +00:00
2002-11-05 08:43:05 +00:00
2001-07-06 04:58:11 +00:00
2001-08-17 07:51:36 +00:00
2001-07-06 04:58:11 +00:00
2003-05-07 03:48:45 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-04-03 03:12:43 +00:00
2003-03-27 11:54:09 +00:00
2002-08-04 20:54:20 +00:00
2002-11-24 23:56:47 +00:00
2002-11-05 08:43:05 +00:00
2002-11-05 08:43:05 +00:00
2002-08-04 20:54:20 +00:00
2002-08-26 11:39:12 +00:00
2001-07-06 04:58:11 +00:00
2001-08-09 00:11:12 +00:00
2002-01-07 09:33:53 +00:00
2003-03-27 11:54:09 +00:00
2002-02-26 01:45:59 +00:00
2002-08-04 20:54:20 +00:00
2002-08-26 11:39:12 +00:00
2002-08-04 20:54:20 +00:00
2001-07-06 04:58:11 +00:00
2002-08-04 20:54:20 +00:00
2002-08-26 11:39:12 +00:00
2002-11-05 08:43:05 +00:00
2002-11-05 08:43:05 +00:00
2002-11-05 08:43:05 +00:00
2002-03-13 06:33:52 +00:00
2002-08-04 20:54:20 +00:00
2002-11-24 23:56:47 +00:00
2001-12-29 15:57:15 +00:00
2002-02-26 01:45:59 +00:00
2002-02-26 01:45:59 +00:00
2002-02-26 01:45:59 +00:00
2002-11-05 08:43:05 +00:00
2002-02-26 01:45:59 +00:00
2003-07-15 07:52:52 +00:00
2001-07-06 04:58:11 +00:00
2002-11-05 08:43:05 +00:00
2002-11-05 08:43:05 +00:00
2002-02-26 01:45:59 +00:00
2002-06-22 05:24:45 +00:00
2002-02-26 01:45:59 +00:00
2002-02-26 01:45:59 +00:00
2003-03-27 11:54:09 +00:00
2003-05-27 08:03:32 +00:00
2003-05-27 08:03:32 +00:00
2002-08-04 20:54:20 +00:00
2001-07-06 04:58:11 +00:00
2002-08-30 07:07:16 +00:00
2003-05-27 08:03:32 +00:00
2002-10-24 18:49:00 +00:00
2003-05-27 08:03:32 +00:00
2003-05-27 08:03:32 +00:00
2002-09-24 04:24:25 +00:00
2002-02-26 01:45:59 +00:00
2003-05-07 03:48:45 +00:00
2002-11-05 08:43:05 +00:00
2002-11-05 08:43:05 +00:00
2003-05-07 03:48:45 +00:00
2002-11-05 08:43:05 +00:00
2002-11-05 08:43:05 +00:00
2002-08-10 07:54:55 +00:00
2001-07-06 04:58:11 +00:00
2002-08-26 11:39:12 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-02-26 01:45:59 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2003-02-05 18:06:28 +00:00
2002-08-10 09:24:53 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-10 09:24:53 +00:00
2002-02-26 01:45:59 +00:00
2002-02-26 01:45:59 +00:00
2003-03-27 11:54:09 +00:00
2002-03-17 12:09:12 +00:00
2003-07-15 07:52:52 +00:00
2001-07-06 04:58:11 +00:00
2003-05-27 08:03:32 +00:00
2003-03-05 19:58:20 +00:00
2003-03-05 19:58:20 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2000-06-23 06:22:36 +00:00
2001-07-06 04:58:11 +00:00
2002-09-30 07:47:16 +00:00
2001-02-09 17:57:28 +00:00
2000-07-20 08:56:12 +00:00
2000-06-17 19:22:43 +00:00
2001-02-09 17:57:28 +00:00
1999-06-16 22:55:47 +00:00
2002-09-05 10:28:51 +00:00
2002-07-23 00:31:41 +00:00
2001-03-27 00:16:51 +00:00
2002-09-30 07:47:16 +00:00
2001-07-27 18:09:56 +00:00
2002-08-25 08:44:43 +00:00
2002-09-24 04:24:25 +00:00
2002-08-30 10:36:44 +00:00
2002-08-30 10:36:44 +00:00
2002-08-30 10:36:44 +00:00
2002-08-30 10:36:44 +00:00
2001-08-22 18:40:06 +00:00
2002-02-26 18:08:08 +00:00
2001-08-23 08:36:47 +00:00
2001-08-17 04:49:12 +00:00
2002-09-24 04:24:25 +00:00
2000-07-25 21:09:46 +00:00
2003-05-27 08:03:32 +00:00
2000-09-01 08:56:06 +00:00
2002-02-26 01:45:59 +00:00
2003-05-27 08:03:32 +00:00
2002-06-22 05:24:45 +00:00
2001-08-17 07:51:36 +00:00
2001-07-06 04:58:11 +00:00
2002-07-06 06:36:39 +00:00
2003-03-27 11:54:09 +00:00
2002-08-04 09:27:27 +00:00
2001-08-17 07:51:36 +00:00
2001-07-06 04:58:11 +00:00
2003-05-27 08:03:32 +00:00