X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-sigaction.c;h=30c4744d1d96dd0ba7489522becbb388df823761;hb=314fcbb7de94709b92edf1b68f62ca6aed8d4dbc;hp=e009bf602290212de9240d2b2ef5fd2469a48a48;hpb=bc1842b36da8d92e81eaf94b8e13d8f6e0afc63e;p=gnulib.git diff --git a/tests/test-sigaction.c b/tests/test-sigaction.c index e009bf602..30c4744d1 100644 --- a/tests/test-sigaction.c +++ b/tests/test-sigaction.c @@ -52,8 +52,8 @@ /* Define a mask of flags required by POSIX. Some implementations provide other flags as extensions, such as SA_RESTORER, that we must ignore in this test. */ -#define SA_MASK (SA_NOCLDSTOP | SA_ONSTACK | SA_RESETHAND | SA_RESTART \ - SA_SIGINFO | SA_NOCLDWAIT | SA_NODEFER) +#define MASK_SA_FLAGS (SA_NOCLDSTOP | SA_ONSTACK | SA_RESETHAND | SA_RESTART \ + | SA_SIGINFO | SA_NOCLDWAIT | SA_NODEFER) /* This test is unsafe in the presence of an asynchronous SIGABRT, because we install a signal-handler that is intentionally not @@ -95,7 +95,7 @@ main (int argc, char *argv[]) ASSERT (raise (SIGABRT) == 0); sa.sa_flags = SA_RESETHAND | SA_NODEFER; ASSERT (sigaction (SIGABRT, &sa, &old_sa) == 0); - ASSERT ((old_sa.sa_flags & SA_MASK) == 0); + ASSERT ((old_sa.sa_flags & MASK_SA_FLAGS) == 0); ASSERT (old_sa.sa_handler == handler); ASSERT (raise (SIGABRT) == 0); sa.sa_handler = SIG_DFL;