[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[glibc] 02/02: hurd-i386/git-sigsetopts.h: update



This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch glibc-2.26
in repository glibc.

commit 1d4a3492ed408a614b7982f7aa4d82e32b13e1ec
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Sep 2 23:52:40 2017 +0000

    hurd-i386/git-sigsetopts.h: update
---
 debian/patches/hurd-i386/git-sigsetopts.h | 38 +++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/debian/patches/hurd-i386/git-sigsetopts.h b/debian/patches/hurd-i386/git-sigsetopts.h
index d1072f0..7d334b6 100644
--- a/debian/patches/hurd-i386/git-sigsetopts.h
+++ b/debian/patches/hurd-i386/git-sigsetopts.h
@@ -16,3 +16,41 @@ index e8e5553981..ea2c5b5767 100644
  
  /* These macros needn't check for a bogus signal number;
     checking is done in the non-__ versions.  */
+commit 06cf9d31d7caa408b35f194cdbdc17462eb935c2
+Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
+Date:   Sun Sep 3 01:45:19 2017 +0200
+
+    hurd: Fix sigsetops.h macros
+    
+            * sysdeps/generic/sigsetops.h: Remove spurious #endif.
+            (__sigismember, __sigaddset, __sigdelset): Fix referencing set
+            parameter.
+
+diff --git a/sysdeps/generic/sigsetops.h b/sysdeps/generic/sigsetops.h
+index ea2c5b5767..6d1c004b04 100644
+--- a/sysdeps/generic/sigsetops.h
++++ b/sysdeps/generic/sigsetops.h
+@@ -56,20 +56,20 @@
+ # define __sigismember(set, sig)		\
+   (__extension__ ({				\
+     __sigset_t __mask = __sigmask (sig);	\
+-    (set) & __mask ? 1 : 0;			\
++    *(set) & __mask ? 1 : 0;			\
+   }))
+ 
+ # define __sigaddset(set, sig)			\
+   (__extension__ ({				\
+     __sigset_t __mask = __sigmask (sig);	\
+-    (set) |= __mask;				\
++    *(set) |= __mask;				\
+     (void)0;					\
+   }))
+ 
+ # define __sigdelset(set, sig)			\
+   (__extension__ ({				\
+     __sigset_t __mask = __sigmask (sig);	\
+-    (set) &= ~__mask;				\
++    *(set) &= ~__mask;				\
+     (void)0;					\
+   }))
+ 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git


Reply to: