Fix nptl/tst-kill5 not to presume SIGRTMAX exists.

This commit is contained in:
Roland McGrath 2015-02-06 12:22:23 -08:00
parent ca0e0675a7
commit ebf7d6eedb
2 changed files with 4 additions and 1 deletions

View file

@ -1,5 +1,7 @@
2015-02-06 Roland McGrath <roland@hack.frob.com>
* nptl/tst-kill5.c (do_test): Use INT_MAX rather than SIGRTMAX + 10.
* nptl/tst-join5.c: Drop #include <sys/syscall.h>.
(wait_code): New function replaces macro.
Call nanosleep rather than syscall.

View file

@ -21,6 +21,7 @@
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
int
@ -28,7 +29,7 @@ do_test (void)
{
/* XXX This test might require architecture and system specific changes.
There is no guarantee that this signal number is invalid. */
int e = pthread_kill (pthread_self (), SIGRTMAX + 10);
int e = pthread_kill (pthread_self (), INT_MAX);
if (e == 0)
{
puts ("kill didn't failed");