[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: