Avoid deprecated sigblock in misc/tst-pselect.c.
misc/tst-pselect.c uses the deprecated sigblock interface, resulting in "tst-pselect.c:42:3: warning: 'sigblock' is deprecated (declared at ../signal/signal.h:189) [-Wdeprecated-declarations]". The choice of sigblock rather than sigprocmask has nothing to do with what this test is testing, so this patch changes it to use sigprocmask to avoid the warning. Tested for x86_64. * misc/tst-pselect.c (do_test): Use sigprocmask instead of sigblock.
This commit is contained in:
parent
49051f8ea4
commit
6b5189eb20
@ -1,5 +1,8 @@
|
||||
2014-11-27 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* misc/tst-pselect.c (do_test): Use sigprocmask instead of
|
||||
sigblock.
|
||||
|
||||
* libio/bug-ungetwc1.c (do_test): Verify results of getwc and
|
||||
feof.
|
||||
|
||||
|
@ -39,9 +39,12 @@ do_test (void)
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (sigblock (sigmask (SIGUSR1)) != 0)
|
||||
sigset_t ss_usr1;
|
||||
sigemptyset (&ss_usr1);
|
||||
sigaddset (&ss_usr1, SIGUSR1);
|
||||
if (sigprocmask (SIG_BLOCK, &ss_usr1, NULL) != 0)
|
||||
{
|
||||
puts ("sigblock failed");
|
||||
puts ("sigprocmask failed");
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user