changeset 10241:33944c807312

Avoid SA_ namespace. * tests/test-sigaction.c (MASK_SA_FLAGS): Rename from SA_MASK. Reported by Ralf Wildenhues. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Mon, 23 Jun 2008 06:41:08 -0600
parents d8fe05396cf4
children 9b147a1f7a76
files ChangeLog tests/test-sigaction.c
diffstat 2 files changed, 7 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Jun 23 06:24:53 2008 -0600
+++ b/ChangeLog	Mon Jun 23 06:41:08 2008 -0600
@@ -1,5 +1,9 @@
 2008-06-23  Eric Blake  <ebb9@byu.net>
 
+	Avoid SA_ namespace.
+	* tests/test-sigaction.c (MASK_SA_FLAGS): Rename from SA_MASK.
+	Reported by Ralf Wildenhues.
+
 	Avoid test failure due to SA_RESTORER.
 	* tests/test-sigaction.c (SA_MASK): New macro.
 	(main): Avoid failing due to extension flags being set.
--- a/tests/test-sigaction.c	Mon Jun 23 06:24:53 2008 -0600
+++ b/tests/test-sigaction.c	Mon Jun 23 06:41:08 2008 -0600
@@ -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 @@
   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;