List definitions after function declarations, or Reiser cpp gets upset.
authorKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Wed, 13 Nov 1991 02:58:53 +0000 (18:58 -0800)
committerKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Wed, 13 Nov 1991 02:58:53 +0000 (18:58 -0800)
SCCS-vsn: include/signal.h 5.4

usr/src/include/signal.h

index e1c3be5..498db2c 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)signal.h    5.3 (Berkeley) %G%
+ *     @(#)signal.h    5.4 (Berkeley) %G%
  */
 
 #ifndef _USER_SIGNAL_H
  */
 
 #ifndef _USER_SIGNAL_H
@@ -19,12 +19,6 @@ extern char *sys_signame[NSIG];
 extern char *sys_siglist[NSIG];
 #endif
 
 extern char *sys_siglist[NSIG];
 #endif
 
-#define        sigaddset(set, signo)   (*(set) |= 1 << ((signo) - 1), 0)
-#define        sigdelset(set, signo)   (*(set) &= ~(1 << ((signo) - 1)), 0)
-#define        sigemptyset(set)        (*(set) = 0)
-#define        sigfillset(set)         (*(set) = ~(sigset_t)0, 0)
-#define        sigismember(set, signo) ((*(set) & (1 << ((signo) - 1))) != 0)
-
 __BEGIN_DECLS
 int    raise __P((int));
 #ifndef        _ANSI_SOURCE
 __BEGIN_DECLS
 int    raise __P((int));
 #ifndef        _ANSI_SOURCE
@@ -52,4 +46,11 @@ void psignal __P((unsigned int, const char *));
 #endif /* !_ANSI_SOURCE */
 __END_DECLS
 
 #endif /* !_ANSI_SOURCE */
 __END_DECLS
 
+/* List definitions after function declarations, or Reiser cpp gets upset. */
+#define        sigaddset(set, signo)   (*(set) |= 1 << ((signo) - 1), 0)
+#define        sigdelset(set, signo)   (*(set) &= ~(1 << ((signo) - 1)), 0)
+#define        sigemptyset(set)        (*(set) = 0)
+#define        sigfillset(set)         (*(set) = ~(sigset_t)0, 0)
+#define        sigismember(set, signo) ((*(set) & (1 << ((signo) - 1))) != 0)
+
 #endif /* !_USER_SIGNAL_H */
 #endif /* !_USER_SIGNAL_H */