diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ChangeLog | 5 | ||||
| -rw-r--r-- | tests/exit2.c | 5 | 
2 files changed, 9 insertions, 1 deletions
| diff --git a/tests/ChangeLog b/tests/ChangeLog index 08cb597..dd323d9 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,8 @@ +1998-09-12  Ben Elliston  <bje@cygnus.com> + +	* exit2.c (func): Return a value. +	(main): Call the right thread entry function. +  1998-07-22  Ben Elliston  <bje@cygnus.com>  	* exit2.c (main): Fix size of pthread_t array. diff --git a/tests/exit2.c b/tests/exit2.c index 23c4497..af906eb 100644 --- a/tests/exit2.c +++ b/tests/exit2.c @@ -12,6 +12,9 @@ func(void * arg)  {  	printf("Hello world\n");  	pthread_exit(arg); + +	/* Never reached. */ +	return 0;  }  int @@ -24,7 +27,7 @@ main(int argc, char * argv[])  	for (i = 0; i < 4; i++)  	{ -		pthread_create(&id[i], NULL, entry, (void *) i); +		pthread_create(&id[i], NULL, func, (void *) i);  	}  	/* Semantics should be the same as POSIX. Wait for the workers. */ | 
