2003-06-17  Ulrich Drepper  <drepper@redhat.com>

	* tst-cancel4.c: Add tests for the socket and signal functions, pause.
	Also test early cancellation before the thread reaches the cancellation
	point.

	* Makefile: Compile forward.c with exceptions.

	* sysdeps/unix/sysv/linux/sleep.c: New file.
This commit is contained in:
Ulrich Drepper 2003-06-17 08:44:32 +00:00
parent f60db8eda7
commit 2667645020
4 changed files with 1078 additions and 74 deletions

View File

@ -1,3 +1,13 @@
2003-06-17 Ulrich Drepper <drepper@redhat.com>
* tst-cancel4.c: Add tests for the socket and signal functions, pause.
Also test early cancellation before the thread reaches the cancellation
point.
* Makefile: Compile forward.c with exceptions.
* sysdeps/unix/sysv/linux/sleep.c: New file.
2003-06-16 Ulrich Drepper <drepper@redhat.com>
* Makefile: Add CFLAGS definition to compile function wrappers

View File

@ -150,6 +150,10 @@ CFLAGS-libc-cancellation.c = -fasynchronous-unwind-tables
# function.
CFLAGS-pthread_exit.c = -fexceptions
# Among others, __pthread_unwind is forwarded. This function must handle
# exceptions.
CFLAGS-forward.c = -fexceptions
# The following are cancellation points. Some of the functions can
# block and therefore temporarily enable asynchronous cancellation.
# Those must be compiled asynchronous unwind tables.

View File

@ -0,0 +1,2 @@
#include <nptl/pthreadP.h>
#include <sysdeps/unix/sysv/linux/sleep.c>

File diff suppressed because it is too large Load Diff