mirror of git://git.musl-libc.org/musl
fix sigset macro for 64-bit systems (<< was overflowing due to wrong type)
This commit is contained in:
parent
1e4f1cf154
commit
f09e78de98
|
@ -82,7 +82,7 @@ struct __timer {
|
|||
#define SIGSYSCALL 34
|
||||
|
||||
#define SIGPT_SET ((sigset_t *)(unsigned long [1+(sizeof(long)==4)]){ \
|
||||
[sizeof(long)==4] = 3<<(32*(sizeof(long)>4)) })
|
||||
[sizeof(long)==4] = 3UL<<(32*(sizeof(long)>4)) })
|
||||
#define SIGTIMER_SET ((sigset_t *)(unsigned long [1+(sizeof(long)==4)]){ \
|
||||
0x80000000 })
|
||||
|
||||
|
|
Loading…
Reference in New Issue