modify makefile and run_tests
fix compiler warnings
This commit is contained in:
+6
-14
@@ -185,30 +185,22 @@ NAMES=\
|
||||
sigchld \
|
||||
signals/kill-self \
|
||||
signals/kill0-self \
|
||||
signals/kill-child \
|
||||
signals/kill-group \
|
||||
signals/kill-invalid \
|
||||
signals/kill-permission \
|
||||
signals/killpg-child \
|
||||
signals/killpg-esrch \
|
||||
signals/killpg-invalid \
|
||||
signals/killpg-self \
|
||||
signals/killpg0-self \
|
||||
signals/pthread_kill-invalid \
|
||||
signals/pthread_kill-self \
|
||||
signals/pthread_kill0-self \
|
||||
signals/raise-compliance \
|
||||
signals/sigaddset-add \
|
||||
signals/sigdelset-delete \
|
||||
signals/sigismember-invalid \
|
||||
signals/sigismember-valid \
|
||||
signals/sigpause-revert \
|
||||
signals/sigrpocmask-6 \
|
||||
signals/sigrpocmask-7 \
|
||||
signals/sigrpocmask-8 \
|
||||
signals/sigrpocmask-9 \
|
||||
signals/sigrpocmask-11 \
|
||||
signals/sigrpocmask-blocksingle \
|
||||
signals/sigprocmask-6 \
|
||||
signals/sigprocmask-7 \
|
||||
signals/sigprocmask-8 \
|
||||
signals/sigprocmask-9 \
|
||||
signals/sigprocmask-11 \
|
||||
signals/sigprocmask-blocksingle \
|
||||
signals/sigrelse-2 \
|
||||
signals/sigrelse-3 \
|
||||
stdio/ctermid \
|
||||
|
||||
+6
-14
@@ -170,30 +170,22 @@ STATUS_NAMES=(\
|
||||
sigqueue \
|
||||
signals/kill-self \
|
||||
signals/kill0-self \
|
||||
signals/kill-child \
|
||||
signals/kill-group \
|
||||
signals/kill-invalid \
|
||||
signals/kill-permission \
|
||||
signals/killpg-child \
|
||||
signals/killpg-esrch \
|
||||
signals/killpg-invalid \
|
||||
signals/killpg-self \
|
||||
signals/killpg0-self \
|
||||
signals/pthread_kill-invalid \
|
||||
signals/pthread_kill-self \
|
||||
signals/pthread_kill0-self \
|
||||
signals/raise-compliance \
|
||||
signals/sigaddset-add \
|
||||
signals/sigdelset-delete \
|
||||
signals/sigismember-invalid \
|
||||
signals/sigismember-valid \
|
||||
signals/sigpause-revert \
|
||||
signals/sigrpocmask-6 \
|
||||
signals/sigrpocmask-7 \
|
||||
signals/sigrpocmask-8 \
|
||||
signals/sigrpocmask-9 \
|
||||
signals/sigrpocmask-11 \
|
||||
signals/sigrpocmask-blocksingle \
|
||||
signals/sigprocmask-6 \
|
||||
signals/sigprocmask-7 \
|
||||
signals/sigprocmask-8 \
|
||||
signals/sigprocmask-9 \
|
||||
signals/sigprocmask-11 \
|
||||
signals/sigprocmask-blocksingle \
|
||||
signals/sigrelse-2 \
|
||||
signals/sigrelse-3 \
|
||||
stdio/tempnam \
|
||||
|
||||
@@ -82,7 +82,7 @@ void kill_child(int signum)
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int i = 1; i < sizeof(signals_list)/sizeof(signals_list[0]); i++)
|
||||
for (long unsigned int i = 1; i < sizeof(signals_list)/sizeof(signals_list[0]); i++)
|
||||
{
|
||||
int sig = signals_list[i].signal;
|
||||
if (sig == SIGKILL || sig == SIGSTOP)
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
int handler_called = 0;
|
||||
void sig_handler(int signo)
|
||||
{
|
||||
(void) signo;
|
||||
handler_called = 1;
|
||||
return;
|
||||
}
|
||||
@@ -29,6 +30,7 @@ int kill_group(int signum)
|
||||
ERROR_IF(sigaction, status, == -1);
|
||||
|
||||
status = getpgrp();
|
||||
pgrp = status;
|
||||
ERROR_IF(getpgrp, status, == -1);
|
||||
|
||||
status = kill(-pgrp, signum);
|
||||
|
||||
@@ -12,6 +12,7 @@ void sig_handler(int signo)
|
||||
{
|
||||
// printf("Caught signal %d being tested!\n", signo);
|
||||
// printf("Test PASSED\n");
|
||||
(void) signo;
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user