mirror of
git://git.musl-libc.org/musl
synced 2024-12-16 11:45:13 +00:00
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
Block a user